基于STM32F4开发板的简易照相机项目

项目要求:
① 通过按键控制摄像头进行拍照,并将图像保存至SD卡
② 通过按键控制浏览SD卡内的BMP图像,在LCD显示屏上显示
③ 通过按键控制关机,关闭芯片内所有功能、关闭屏幕

项目设计方案:
① 开机默认打开摄像头,并在LCD显示实时图像,进入while循环等待按键按下。
② 按下KEY1先关闭摄像头并进行引脚复用初始化,挂载SD卡,把转码后的图像数据存放到SD卡中,取消挂载SD卡,重新初始化摄像头并重启。
③ 解决SD卡与摄像头引脚冲突问题。
④ 按下KEY2先关闭摄像头并进行引脚复用初始化,挂载SD卡,把SD卡内BMP图像转码后在LCD上显示,再按KEY2切换下一张图片。
⑤ 按下KEY3退出BMP图像显示,重新初始化摄像头并重启。
⑥ 按下KEY4,取消使能所有功能,关闭LCD显示器。

BMP图像转码(编码)写入SD卡:https://blog.csdn.net/weixin_43793181/article/details/109520220
从SD卡内读出BMP图像转码(解码)并显示到LCD屏:https://blog.csdn.net/weixin_43793181/article/details/109520302
基于STM32F4开发板的简易照相机项目完整工程代码:https://download.csdn.net/download/weixin_43793181/13083116

猜你喜欢

转载自blog.csdn.net/weixin_43793181/article/details/109520462