在MiniSTM32开发板上做的时钟(库函数版)-亮点(触屏校时,串口校时)

2019-07-21 01:55发布

1.时间显示 2.时间修改(触屏) 3.每秒串口发送时间位机 4.串口发送数据实时更改时间
主控:STM32F103RB

主界面:

点击设置图标后出现一个子菜单:


若点击设置日期则显示:
第一行是当前时间,并不断更新,并每秒更新一次
界面总共能识别15个触点,表格中有12个用于设置日期,还有年月日处各一个,用于定位闪烁的光标,每输入一个数字,光标自动右移一位

若点击设置日期则显示:

时间界面和日期界面的触屏操作是一样的就不多介绍了


单片机每秒通过串口向PC发送当前时间
每隔5秒向电脑发送修改时间格式,和年份范围(在主界面下)
在有效年份范围内,可通过串口实时修改时间 (在主界面下) 



源代码及SD存储内容见附件:
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
11条回答
ST-FAE-SALE
1楼-- · 2019-07-21 03:18
不错,很好
正点原子
2楼-- · 2019-07-21 09:05
cool
楼主暑假没回家啊?
happy郭惊鸿
3楼-- · 2019-07-21 14:49
回复【3楼】正点原子:
---------------------------------
没有,学校让暑假留校培训,准备大学生电子竞赛。
happy郭惊鸿
4楼-- · 2019-07-21 17:37
 精彩回答 2  元偷偷看……
天秤星座
5楼-- · 2019-07-21 23:09
我下了为什么不行?我的也是mini开发板,我刷的是project里面的obj里面的hex,显示背景是蓝 {MOD}的中间有个红 {MOD}北京黄 {MOD}字体的网站,这是什么原因呢?
happy郭惊鸿
6楼-- · 2019-07-22 02:08
回复【6楼】天秤星座:
---------------------------------
哦,不好意思,之前没看到,
应该是卡在sd的初始化部分了
程序所读SD卡的格式是FAT32,不能大于2G
若SD格式没问题可以复位重新运行,或重新格式化一下,或换个小容量的SD卡试下
至于其他原因我就不知道了……

一周热门 更多>