S-每个比特的采样数,可以是16,8,或者3。
非同步小数选择是用在自动波特率检测。
波特率错误用下列公式表示:
同步算术模式波特率值选择
给出fBAUD的公式计算超过65,536 fREF周期的平均频率。虽然BAUD寄存器能被设成任何从0到65536之间的值
,这个值将改变单个帧fBAUD的平均频率,更具有约束力。波特寄存器的值,这将影响到平均频率在单个帧导致在每一帧的周期的整数的增加,(the cycles per frame缩写为CPF)。
。 D代表每帧的数据比特
。 S代表起始和第一个停止比特,如果有的话。
表24-3 展示了波特率寄存器对应波特频率为48MHz串行引擎频率。这果假设D值是8比特并且S值2比特(共10比特,包括起启和停止位)。
|