【发布时间】:2011-05-13 22:08:04
【问题描述】:
我正在使用一个运行 Linux 的控制器板。我想通过 USB 将我的设备连接到主机(Windows 操作系统)。
我决定使用 RNDIS 类进行主机和设备之间的通信。我在设备端(linux)准备好了驱动程序。当我将设备连接到 Windows 主机时,它会将硬件检测为 RNDIS/CDC 未知设备。现在在 Windows 上进行驱动程序开发,我使用“Jungo windriver 10.10”。它生成了 INF 文件,并且在系统上成功检测到我的设备。
现在我该如何开始主机和设备之间的通信?我想提一下,我是编程新手,没有Windows端编程经验。
可以肯定的是,我必须同时开发应用程序驱动程序(Device-Linux 和 host-windows)
有人可以指导我如何进行吗?
提前谢谢....
【问题讨论】:
标签: usb embedded-linux