我有一个U盘,可以使用CDC模拟串行协议发送数据。
现在我想写一个内核驱动程序,它可以从U盘中读取数据,并将数据保存在内核空间中。
一个小的使用空间程序从/dev/ttyACM*读取数据并不能解决这个问题,因为我想直接在内核空间中使用U盘中的数据。
发布于 2021-07-02 17:30:55
您应该在kenrel配置中启用Usb小工具功能,在安装usb记忆棒后,使用"lsusb“来检查usb设备树状态。如果端点描述通常是Serail类型的设备,我认为它应该可以工作。您还可以使用libusb库来访问usb设备
https://stackoverflow.com/questions/68220408
复制相似问题