引言
隨著市場對更高圖像質(zhì)量的需求不斷增加,成像技術(shù)持續(xù)發(fā)展,各種新興技術(shù)(例如3D、計算、運動和紅外線)的不斷涌現(xiàn)。如今的成像應(yīng)用對高質(zhì)量、易用性、能耗效率、高集成度、快速上市和成本效益提出了全面要求。為了滿足這些要求,STM32 MCU 內(nèi)置的數(shù)字照相機接口(DCMI),能夠高效連接并行照相機模塊。
對于使用 STM32 DCMI 開發(fā)相機應(yīng)用的客戶,經(jīng)常有以下問題:STM32 DCMI 最大支持的像素時鐘是多少?STM32F4/F7/H7/U5 能支持 1280×720 的相機分辨率嗎?最大的幀率是多少?如何判斷所設(shè)計的應(yīng)用產(chǎn)生的帶寬是否能充足?相機輸出是選擇 8 位、10位、12 位、還是 14 位?
針對這些問題,本文檔從 DCMI 使用的幾個方面,介紹了 STM32 DCMI 在連續(xù)抓取模式下帶寬的估算,以及提升性能需要注意的事項??蛻粼谠O(shè)計相機應(yīng)用時可以參考。
STM32 DCMI
STM32 數(shù)字照相機接口(DCMI)采用同步并行數(shù)據(jù)總線。它可以輕松集成并適應(yīng)相機的特殊應(yīng)用要求。DCMI 可連接 8、10、12 和 14 位 CMOS 照相機模塊,并支持多種數(shù)據(jù)格式:8/10/12/14 位逐行視頻、YCbCr4:2:2 逐行視頻、RGB565 逐行視頻、JPEG 等。像素最大支持 16 位色深。
小結(jié)
本文通過介紹 STM32 DCMI 支持的最大像素時鐘頻率,支持的圖像分辨率及與幀率的關(guān)系,進(jìn)而引出 DCMI 帶寬與性能提升的注意事項。另外附帶了 DCMI 圖像大小的調(diào)整及10~14 數(shù)據(jù)線的簡介,為用戶遇到相關(guān)問題時提供思路參考。