新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > STM32和OV2640的嵌入式圖像采集系統設計

        STM32和OV2640的嵌入式圖像采集系統設計

        作者: 時間:2016-09-12 來源:網絡 收藏

        3.3 LCD顯示模塊

        本文引用地址:http://www.104case.com/article/201609/304502.htm

        通過對ILI9320的讀寫操作時序控制進行仔細的分析后,初始化TFT屏幕,其實質就是對寄存器的設置。程序中對LCD控制器操作的函數接口主要有以下3個:

        LCD_WR_REG16() //寫寄存器命令

        LCD_WR_DATA16() //寫寄存器數據

        LCD_RD_DATA16() //讀寄存器數據

        3.4 主程序流程與系統實現

        程序運行流程如圖5所示,系統啟動之后,先按照程序初始化設備,并打開外部中斷,如果檢測到門鈴有按鍵輸入,則啟動攝像頭與CPU之間的數據傳輸,啟動TFT液晶顯示器與CPU之間的數據傳輸,在液晶顯示器上實時顯示攝像頭所拍攝到的畫面,并鳴響蜂鳴器。

        STM32和OV2640的嵌入式圖像采集系統設計

        如果用戶需要,還可以啟動拍照,并將照片保存為Bmp的格式文件在上。同時,在延時一段時間之后,如果沒有任何中斷觸發,則系統運行至低功耗狀態,關液晶屏。

        實驗效果圖如圖6所示。

        STM32和OV2640的嵌入式圖像采集系統設計

        從圖6中可以看出,方案的效果比較令人滿意,攝像頭的清晰度較高,實時性較好,2.4英寸的顯示屏能滿足圖像顯示的需求。

        結語

        本文基于處理器和攝像頭加2.4英寸TFT液晶顯示屏的設計方案不僅成本低廉,而且功能齊全,整體效果較好,硬件平臺設備較為成熟。

        在軟件方面,程序流程嚴謹,邏輯嚴密,而且驅動程序較為完善,各個模塊之間不存在耦合性,系統運行穩定、可靠。


        上一頁 1 2 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 墨竹工卡县| 寻乌县| 武清区| 本溪| 青铜峡市| 凤冈县| 蒙阴县| 盘山县| 信丰县| 长沙县| 璧山县| 怀仁县| 彝良县| 民县| 北海市| 名山县| 扶沟县| 迭部县| 盐源县| 英德市| 尉氏县| 祁门县| 苗栗市| 湖南省| 杭锦后旗| 应城市| 迁安市| 祁门县| 平定县| 章丘市| 伊宁市| 泾源县| 如东县| 新安县| 吉木乃县| 铁岭县| 建阳市| 巩义市| 河南省| 衡阳市| 宁津县|