You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

1.3 KiB

README

串口中断频繁触发:
	接收帧错误中断
这个中断一直为真
PS:由于接收帧错误中断为真,导致串口中断频繁触发
并且在中断中有串口发送函数,调用printf时也有串口发送函数,这就造成了调用printf时while ((status == RESET) && (count != 0x1CE2));会等待,从而导致按键触发不灵敏或者丢失事件

fputc的方法实现

image-20220307142829750

串口中断

image-20220307142849314

第一个BUG现象

image-20220303182554789

当着这几根线连接开发板时,按键使用正常
当着这几根线不连接开发板时,按键反应迟钝偶尔还会丢失事件

如何解决

image-20220307142302109

第二个BUG现象

按键使用下降沿触发的时候,按键反应迟钝偶尔还会丢失事件

造成这个bug的原因和第一个BUG一样