linux系统CH9344第一次加载串口号识别0-3;将ch9344 reset之后第2次、第3次都识别成8-11,这是为什么??如何固定C9344串口号

linux系统CH9344第一次加载串口号识别0-3;将ch9344 reset之后第2次、第3次都识别成8-11,这是为什么??如何固定C9344串口号

原因:tty串口设备被打开的时候,发生了USB disconnect掉线,此时如果未关闭所有串口,USB重新connect,就会发生分配串口未从0开始;
1、规范下串口应用程序,检测到读写出错,关闭所有file descriptor;

2、如强制需要修改串口名,可使用udev规则;


只有登录才能回复,可以选择微信账号登录