Gast
#129729
Hallo erstmal, vor ein paar Monaten habe ich mit der Programmierung der Cypress EZ-USB Mikrocontroller begonnen. Da ich mich mit Treiberprogrammierung nicht auskenne, habe ich auf Basis des ezusb.sys-Treibers und mit Hilfe des "Messen, Steuern, Regeln mit USB"-Buchs kleine Routinen geschrieben, die es ermöglichen, Speicherstellen des Mikrocontroller zu lesen und zu beschreiben. Jetzt tritt allerdings das Problem auf, daß der ezusb.sys-Treiber mit WindowsXP Service Pack 2 nicht mehr funktioniert. Also muß ich mich erneut mit der Treiberprogrammierung herumschlagen. Da habe ich ein paar Fragen an euch: Warum gibt es von Cypress zwei Treiber: ezusb.sys und cyusb.sys? Welcher ist neuer oder wird weitergeführt, so daß er auch unter XP Service Pack 2 läuft? Hat schonmal jemand den cyusb.sys benutzt oder die cyapi.lib und kann mir an einem kurzen Beispielcode zeigen, wie man damit eine Speicherstelle (RAM) ausliest oder schreibt? Vielen Dank schonmal. Gruß, Martin.