[求助] MSP430F5529LP是否支持自定义波特率

唉唉呦唉   2016-3-24 19:21 楼主
我想用5529的UART做一个100kbps的发送项目 可设定好后发现串口助手无法正确读取数据 但我如果按照user‘s guide上表中有的波特率设置的话就可以正确接收数据 所以是不是430不支持自定义波特率? 哦对 时钟是1048576Hz的 以下是我设置100kbps的代码: UCA0BR0 = 10; UCA0BR1 = 0; UCA0MCTL |= UCBRS_4 + UCBRF_0; 本帖最后由 唉唉呦唉 于 2016-3-24 20:19 编辑

回复评论 (3)

当然可以自定义,所有的MCU都可以。不过,因本振频率和波特率发生器步长的影响,精确度未必足够高,还需要考虑与通迅对方的波特率精度匹配。
上传了一些书籍资料,也许有你想要的:https://download.eeworld.com.cn/user/chunyang
点赞  2016-3-24 20:56
引用: chunyang 发表于 2016-3-24 20:56
当然可以自定义,所有的MCU都可以。不过,因本振频率和波特率发生器步长的影响,精确度未必足够高,还需要 ...

那我怎么才能使数据在100kbps下正确发送出来
点赞  2016-3-26 19:09
引用: 唉唉呦唉 发表于 2016-3-26 19:09
那我怎么才能使数据在100kbps下正确发送出来

100Kbps下对本振精度要求很高,收发双方的本振误差要足够低。另外,100Kbps下对传输导线的要求也较高。
上传了一些书籍资料,也许有你想要的:https://download.eeworld.com.cn/user/chunyang
点赞  2016-3-26 19:13
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复