此帖出自微控制器 MCU论坛
最新回复
楼主节日快乐啊,祝楼主学业有成,
顺便回答一下你的问题,一般来说,UART的波特率是由UART外设的时钟和其波特率寄存器的数值
决定的,我记得《MCU工程师炼成记》好像讲的是MSP430,那就以MSP430为例:
[attach]337493[/attach]
如图,在UART外设的时钟BRCLK的频率为16M时,波特率寄存器UCBRx的值越小,其波特率越大,
当然,其肯定有一个上限,就MSP430来说,在不选择过采样模式时,最大波特率为UART外设的
输入时钟频率的1/3,在User's Guide里面有说明,如下图
[attach]337494[/attach]
具体使用时得参考芯片的User' Guide或Reference Manual,一般有一些器件的UART外设的输入时钟的
最高频率有一个限制值。
详情
回复
发表于 2017-12-31 08:51
| ||
|
||
此帖出自微控制器 MCU论坛
点评 | ||
|
||
此帖出自微控制器 MCU论坛
| ||
|
||
EEWorld Datasheet 技术支持