【发布时间】:2021-12-08 09:32:05
【问题描述】:
我正在通过串行端口与嵌入式设备通信以进行调试。该设备仅支持 1843200 bps 的波特率。
但是,我常用的终端软件(minicom、Teraterm)看起来不像支持这么高的波特率。
我想用这样的终端软件做的是:
- 以交互方式发送命令字符串
- 将文件传输到设备
谢谢。
【问题讨论】:
-
您是否检查过您的硬件及其驱动程序是否支持此波特率?这不是一个常见的值,但一些 UART 在正确设置时可以使用它。然而,司机也参与其中。
-
"1843200 kbps" = 1.8 千兆比特每秒!!!
-
@thebusybee 谢谢你的建议。是的,我已经安装了适用于 Windows 的驱动程序。关于 Teraterm,如此高的波特率似乎并不能从 GUI 中选择如此高的波特率。但是,如果使用参数从命令行启动它是可用的(例如 teratermpro.exe /BAUD=1843200)。
-
@sawdust 哎呀!超高波特率串口!
-
您介意发布您的发现作为答案吗?这将有助于其他人在同一问题上寻求帮助。您可能想阅读一些help center 以了解该网站的运作方式。
标签: terminal serial-port embedded