有天做 USB host 串口驱动的时候发下 FT \ CP 都没有问题,就 CH341 有问题,读写正常,但数据不正常。
有一点稀奇,可能是 ch 中间有版本变更了吧。
解法就更新到 https://github.com/torvalds/linux/blob/master/drivers/usb/serial/ch341.c 最新的代码就行,有一些函数有出入,但大体影响很小。
标签:usb,drivers,串口,linux,ch341,serial From: https://www.cnblogs.com/juwan/p/17373828.html