主频:24M,串口波特率:57600时,接收数据显示正常;
但将主频降为8M,串口波特率不变时,接收数据显示乱码;我原来觉得可能是CH554降低了主频后不支持这么高的波特率。可我将波特率降为9600时接收到的数据只有“00 00”,这个是什么原因?(程序只改动了上面截图中主频和波特率参数那两个值)
热门产品 :
CH641: PD及无线充电专用MCU
主频:24M,串口波特率:57600时,接收数据显示正常;
但将主频降为8M,串口波特率不变时,接收数据显示乱码;我原来觉得可能是CH554降低了主频后不支持这么高的波特率。可我将波特率降为9600时接收到的数据只有“00 00”,这个是什么原因?(程序只改动了上面截图中主频和波特率参数那两个值)
您好
主频为8M时,设置57600波特率误差超过了2%,无法正常通讯。
该算法下,TH1需要设置256-8.68能近似设置57600,实际设置了256-9,存在误差。