答案1
尝试:
minicom -b 9600 -o -D /dev/ttyUSB0
笔记:
如果您不确定设备,请使用此命令列出您的 USB 设备。
ls -lah /dev/ttyUSB*
答案2
不设置停止位是没有意义的。如果没有停止位,串行协议很容易将一个字节中的尾随 0 位误认为是下一个字节中的起始位。你必须有一个停止位。这保证了当前字节以 1 结尾,然后以 0 开始下一个字节。
对于Arduino和USB,不需要设置停止位即可与Arduino通信。 Arduino与USB端口之间的通信是通过USB协议完成的。停止位仅与 Arduino 端的 USB 串行接口芯片相关。