上一篇成功实现了MBR3 Kit板和STM32通讯,基于以上,这篇增加了LCD的显示功能,搭建了一个简易的密码锁,配合继电器可以控制门禁的设备
工程是基于STM32Cube_FW_F4_V1.21.0软件支持包里面F412G-DISCO的STemWin_HelloWorld工程,具体路径如下STM32Cube_FW_F4_V1.21.0\Projects\STM32F412G-Discovery\Applications\STemWin\
附上我修改后的工程
STemWin_MBR3.rar
(130.71 KB)
,将其解压到以上目录即可,工程用的是Keil V5.25的版本
具体显示效果如下,主页放了一张论坛的图片,点击MBR3任意按键,进入密码输入界面,输入4位数的密码,BTN1-3分别对应数字1,2,3,BTN4表示回退按键,密码输入页面超过一定时间未输入自动回到主页,密码输入正确与否都会有提示
主页显示图片可以利用STM32Cube_FW_F4_V1.21.0\Middlewares\ST\STemWin\Software\BmpCvtST.exe工具生成,选择保存为.c文件即可,加入工程,添加extern GUI_CONST_STORAGE GUI_BITMAP bm21IC;调用即可。
以上。
|