- 积分
- 8
贡献45
飞刀6 FD
注册时间2017-12-22
在线时间0 小时
扫一扫,手机访问本帖
|
我用是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。我想请问这个问题该如何解决? |
|