新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 一種應(yīng)用于ARM7的CMOS圖像采集系統(tǒng)

一種應(yīng)用于ARM7的CMOS圖像采集系統(tǒng)

作者: 時(shí)間:2012-05-18 來源:網(wǎng)絡(luò) 收藏

void collect()

{

int pixel_count = 0;

int line_count = 0;

int i,j;

IOPMOD = IOPMOD 0x00000000; /*設(shè)置IO口為輸入*/

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

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

{

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

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

{

while (PCLK); /*等待一個(gè)新的象素點(diǎn)*/

buf[line_count][pixel_count] = PIXEL;

while (!PCLK); /*等待這個(gè)象素點(diǎn)傳輸完畢*/

}

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

}

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

}

5.結(jié)束語

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

總而言之,本系統(tǒng)具有兩大特點(diǎn):一是開放性,由于采用的是通用的uCLinux操作系統(tǒng),使用標(biāo)準(zhǔn)的C程序即可,然后通過以太網(wǎng)接口便可實(shí)現(xiàn)遠(yuǎn)程連接功能以改變目標(biāo)任務(wù)。二是自主性,該系統(tǒng)自成體系,可以實(shí)現(xiàn)自啟動(dòng),具有某些方面的識別能力和較高的性價(jià)比。

參考文獻(xiàn):

1. OmnVision Corp Public OV7640 Datasheet, 27 October 2003

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

3. 鄒思軼.Linux嵌入式設(shè)計(jì)與.清華大學(xué)出版社,2002年1月第1版

4. 段峰,王耀南,雷曉峰,吳立釗,譚文。機(jī)器視覺技術(shù)及其綜述,自動(dòng)化博覽,2002年1月

5. 刁修民,多分辨率實(shí)時(shí)系統(tǒng)的FPGA邏輯設(shè)計(jì),電子技術(shù)應(yīng)用2003(3)

6. 陳志輝,I2C總線在MCS51系列單片機(jī)數(shù)據(jù)采集系統(tǒng)中的實(shí)現(xiàn),微計(jì)算機(jī)信息2005年第1期No.36


上一頁 1 2 3 下一頁

評論


相關(guān)推薦

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

關(guān)閉