测试CH32V103 EVT的历程SimulateCDC, 在编译烧录到评估板上后USB连接P9出现USB Serial 设备但是在Linux下没有产生/dev/ttyACM0节点,无法正常使用. 看了代码发现是USB描述符配置有误,修改0xff为0x02可以显示/dev/ttyACM0但是依然无法正常通信.
[ 7292.412988] usb 3-2: new full-speed USB device number 13 using xhci_hcd
[ 7292.566500] usb 3-2: New USB device found, idVendor=1a86, idProduct=fe0c, bcdDevice= 0.01
[ 7292.566510] usb 3-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 7292.566513] usb 3-2: Product: USB Serial
[ 7292.566516] usb 3-2: Manufacturer: wch.cn
...没有cdc_acm设备日志cdc_acm 3-2:1.1: ttyACM0: USB ACM device
编译环境Ubuntu22.04 MounRiver 64位最新版本.