Mac OS minicom 无法设置921600问题

MacOS minicom 无法设置921600问题

  • 介绍
  • 过程
  • 解决方案
  • 参考资料

介绍

minicom是Mac上一款非常好用的串口工具。本文假设你已经安装minicom,并且知道minicom的一般配置和使用方法。这是“MacOS minicom 无法设置921600”的解决问题记录。它在以下环境中设置成功,但我相信,对于大多数Mac版本和minicom版本都有一定的意义。

系统版本:MacOS 13.4.1 ©
minicom版本:2.8

过程

最近遇到一个问题,我所要通讯的设备串口的波特率为921600。但minicom设置Speed时,没有这个选项。

[1] 中介绍的两种方法,都没成功。

minicom启动时指定波特率,不行。

minicom -b 921600 -D /dev/cu.xxx

先按“E”再按“A”,但我这边的情况是,最高选项"E"对应的Speed(波特率)为115200,设置之后,按一下“A”可以到230400,但再按“A”就变为了300。

Mac OS minicom 无法设置921600问题_第1张图片

换个SecureCRT试下,最高也是只能设置到230400(不知道是不是试用版的原因)。

Mac OS minicom 无法设置921600问题_第2张图片

经过一番搜索,我找到了解决办法,特此记录一下。

解决方案

[2] 带来了灵感,解决方案非常简单,一个终端中输入

minicom -b 921600 -D /dev/cu.xxx

另一个终端输入

sudo stty -f /dev/cu.xxx 921600

正常工作!

参考资料

[1]. minicom配置1500000波特率
[2]. Mac OS X - screen won’t connect with the correct Baud rate

你可能感兴趣的:(其他,921600,minicom,Mac)