UART更高的波特率

⚠️
大家好. .感谢来到论坛。令人兴奋的消息!我们现在正在转移到新的论坛平台的过程中,它将提供更好的功能,并包含在主对话网站。所有的帖子和账号已经迁移。我们现在只接受新论坛的流量-请发布任何新的帖子在//www.wsdof.com/support.我们会在接下来的几天修复bug /优化搜索和标记。
4个职位/ 0个新职位
最后发表
kqtrinh
离线
最后看到:2个星期前
加入:2016-08-24 00:17
UART更高的波特率

你好,

在uart.h中更高的波特率支持被注释掉了,从SDK 5.04开始如下:

//除以921600位/秒
/ / #定义UART_BAUDRATE_921K6 tbd
//为460800位/秒
/ / #定义UART_BAUDRATE_460K8 tbd
//为230400位/秒的分频器
/ / # define UART_BAUDRATE_230K4 tbd2

如果我希望使用这些更高的波特率,这是可能的吗?

谢谢,
——潘文凯

设备:
MT_dialog
离线
最后看到:4个月3个星期前
工作人员
加入:2015-06-08 34
嗨kqtrinh,

嗨kqtrinh,

不,其实你可以试着生产的波特率,但波特率的误差产生的利率超过5%被定义为规范。但你可以尝试提高波特率在1 m波特率也应该有最小误差由于晶体漂移,不是因为除数。

你可以设置波特率为1M通过设置分压器为1而不是为115200波特率的分压器9。

由于MT_dialog

jowen
离线
最后看到:4年1个月前
加入:2017-06-01 15:21
波特率是多少

可以使用的波特率和每个波特率的错误是什么?我们也对921600感兴趣。

MT_dialog
离线
最后看到:4个月3个星期前
工作人员
加入:2015-06-08 34
嗨jowen,

嗨jowen,

你将能够找到的波特率和错误率uart.h文件,921600年,我不认为你将能够建立通信自配置的错误将导致值超过5%(据我记得)的错误tollerance UART的规范。

由于MT_dialog