stm32H743芯片串口通讯,串口助手设置为1个停止位,ARM这边设置为2个停止位。用串口助手发送如下一帧数据 01 03 F0 00 00 06,在ARM监测收到的数据,也是相同的数据01 03 F0 00 00 06,同时ARM也根据命令回复相应的一帧数据给串口助手01 03 0C 00 00 00 00 00 00 00 00 00 00 00 01 52 B0。
用示波器监测,发现串口助手往下发的停止位确实为1bit,ARM往上发送的数据停止位是2bit。另外,停止位之后紧跟着就是下一个字节的开始位,没有继续拉高的情况。
请问是H7的串口不检测停止位?还是有哪里配置错误了?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
一周热门 更多>