In de vorige Elektuur-uitgave werd beschreven hoe stuurprogramma’s gebruikt worden. Nu zullen we zelf een Cypress-driver aanpassen. Met slechts een paar hulpprogramma’s kunt u direct aan de slag, ook als u geen ervaring heeft met Microsoft Visual Studio. Alle stappen worden tot in detail beschreven. Bij apparaatbeheer van Windows, zijn onder USB-Controllers alle op dat moment aangesloten USB-apparaten opgesomd. In Figuur 1 zijn dat een USB-apparaat met de Cypress-chip zonder EEPROM en een USB-dataspion voor BinTerm. Een stuurprogramma – uit het niets - zelf schrijven, is voor een normale sterveling haast niet te doen. Gelukkig stelt Cypress niet alleen de installeerbare versie van de EZ-USB-driver ter beschikking, maar ook de source-code. De complete driver bestaat uit twee delen: het inf-bestand met setup-informatie en een sys-bestand, de eigenlijke driver. Het inf-bestand kan met een eenvoudige tekst-editor bewerkt worden. Om een sys-bestand te maken, is een C++-compiler nodig.
Dit artikel kan alleen worden gedownload door geregistreerde gebruikers.
Discussie (0 opmerking(en))