迪文屏通过小键盘进行变量录入,我用键盘输入100,串口收到5A A5 06 8305 10 01 00 64这个没问题,但是32程序里帧头和地址都对应,后面的数据不对应是怎么回事?有没有人知道问题出在哪啊???好急啊
USART_RX_BUF[8]收到的不是0x64?
5A A5 06 8305 10 01 00 64
最后面的 64,就是 0x64,你的问题描述的不清楚
你起码把问题描述清楚,迪文工程上是这么设置的,有无小数点,数据类型。然后你抓一下迪文下发的数据是什么
迪文串口屏与STM32的通信
https://blog.csdn.net/jiangsir12/article/details/111731534