| 
 
贡献45 
飞刀6 FD
注册时间2017-12-22
在线时间0 小时积分8 
 
 扫一扫,手机访问本帖  | 
 
| 我用是arm335x系列的板子,在调试usb转串口时有问题: 首先,我想问串口名为什么不是固定的:
 root@ok335x:/dev# ls -l *usb*
 crw-------    1 root     root      189,   0 Dec 24  2017 usbdev1.1
 crw-------    1 root     root      189,   1 Dec 24  2017 usbdev1.2
 crw-------    1 root     root      189,   7 Dec 23 21:19 usbdev1.8
 crw-------    1 root     root      189, 128 Dec 24  2017 usbdev2.1
 当我拔下usb重新连接时,串口号就改变了:
 root@ok335x:/dev# ls -l *usb*
 crw-------    1 root     root      189,   0 Dec 24  2017 usbdev1.1
 crw-------    1 root     root      189,   1 Dec 24  2017 usbdev1.2
 crw-------    1 root     root      189,   8 Dec 23 21:33 usbdev1.9
 crw-------    1 root     root      189, 128 Dec 24  2017 usbdev2.1
 可是我要调试的程序需要一个稳定不变的串口号才能读入数据。如果这样子的话,我需要每次都重设我的程序的配置文件,这样是不允许的。
 其次,我想查看你们的串口,比如:root@ok335x:/dev# stty -F /dev/usbdev1.9 -a
 其反馈是 stty: /dev/usbdev1.9: Operation not permitted。我想请问这个问题该如何解决?
 | 
 |