linux系统CH9344第一次加载串口号识别0-3;将ch9344 reset之后第2次、第3次都识别成8-11,这是为什么??如何固定C9344串口号
热门产品 :
CH339: 7端口多功能USB HUB控制器芯片
linux系统CH9344第一次加载串口号识别0-3;将ch9344 reset之后第2次、第3次都识别成8-11,这是为什么??如何固定C9344串口号
原因:tty串口设备被打开的时候,发生了USB disconnect掉线,此时如果未关闭所有串口,USB重新connect,就会发生分配串口未从0开始;
1、规范下串口应用程序,检测到读写出错,关闭所有file descriptor;
2、如强制需要修改串口名,可使用udev规则;