STM32 发送字符串至淘晶驰串口屏显示到txt控件——避坑

简介

        最近开发一款基于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);   
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值