Aan de slag met USB, deel 2
zelf drivers maken

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 is een MEMBER ONLY artikel. Je hebt een abonnement nodig om dit artikel te kunnen lezen.
- Onbeperkt toegang tot Member Only artikelen
- 3 nieuwe edities van Elektor Magazine (digitaal)
- Meer dan 5000 Gerber-bestanden
- 20% ledenkorting op e-books (op elektor.nl)
- 10% ledenkorting op producten (op elektor.nl)
Beschikbaar vanaf € 6,33 per maand.
Wat is Members Only
Elektor zet zich in om hoogwaardige inhoud op het gebied van elektronica te bieden, waarmee tienduizenden betalende leden worden bediend. In het kader van deze inzet heeft Elektor de initiatief Premium gelanceerd, dat exclusieve online-artikelen voor leden aanbiedt, soms zelfs voordat ze in het magazine verschijnen.
Elke dag kunnen leden toegang krijgen tot diepgaande artikelen die het beste van Elektors premium-inhoud presenteren.
Dit initiatief heeft als doel leden te belonen met een vroegtijdige toegang. Zodra u bent ingelogd, kunt u moeiteloos genieten van deze exclusieve inhoud en deelnemen aan discussies over de voorgestelde projecten.
Terwijl Premium de beschikbare bronnen uitbreidt, zal Elektor blijven zorgen voor een overvloed aan gratis informatie.
Word vandaag nog lid van de Elektor-community om te profiteren van Premium en andere voordelen!
Discussie (0 opmerking(en))