ch382 关于串口波特率设定问题的咨询

  根据文档说明,CKSEL 接GND,为高速波特率模式。硬件上我决定接到gnd,来获取更多波特率可选。

  我想提问的是,如果我选择其它晶振频率,软件上面如何设定分频系数?

  例如 是 外接32m晶振,如何获得2m的波特率? 

1、建议用串口内部时钟表的参考晶振和波特率值;

2、理论上,如外接32M晶振,2倍频为64M,波特率为4M;

3、以外部晶振22.1184M为例,采用2倍频,实际倍频=为2倍频÷默认1/12分频=24倍,即此时软件设置波特率为4800bps ,实际波特率为4800bps×24倍=115.2Kbps;

4、实际波特率从软件设置看不出来,可以用示波器量取。


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