• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁 > 手機與無線通信 > 設計應用 > JPEG2000的近距離無線視頻傳輸系統設計

    JPEG2000的近距離無線視頻傳輸系統設計

    作者: 時間:2011-11-20 來源:網絡 收藏

    2.3 核心控制器LPC1768
    2.3.1 LPC1768功能介紹
    系統的主控制器采用LPC1768,它采用Cortex-M3內核,可提供系統增強型特性,用于滿足要求高度集成和低功耗的嵌入式應用。Cortex -M3控制器的操作頻率可達100 MHz,具有三級流水線和哈佛結構;帶有獨立本地指令、數據總線以及用于外設的性能稍低的第3條總線,還包含一個支持隨機跳轉的內部預取值單元。LPC1768系列Cortex-M3微控制器的外設組件包括512 KB的Flash存儲器、64 KB數據存儲器、以太網MAC、USB主機/從機/OTG接口、8通道的通用DMA控制器、4個UART接口、2條CAN通道、2個SSP控制器、SPI接口、3個I2C接口、2輸入和2輸出的I2S接口、8通道的12位ADC、10位DAC、電機控制PWM、正交編碼器接口、4個通用定時器、6輸出的通用PWM、帶獨立電池供電的超低功耗RTC和多達70個通用I/O引腳。nRF24LU1+具有SPI口,可以方便實現與LPC1768的連接。
    2.3.2 LPC1768與ADV212的連接
    ①控制總線:ADV212支持16位和32位的總線控制。LPC1768是32位ARM控制器,所以采用32位控制總線實現對ADV212的配置和控制;通過LPC1768的高速GPIO口控制引腳P1[31:0]。其中ADDR[3:0]引腳為地址總線,對ADV212的直接型寄存器進行讀寫;ADV212接收到OV7670的幀數據后對其進行壓縮,壓縮后的數據存放在ADV212內部的CODE FIFO中。LPC1768與ADV212之間的連接采用32位正常主機模式的異步SRAM接口通信,其16個直接寄存器映射到控制器的寄存器進行固件加載和參數配置,并從CODEFIFO中讀取壓縮數據。
    ②數據總線:當ADV212工作在JDATA模式下時,由HDATA[31:28]~JDATA[7:4]和HDATA[27:24]~JDATA[3:0]總線輸出壓縮后的JPEG20 00數據。
    ③其他:包括中斷信號、讀寫信號、復位信號、睡眠信號都與LPC1768的GPIO口相連。
    2.3.3 LPC1768與SD卡的連接
    SD卡具有耐用、可靠、安全、容量大、體積小、便于攜帶和兼容性好的優點。SD卡支持SD和SPI兩種模式通信方式。采用SPI模式時,占用較少的I/O資源。中采用直接與LPC1768的SPI接口的通信方式。通過4條信號線即可完成數據的傳輸,分別包括時鐘SCLK、主機輸入從機輸出MISO、主機輸出從機輸入MOIS和片詵CS。實際討程中,還需要考慮到中斷控制、電源供電控制、寫保護和卡插入位置檢測4個方面,因此還需要額外的4根通用I/O引腳來滿足該需要。LPC1768外圍電路結構框圖如圖5所示。

    本文引用地址:http://www.czjhyjcfj.com/article/155493.htm

    e.jpg



    3 系統程序
    系統硬件完成之后,要進行軟件的設計。整個設計過程中的功能器件很多,但是都進行了模塊化設計,所以軟件方面也要進行模塊化設計。主要分為主程序、初始化配置模塊、圖像采集壓縮控制模塊、存儲模塊和傳輸模塊。系統工作程序流程如圖6所示。

    f.jpg



    評論


    相關推薦

    技術專區

    關閉
    主站蜘蛛池模板: 本溪| 来宾市| 宝坻区| 佛山市| 四子王旗| 山阳县| 会东县| 灵石县| 大石桥市| 华安县| 绍兴县| 舟山市| 咸宁市| 抚顺县| 安乡县| 会昌县| 泾阳县| 会昌县| 宜昌市| 长岭县| 林州市| 杂多县| 东乡| 桑植县| 远安县| 翁源县| 南充市| 阿巴嘎旗| 五原县| 碌曲县| 赤水市| 古蔺县| 兖州市| 泾川县| 岢岚县| 嘉鱼县| 河东区| 叶城县| 农安县| 叶城县| 阆中市|