我有个u盘,在linux里面可以读取,但不知道为什么在树莓派的raspios上就不能用,我猜是驱动不对头,不知道可以移植或者重新开发?
注:没有u盘芯片相关资料。。。
这个U盘不是通过读取PID和VID来实现识别的,而是直接读它的设备类型,一般的Linux系统都能够支持U盘的,移植的意义不大
你这个问题最好排查一下是不是有接触不良的问题,可以在树莓派的系统下通过lsusb命令,查看有无识别到这个设备,如果没有识别到,可以尝试dmesg | grep usb,查看usb的枚举信息
还有一种可能就是这个设备已经识别到,但是它没有自动挂载,这时手动挂载一下就行
很大可能是
1. 没有自动挂载而已
2. 接触不良,没有识别到U盘
U盘的使用是比较常见的,所以都会集成相应驱动,你的U盘需要特殊驱动的可能很小。主要还是上面可能更大。