一直是第7个字节会出现错误 是什么原因?
从截图来看,配置了1个bit的停止位,在UART初始化的时候是否有配置这个停止位。
再者,可以仿真看下,在发送UART数据处打个断点,看下数据有没有被改变,确认下是软件的问题还是硬件匹配的问题。
楼主这样分析:
1..检查串口初始化函数,看跟串口助手uart参数的设置是否一致;
2.找个示波器,点在串口的tx上,手动解析下示波器抓取的mcu发送的数据是否正确;
3.换个串口工具试下,看现象是否一样。