我们有一个正在进行的硬件设计,它接收触摸屏输入,并通过I2C将它们传递给一个FPGA。fpga将i2c数据转换为pcie。pcie将触摸屏数据传送到处理器。我想知道如何让windows识别这个pcie接口并像hid一样处理它。(人机界面设备)看起来hids通常是usb。pcie可以识别并与windows一起使用吗?这需要一个自定义的windows驱动程序吗?我见过i2c到usb的psoc将i2c转换成usb。我们正试图使用fpga作为简化和整合i/o的中心点,但简化布局和部件的权衡可能会被定制pcie驱动程序的软件开发工作所克服。

最佳答案

您应该为您的pci(fpga)卡编写一个函数驱动程序,它将作为minport与hidclass msft驱动程序接口。
电子邮箱:[email protected]

关于windows - I2C至FPGA至PCIe至HID,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7364110/

10-12 18:04