我使用的是CH554G USB_HUB例程,添加了Timer0和Uart1功能(使用CH554G P1.6 P1.7)。当开启Timer0的中断时,Uart1会一直发送奇怪的数据,把uart的初始化屏蔽掉都没有效果。关闭Timer0的中断就不会有这样的问题,请问各位有遇到这样的问题么,麻烦解答下,谢谢!
热门产品 :
CH32X035: 32位USB+USB PD单片机
我使用的是CH554G USB_HUB例程,添加了Timer0和Uart1功能(使用CH554G P1.6 P1.7)。当开启Timer0的中断时,Uart1会一直发送奇怪的数据,把uart的初始化屏蔽掉都没有效果。关闭Timer0的中断就不会有这样的问题,请问各位有遇到这样的问题么,麻烦解答下,谢谢!
您好,例程中TIMER0中断函数中对P1.7引脚进行了翻转,用来监控是否能够进入中断函数,正好您用到了串口1,所以出现了发送数据的现象。