CH573的UART2_SendString发出来的数据不对呢?

CH573的UART2_SendString发出来的数据不对呢?

UART2_SendString发出来的数据不对是指什么现象


若是乱码情况,可检查一下串口的波特率是否在误差之内(一般为2%),相关计算可参考官方EVT所提供的公式:

2.png


若是无收发现象,可参考以下:

1、宏定义DEBUG=2,即使用串口2。

2、相关程序使用串口2;右击CH57x_uart2.c,将它包含编译。

3、串口2的收发是使用的PB22和PB23,因此需要在isp工具上将“使能RST作为手工复位输入引脚”给关闭。


相关修改可参考下图:

1.png


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