2 votes

I2C vers FPGA vers PCIe vers HID

Nous avons une conception matérielle en cours qui prend des entrées tactiles à l'écran et les transmet via I2C à un FPGA. Le FPGA traduit les données I2C en PCIe. Le PCIe transmet les données de l'écran tactile au processeur. Je me demande comment faire en sorte que Windows reconnaisse cette interface PCIe et la traite comme un HID. (Dispositif d'interface humaine). Il semble que les HIDs soient généralement en USB. Le PCIe peut-il être reconnu et utilisé avec Windows? Cela nécessiterait-il un pilote Windows personnalisé? J'ai vu des pSoCs I2C vers USB qui convertissent l'I2C en USB. Nous essayons d'utiliser le FPGA comme un point central pour simplifier et consolider les E/S, mais le compromis entre la simplification de la disposition et des pièces pourrait être surmonté par l'effort de développement logiciel pour des pilotes PCIe personnalisés.

0voto

Efraim Points 1

Vous devriez écrire un pilote de fonction pour votre carte pci (fpga) qui interfacera avec le pilote hidclass msft en tant que minport. Efi@neuberger.co.il

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X