Étape 7: SPI convertisseur USB
Pour USB du prototype bêta convertisseur SPI, un UM232H-B a été utilisé. Cette partie a 16ms latence, qui est trop élevée pour la version finale de l’appareil de TAC, mais c’est la première personne que je pouvais passer le signal pour tester le reste du système. Je vais le remplacer. J’ai été la recherche de solutions toutes prêtes, et j’ai essayé le MCP2210 (n’utilisez jamais de la partie. Il n’est pas fiable pour moi et d’autres ont des problèmes avec lui trop) et examinées à l’aide du firmware V-USB (obsolète : ne compile pas droit avec la version actuelle de LIBUSB). Je va être repenser le SPI convertisseur USB pour utiliser un FT232RL suivie d’un ATMEGA328. Puis, le logiciel peut parler à l’appareil sans avoir besoin d’installation de pilote spécial, trop. La latence excessive de cette partie est pourquoi je publie pas le logiciel de pilote que j’ai écrit jusqu'à présent, parce que le logiciel sera complètement réécrite pour la version finale, étant donné que je change le port USB au matériel SPI que l’ordinateur communique par le biais.