CH573的UART2_SendString发出来的数据不对呢?
热门产品 :
CH394: 以太网协议栈芯片
CH573的UART2_SendString发出来的数据不对呢?
UART2_SendString发出来的数据不对是指什么现象
若是乱码情况,可检查一下串口的波特率是否在误差之内(一般为2%),相关计算可参考官方EVT所提供的公式:
若是无收发现象,可参考以下:
1、宏定义DEBUG=2,即使用串口2。
2、相关程序使用串口2;右击CH57x_uart2.c,将它包含编译。
3、串口2的收发是使用的PB22和PB23,因此需要在isp工具上将“使能RST作为手工复位输入引脚”给关闭。
相关修改可参考下图: