Hallo erstmal, ich bin noch Anfänger was C-Programmierung angeht. Dabei geht es um den xps_iic in EDK, dazu habe ich folgende Fragen: 1) Wenn man die Funktion verwendet: XIic_mWriteReg(BaseAddress,XIIC_RESETR_OFFSET, 0xA) dann müssen alle Register ihren Anfangswert annehmen, dem scheint es nicht so. Gibt es eine andere "einfachere" Möglichkeit iic zu reseten? 2) Wie funktioniert genau die Dynamic Flow. ich verwende ja wieder dieselbe Funktion wie oben und schreibe einen 12 Bit Wert rein XIic_mWriteReg(BaseAddress,XIIC_DTR_REG_OFFSET, 0x198); Kann hier aber kein Start erkennen. Danke im Voraus, Peter
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.