什么是“自定义设备的 USB 用户空间设备驱动程序?”
最佳答案
用户空间设备驱动程序 是一种软件(库或守护程序),用于访问自定义设备(小工具)。与内核驱动程序的不同之处在于,用户空间驱动程序是从普通用户空间运行的,而不是从内核运行的。也就是说,它像任何其他程序/库一样作为普通代码编译和运行。
为此,您需要从您的程序访问低级 USB 功能,但 Linux 内核温和地提供了这些功能。无论如何,不要试图直接与内核对话,那是疯狂的。而是使用 USB 库,例如 libusb
关于linux - 自定义设备的 USB 用户空间设备驱动程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20902876/