简介
最近开发一款基于STM32检测时钟芯片的测试台,需要将时钟芯片的实时时间显示出来。设计过程中,考虑到方便使用,需要使用一款屏幕用于显示时间。前期项目剩余一些淘晶驰串口屏(前任工程师选屏剩余未使用),就拿来用到了这次的测试台上。淘晶驰官方网站提供了UI设计软件,且哔哩哔哩上有教程视频,此处不做过多说明。
项目说明
测试台主要用于时钟芯片精度检测,项目中需要将多个时钟芯片时间显示到串口屏上,预留串口用于时钟同步。
帮助手册避坑
对于串口屏,初步学习了下官方手册上如何将图片转换成UI界面,如何对txt控件进行赋值,没用进行深入学习。
先附图USART HMI软件上帮助文件如何赋值txt控件:

根据手册1.1文本控件显示说明,在t0处显示时间信息串口发送格式为:
uint8_t ucHMIEnd[3] = {0xFF,0xFF,0xFF}; // 结束符
aStrT0 = "t0.txt"; // txt字符串指令
aStrTim = "2022/11/22 21:30:30"; // 时间信息字符串
printf("%s="%s"",aStrT0,aStrTim); // 串口输出时间信息
HAL_UART_Transmit(&huartHMI,ucHMIEnd,(uint8_t)3,200);

最低0.47元/天 解锁文章
1438

被折叠的 条评论
为什么被折叠?



