找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

搜索
查看: 2180|回復(fù): 3
打印 上一主題 下一主題
收起左側(cè)

STM32攝像頭拍攝到的視頻晃動(dòng)

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
前提:
攝像頭的數(shù)據(jù)采用DCMI_DMA獲取LCD采用MCU的FMC顯示(參考網(wǎng)上的例程,將LCD當(dāng)作SDRAM使用)
現(xiàn)象:
用MCU的DMA采集攝像頭的圖像數(shù)據(jù)。如果我將攝像頭采集到的數(shù)據(jù)直接放到LCD上顯示(把LCD當(dāng)作是SDRAM,DMA方向選擇外設(shè)到存儲(chǔ)器),則LCD可以正常顯示拍到的視頻;

由于現(xiàn)在我需要將攝像頭獲得的每一幀圖像經(jīng)過(guò)處理后再顯示到LCD上,讓DMA把獲取的圖像數(shù)據(jù)先存儲(chǔ)到內(nèi)存中,再?gòu)膬?nèi)存中將圖像搬到LCD上,目前我還只是在每一幀中斷后直接將圖像搬到LCD上,可是我發(fā)現(xiàn)這樣處理后,圖像會(huì)一直晃動(dòng),實(shí)在想不出來(lái)是什么原因,不知道是否有人遇到過(guò)這種問(wèn)題,求解惑

IMG_20200609_144633.jpg (3.83 MB, 下載次數(shù): 49)

IMG_20200609_144633.jpg

IMG_20200609_145057.jpg (3.18 MB, 下載次數(shù): 55)

IMG_20200609_145057.jpg

IMG_20200609_145100.jpg (3.31 MB, 下載次數(shù): 52)

IMG_20200609_145100.jpg

IMG_20200609_145104.jpg (3.52 MB, 下載次數(shù): 55)

IMG_20200609_145104.jpg

IMG_20200609_145107.jpg (3.44 MB, 下載次數(shù): 56)

IMG_20200609_145107.jpg
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:732506 發(fā)表于 2020-6-10 06:04 | 只看該作者
可能是傳輸速度問(wèn)題,不用DMA慢很多。
回復(fù)

使用道具 舉報(bào)

板凳
ID:764088 發(fā)表于 2020-6-10 09:12 | 只看該作者
很可能是LCD的 video 幀掃描 顯示頻率過(guò)低 造成,LCD數(shù)據(jù)傳送速度很低,難以滿足TV video 幀頻 需求  25幀每秒,
回復(fù)

使用道具 舉報(bào)

地板
ID:84556 發(fā)表于 2020-6-12 09:38 | 只看該作者
MikeCai 發(fā)表于 2020-6-10 09:12
很可能是LCD的 video 幀掃描 顯示頻率過(guò)低 造成,LCD數(shù)據(jù)傳送速度很低,難以滿足TV video 幀頻 需求  25幀 ...

我試過(guò)把DCMI捕獲速率改小,或者不通過(guò)幀中斷顯示,而是隔一段時(shí)間在main函數(shù)的里顯示一次圖形,還是會(huì)有這種情況,這樣看起來(lái)不像是LCD速度的問(wèn)題,不知道會(huì)不會(huì)是我C語(yǔ)言不夠精,什么地方寫(xiě)的不太對(duì)
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表