新聞中心

        EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 基于BF533的圖像采集與顯示

        基于BF533的圖像采集與顯示

        作者: 時(shí)間:2009-12-11 來(lái)源:網(wǎng)絡(luò) 收藏

        通過(guò)設(shè)置的FIO_DIR,F(xiàn)IO_FIAG_C,F(xiàn)IO_FLAG_S寄存器可使可編程I/O接口PF0為低電平,PF1為高電平,從而使LCD處于工作狀態(tài),傳感器處于復(fù)位狀態(tài)。之后,可以用如下代碼對(duì)PPI接口進(jìn)行配置。
        *pPPI_CONTROL=0x009e;//POLSIPACK_EN |Ox0010 | XFR_TYPE | PORT_DIR;
        *pPPI_DELAY=0xcb;//在進(jìn)行寫操作前延時(shí)106個(gè)時(shí)鐘周期
        *pPPI_COUNT=959;//每行傳輸960個(gè)數(shù)據(jù)點(diǎn)然后,可采用如下代碼對(duì)DMA0控制器進(jìn)行配置,以將DAM0控制器配置為RESTART和FLOW_AUTO模式,從而使它能夠循環(huán)實(shí)現(xiàn)對(duì)緩沖區(qū)DisplavBuffer中的數(shù)據(jù)的輸出。
        *pDMA0_PERIPHERAL_MAP=Ox0;//映射為PPI接口
        *pDMA0_CONFIG=0x1030;//FLOW_AUTO |RESTART | DMA2D | WDSIZE_8;
        *pDMA0_START_ADDR=DisplayBuffer[0][0];//要數(shù)據(jù)的首地址
        *pDMA0_X_COUNT=960;
        *pDMA0_X_MODIFY=1;
        *pDMA0_Y_COUNT=262;
        *pDMA0_Y_MODIFY=1;
        對(duì)定時(shí)器TIMER1,TIMER2進(jìn)行配置,可以使其對(duì)TFTLCD提供行同步和幀同步信號(hào),以將其設(shè)置為PWM_OUT輸出模式,并將定時(shí)時(shí)鐘設(shè)置為采用PPI_CLK接口輸入的20 MHz時(shí)鐘信號(hào),其代碼如下:
        *pTIMER1_PERIOD=1224;//TH
        *pTIMER1_WIDTH=5;//THP,最小值
        *pTIMER1_CONFIG=0x02a9;//EMU_RUN |CLK_SEL|TIN_SELIPERIOD_CNTlPWM_OUT
        *pTIMER2 PERl0D=320688;//TV=262*TH=262*1224=320668
        *pTIMER2_WIDTH=3672;//TVP=3*TH=3*1224=3672
        *pTIMER2_CONFIG=0x02a9;
        最后,再啟動(dòng)PPI接口、DAM0控制器和相應(yīng)的定時(shí)器,開(kāi)始,并延時(shí)5秒,以使在LCD上穩(wěn)定的5秒鐘。其顯示軟件流程圖如圖4所示。

        4 結(jié)束語(yǔ)
        經(jīng)過(guò)調(diào)試和修改,該系統(tǒng)能夠?qū)崿F(xiàn)對(duì)圖像的并正確顯示圖像的處理結(jié)果,本設(shè)計(jì)可以滿足預(yù)期的數(shù)據(jù)顯示需求。本文經(jīng)過(guò)對(duì)的PPI接口進(jìn)行合理應(yīng)用,實(shí)現(xiàn)了對(duì)圖像和顯示的分時(shí)工作,能夠滿足一些情況下的應(yīng)用。因?yàn)?a class="contentlabel" href="http://www.104case.com/news/listbylabel/label/BF533">BF533只有一路PPI接口,所以無(wú)法實(shí)現(xiàn)對(duì)圖像的實(shí)時(shí)顯示。而要實(shí)現(xiàn)的對(duì)所采集數(shù)據(jù)的實(shí)時(shí)顯示,則可采用BF561,該可提供兩路PPI接口,因而能夠滿足圖像的采集與實(shí)時(shí)顯示。


        上一頁(yè) 1 2 3 下一頁(yè)

        評(píng)論


        相關(guān)推薦

        技術(shù)專區(qū)

        關(guān)閉
        主站蜘蛛池模板: 筠连县| 金门县| 平乡县| 博野县| 图木舒克市| 申扎县| 翼城县| 台山市| 纳雍县| 马关县| 延长县| 揭西县| 博乐市| 泽库县| 乃东县| 双牌县| 南城县| 页游| 丰镇市| 彰化县| 永仁县| 永寿县| 霸州市| 海口市| 昌江| 天等县| 通道| 蓬莱市| 罗甸县| 临猗县| 上高县| 阳西县| 兰坪| 苗栗县| 江源县| 秦皇岛市| 博罗县| 桂阳县| 玉溪市| 西乡县| 衡南县|