CH552需要通过串口0接收中断方式接收数据

需要把官方例程的UART1 中断服务程序改为UART0 中断服务程序,我自己改的如下图,但是收发不正常。

1722564232875601.png

1722564259117303.png

1722564306167510.png



您好

如果使用串口0的主断的话,由于和printf函数复用同一个串口,需要先把所有的printf注释掉,再将串口初始化里面的TI=1;注释掉,否则会一直重复触发串口发送中断导致异常。


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