559Uart0/Uart1同时使用中断接收

为何559两个串口同时使用中断时不成功,打开ES后,Uart1中断不执行。

icon_rar.gifUART_LIB.zip


串口0中断函数中没有对TI处理。结合UART0初始化将TI写1(打印用法),中断优先级UART0高于UART1,应该是不断重进UART0中断服务导致。

可以参考https://blog.csdn.net/havc_W/article/details/122470807?spm=1001.2014.3001.5501


现在单独用UART0中断也不行,不知道中断为何不执行,哪里问题?

方便给个UART0中断接收的例程吗?代码贴不上来,急。


icon_rar.gifUART.zip

这个中断用不了


你这发的也看不出来啥啊?不过要注意串口0用作数据收发的时候,可能会和printf冲突,具体先看前面链接说明。


不好意思,是printf冲突,没改好。现在找到原因了,谢谢!


只有登录才能回复,可以选择微信账号登录