你好,
在uart.h中更高的波特率支持被注释掉了,从SDK 5.04开始如下:
//除以921600位/秒/ / #定义UART_BAUDRATE_921K6 tbd//为460800位/秒/ / #定义UART_BAUDRATE_460K8 tbd//为230400位/秒的分频器/ / # define UART_BAUDRATE_230K4 tbd2
如果我希望使用这些更高的波特率,这是可能的吗?
谢谢,——潘文凯
嗨kqtrinh,
不,其实你可以试着生产的波特率,但波特率的误差产生的利率超过5%被定义为规范。但你可以尝试提高波特率在1 m波特率也应该有最小误差由于晶体漂移,不是因为除数。
你可以设置波特率为1M通过设置分压器为1而不是为115200波特率的分压器9。
由于MT_dialog
可以使用的波特率和每个波特率的错误是什么?我们也对921600感兴趣。
嗨jowen,
你将能够找到的波特率和错误率uart.h文件,921600年,我不认为你将能够建立通信自配置的错误将导致值超过5%(据我记得)的错误tollerance UART的规范。
嗨kqtrinh,
不,其实你可以试着生产的波特率,但波特率的误差产生的利率超过5%被定义为规范。但你可以尝试提高波特率在1 m波特率也应该有最小误差由于晶体漂移,不是因为除数。
你可以设置波特率为1M通过设置分压器为1而不是为115200波特率的分压器9。
由于MT_dialog
可以使用的波特率和每个波特率的错误是什么?我们也对921600感兴趣。
嗨jowen,
你将能够找到的波特率和错误率uart.h文件,921600年,我不认为你将能够建立通信自配置的错误将导致值超过5%(据我记得)的错误tollerance UART的规范。
由于MT_dialog