I2C 至 FPGA 至 PCIe 至 HID

发布于 2024-12-04 02:31:01 字数 303 浏览 5 评论 0原文

我们正在进行硬件设计,该设计采用触摸屏输入并通过 I2C 将它们传递到 FPGA。 FPGA 将 I2C 数据转换为 PCIe。 PCIe 将触摸屏数据传递给处理器。我想知道如何让 Windows 识别这个 PCIe 接口并像 HID 一样处理它。 (人机接口设备)看来 HID 通常是 USB。 Windows可以识别和使用PCIe吗?这需要自定义 Windows 驱动程序吗?我见过将 I2C 转换为 USB 的 I2C 转 USB pSoC。我们正在尝试使用 FPGA 作为简​​化和整合 I/O 的中心点,但简化布局和部件的权衡可能会通过定制 PCIe 驱动程序的软件开发工作来克服。

We have a hardware design in progress that is taking touch screen inputs and passing them along via I2C to an FPGA. The FPGA translates the I2C data to PCIe. The PCIe passes the touchscreen data to the processor. I am wondering how to get Windows to recognize this PCIe interface and deal with it like a HID. (Human Interface Device) It appears HIDs are typically USB. Can PCIe be recognized and used with Windows? Would this require a custom Windows driver? I have seen I2C to USB pSoCs that convert I2C to USB. We are trying to use the FPGA as a central point for simplifying and consolodating I/O but the tradeoff of simplifying the layout and parts may be overcome by the software development effort for custom PCIe drivers.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

辞旧 2024-12-11 02:31:01

您应该为 pci (fpga) 卡编写一个功能驱动程序,该驱动程序将作为 minport 与 hidclass msft 驱动程序交互。
[电子邮件受保护]

You should write a Function driver for your pci (fpga) card that will interface with the hidclass msft driver as a minport.
[email protected]

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文