外部晶振30M,内部5倍频,总共150M
串口波特率用921600,但总误码,不太准,不是标准的921600. 把外部晶振换成29.4912M就可以了。
另:如果倍频后>150M, 会出现什么情况?
Jones Chen:
2812为什么会配置到150Mhz?
SCI波特率有个配置公式,波特率越高的话,误差越大。
外部晶振30M,内部5倍频,总共150M
串口波特率用921600,但总误码,不太准,不是标准的921600. 把外部晶振换成29.4912M就可以了。
另:如果倍频后>150M, 会出现什么情况?
wyf2015:
2812最高支持150M, 如果倍频后>150M, 会出现什么情况?
外部晶振30M,内部5倍频,总共150M
串口波特率用921600,但总误码,不太准,不是标准的921600. 把外部晶振换成29.4912M就可以了。
另:如果倍频后>150M, 会出现什么情况?
Jones Chen:
回复 wyf2015:
哦, 会发热或者不稳定。
关于您的SCI问题,其实根据SCI的波特率的公式,如果波特率越高,每一个bit的加1或者减1,对波特率的影响是很大的,因此误差也很大。