新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 一種應用于ARM7的CMOS圖像采集系統

        一種應用于ARM7的CMOS圖像采集系統

        作者: 時間:2012-05-18 來源:網絡 收藏

        void collect()

        {

        int pixel_count = 0;

        int line_count = 0;

        int i,j;

        IOPMOD = IOPMOD 0x00000000; /*設置IO口為輸入*/

        while (!VSYNC); /*等待新的一幀開始*/

        for (line_count=0; line_count480; line_count++)

        {

        while (!HREF); /*等待新的一列開始*/

        for (pixel_count=0; pixel_count640; pixel_count++)

        {

        while (PCLK); /*等待一個新的象素點*/

        buf[line_count][pixel_count] = PIXEL;

        while (!PCLK); /*等待這個象素點傳輸完畢*/

        }

        while (HREF); /*等待這一列傳輸完畢*/

        }

        while (VSYNC); /*等待這一幀傳輸完畢*/

        }

        5.結束語

        用ARM控制OV7640的數據性能良好,這種信號方法適合在對速率要求不高,追求高性價比的場合,以最簡單的方式構建自主式。本已實現了SCCB總線的寫功能,讀功能需要一個更嚴格的時序,由于S3C4510B的I/O口速度較慢難以實現。另外,S3C4510B的時鐘頻率只有50MHz左右,信號的同步是個難題,可以考慮在接收端再加上一個時鐘電路以實現嚴格的信號同步。

        總而言之,本系統具有兩大特點:一是開放性,由于采用的是通用的uCLinux操作系統,使用標準的C程序即可,然后通過以太網接口便可實現遠程連接功能以改變目標任務。二是自主性,該系統自成體系,可以實現自啟動,具有某些方面的識別能力和較高的性價比。

        參考文獻:

        1. OmnVision Corp Public OV7640 Datasheet, 27 October 2003

        2. OmnVision Corp, Serial Camera Controls Function Specification, 26 February 2003

        3. 鄒思軼.Linux嵌入式設計與.清華大學出版社,2002年1月第1版

        4. 段峰,王耀南,雷曉峰,吳立釗,譚文。機器視覺技術及其綜述,自動化博覽,2002年1月

        5. 刁修民,多分辨率實時系統的FPGA邏輯設計,電子技術應用2003(3)

        6. 陳志輝,I2C總線在MCS51系列單片機數據采集系統中的實現,微計算機信息2005年第1期No.36


        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區(qū)

        關閉
        主站蜘蛛池模板: 政和县| 黑山县| 平邑县| 湾仔区| 明溪县| 舒兰市| 松潘县| 清河县| 平度市| 哈密市| 寿宁县| 广宁县| 岢岚县| 宝清县| 鱼台县| 盐亭县| 瑞丽市| 三原县| 谢通门县| 三江| 永年县| 伊吾县| 邵东县| 临朐县| 龙游县| 甘谷县| 和田县| 安化县| 偏关县| 腾冲县| 当涂县| 金溪县| 平泉县| 雅江县| 沭阳县| 华池县| 永济市| 松溪县| 宁远县| 金堂县| 焉耆|