<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > EDA/PCB > 設計應用 > 基于FPGA的視頻采集顯示系統

基于FPGA的視頻采集顯示系統

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

為防止視頻圖像數據在采集與顯示存在不同步的情況,在兩極之間構建了FIFO并配合SDRAM以實(shí)現對采集數據的暫存,FIFO的寫(xiě)使能與攝像頭的行同步信號相連,當行同步信號有效時(shí)開(kāi)始寫(xiě)FIFO,當FIFO空標志位為低時(shí)電平表示FIFO中已存入數據,則NiosII開(kāi)始控制SDRAM從FIFO中讀取視頻數據,這樣操作的特點(diǎn)就是將經(jīng)過(guò)緩存的數據流無(wú)停頓地傳送到輸出端,因此適合對時(shí)序不連續的像素進(jìn)行無(wú)縫緩沖處理。
1.4 視頻圖像顯示模塊
視頻圖像顯示通過(guò)在中構建的Nios II嵌入式內核實(shí)現,Nios II系統可以在設計階段根據實(shí)際的需求來(lái)增減外設的數量和種類(lèi)??梢允褂肁ltera提供的開(kāi)發(fā)工具SOPC Builder,在器件上創(chuàng )建軟硬件開(kāi)發(fā)的基礎平臺,即用SOPC Builder創(chuàng )建嵌入式內核CPU和參數化的接口總線(xiàn)Avalon。在此基礎上,可以快速地將硬件系統與常規軟件集成在單一可編程芯片中。而且,SOPC Builder還提供標準的接口方式,以便用戶(hù)將外圍電路做成Nios II嵌入式內核可以添加的外設模塊。這種設計方式,方便了各類(lèi)系統的調試。

2 系統軟件設計
2.1 軟件模塊介紹
系統軟件總設計模塊如圖6所示,在sys_ctrl中建立PLL鎖相環(huán)對時(shí)鐘倍頻、分頻產(chǎn)生系統各模塊所需時(shí)鐘與系統復位信號,vedio_in put模塊負責OV7670攝像頭的初始化與視頻圖像數據的采集,wrfifo模塊配合Nios II負責對vedio_input采集的視頻圖像數據的緩存,以防止數據時(shí)鐘不匹配而出現數據紊亂,而vga_ctrl模塊主要負責產(chǎn)生讀取wrfifo中的數據與實(shí)現數據的VGA顯示產(chǎn)生相應的RGB數據與行、場(chǎng)同步信號,再將采集數據送到Nios II中,在Nios II中用C語(yǔ)言驅動(dòng)TFT液晶,實(shí)現視頻數據的顯示。

本文引用地址:http://dyxdggzs.com/article/189631.htm

f.JPG


2.2 Nios II嵌入式內核程序設計
Nios II嵌入式內核主要任務(wù)是將rag_ctrl采集數據送入SDRAM暫存,然后再根據顯示需要將暫存的數據讀取出來(lái)送到LCD顯示,為了確保顯示圖像與采集圖像的一致,在送LCD顯示數據時(shí)要注意以下幾點(diǎn);
(1)根據實(shí)際情況去除行、場(chǎng)消隱數據,再根據顯示內容的多少對數據進(jìn)行裁剪,裁剪到適合LCD顯示的大小,從而避免顯示時(shí)圖像的錯位以及亂碼等情況。
(2)由于嵌入式內核時(shí)鐘頻率相對于攝像頭的大量數據來(lái)說(shuō)速度還是難以做到攝像頭采集的每幅圖像都能完全顯示,所以在設計中采用隔場(chǎng)采集處理的方式,這樣避免SDRAM中數據過(guò)多以至于被填滿(mǎn)的情況,也解決了嵌入式內核采集的出現的卡屏的情況。

3 結束語(yǔ)
采用設計并實(shí)現了一種視頻,大幅減少了電路板的尺寸,節約了成本,同時(shí)增加了設計的靈活性和系統的可靠性,充分應用FPGA快速并行處理數據的特性,在產(chǎn)生同步信號的同時(shí)送出像素數據。嵌入式內核Nios II的使用,解決了其他系統實(shí)時(shí)圖像顯示的體積與速度問(wèn)題,擴展了應用范圍。

fpga相關(guān)文章:fpga是什么


攝像頭相關(guān)文章:攝像頭原理
鎖相環(huán)相關(guān)文章:鎖相環(huán)原理

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

關(guān)鍵詞: FPGA 視頻采集 顯示系統

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>