[STM8] 波特率的问题求教??

[复制链接]
 楼主| UID0416 发表于 2015-4-11 16:30 | 显示全部楼层 |阅读模式
UART1_Init((uint32_t)2400, UART1_WORDLENGTH_8D, UART1_STOPBITS_1, UART1_PARITY_NO,
              UART1_SYNCMODE_CLOCK_DISABLE, UART1_MODE_TXRX_ENABLE);
这个函数初始化波特率为2400。就不用管单片机的晶振频率了吗???不管12M或24M波特率都是2400吗。
mmuuss586 发表于 2015-4-11 20:09 | 显示全部楼层
看下库函数的内容,应该读取了系统时钟,函数会根据系统时钟计算的;
你初始化配置好晶振后,已经能计算出系统时钟;
 楼主| UID0416 发表于 2015-4-11 20:12 | 显示全部楼层
:handshake
您需要登录后才可以回帖 登录 | 注册

本版积分规则

116

主题

212

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部