scfor123456 发表于 2019-8-12 16:50:42

仿真时串口通讯设置断点后继续运行通讯出错

通讯出错后,复位可通讯正常,通过我给出通讯错误后的ISR寄存器能看出什么问题吗?

发表于 2019-8-13 11:48:06

楼主,测试一下在串口接收前是否产生了中断。而接收以后,并未清除该中断。用IDLE描述的方法清除中断标志位测试一下。另外,注意IDLE所指的空闲产生的原理,虽然数据一直在传输,要保证中间没有延时。

wenyangzeng 发表于 2019-8-12 17:51:07

ST官方手册有详细介绍:




scfor123456 发表于 2019-8-13 11:02:41

外部不停在往MCU发数据,怎么可能总线空闲呢?
页: [1]
查看完整版本: 仿真时串口通讯设置断点后继续运行通讯出错