提一个关于串口误中断的问题

2019-07-21 01:43发布











这是小弟在调试ESP8266  WIFI模块遇到的问题,现在用USART1和ESP8266通信时出现的BUG:
三个图片对应于时间顺序运行的3个断点。第一个是在关闭USART1的接受使能等,此时USART_RX_BUF还没有数据
第二个图是运行一下,结果进入了接受中断,第三个图是退出接受中断后,USART_RX_BUF获得了一个数据。
可是我明明已经关了使能,还能进行中断?并且获得数据?
另外我不WIFI拔了,把USART1接入串口转USB,用串口调试助手调试,就没有这种情况出现,请问,要怎么解决呢?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。