我在 Raspi 3 上运行 Ubuntu 22.04。有两个 USB 串行设备通过红外信号连接以读取功率计。
9600 8N1
当我通过 minicom设置串行设备的波特率时,功率计的读数非常有效:
minicom -D /dev/ttyUSB0
但是,当我重新启动 raspi 时,波特率每次都会重置为11520 8N1
。
通过设置波特率
stty -F /dev/ttyUSB0 9600 cs8 -cstopb -parenb
不起作用,因为据我所知,这只会为当前会话设置波特率。设备是通过 Cron Jobs 读取的。
说实话,我真的不知道用 minicom 做什么,它在启动程序并设置波特率后总是可以工作。
我想将波特率设置保留在系统的某个地方,这样我就不必在每次重新启动 raspi 时都进行设置。
感谢您的帮助!