又要过年了,做个基于STM32设计的电子相册吧
时间:2017-05-10 21:51来源:网络整理 作者:haodiy 点击:
次
基于STM32F103RC的电子相册。STM32F103RC单片机3.5寸,480x320的IPS显示屏四个按键及SD卡座。S1为下一张,S2为上一张,S3为暂停,S4为调节亮度。贴片排座左上角有
基于STM32F103RC的电子相册。
STM32F103RC单片机
3.5寸,480x320的IPS显示屏
四个按键及SD卡座。
S1为下一张,S2为上一张,S3为暂停,S4为调节亮度。
贴片排座
左上角有两个排针,左边为SW调试接口,右边为串口。
贴片排针
图中的三极管是一个设计性的错误,刚开始准备用单片机
驱动pmos管来控制LCD背光,结果单片机驱动不起,只好
用一个8550代替。
LCD测试
LCD测试
LCD测试
LCD测试
刚开始的时候不知道STM32的有些管脚上电默认为JTAG调试,
我搞了半天都没找到原因,还以为单片机坏了。
后来才知道,要把JTAG禁用了才行。
能从SD卡读取照片并显示了,好激动!!!
最终完成版效果图。
正面
侧面
后面
侧面
开机第一屏
显示一些图片的效果。
****************************************分割线******************************************
总结:
1、单片机片上资源有限,只能才用IO口模拟来驱动LCD,SPI1驱动SD卡。
2、我也是第一次用STM32有些功能还不会用,想用SPI+DMA可惜不会。
3、原子的程序在显示图片时,如果图片比屏幕大就会进行缩放,导致的结果就是图片会有失帧。
3、只支持BMP,JPG,JPEG类型的图片。
4、刷屏时间有点慢,图片越大越慢。
5、按键只有图片显示完成后才起作用。
下方下载:STM电子相册zip
[ 110.6 KB ] [ 文章插图 ] [ 下载次数:1 ]
[ 58.5 KB ] [ 文章插图 ] [ 下载次数:0 ]
[ 77.7 KB ] [ 文章插图 ] [ 下载次数:0 ]
[ 51 KB ] [ 文章插图 ] [ 下载次数:0 ]
[ 107.9 KB ] [ 文章插图 ] [ 下载次数:0 ]
[ 107 KB ] [ 文章插图 ] [ 下载次数:0 ]
[ 121.5 KB ] [ 文章插图 ] [ 下载次数:0 ]
[ 103.7 KB ] [ 文章插图 ] [ 下载次数:0 ]
[ 67.6 KB ] [ 文章插图 ] [ 下载次数:0 ]
[ 138.5 KB ] [ 文章插图 ] [ 下载次数:0 ]
[ 58.6 KB ] [ 文章插图 ] [ 下载次数:0 ]
[ 38.3 KB ] [ 文章插图 ] [ 下载次数:0 ]
[ 185.1 KB ] [ 文章插图 ] [ 下载次数:0 ]
[ 71.1 KB ] [ 文章插图 ] [ 下载次数:0 ]
[ 80.4 KB ] [ 文章插图 ] [ 下载次数:0 ]
[ 87.8 KB ] [ 文章插图 ] [ 下载次数:0 ]
[ 78.9 KB ] [ 文章插图 ] [ 下载次数:0 ]
[ 98.9 KB ] [ 文章插图 ] [ 下载次数:0 ]
[ 101.7 KB ] [ 文章插图 ] [ 下载次数:0 ]
[ 130.8 KB ] [ 文章插图 ] [ 下载次数:0 ]
(责任编辑:admin) |
织梦二维码生成器
------分隔线----------------------------