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
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.