Hallo, ich muss mich in ein fremdes SW-Projekt einarbeiten, bei dem die Ansteuerung des DS2484 (I2C-1Wire-Bridge) nicht funktioniert. Die Adresse bekommt noch ACK, die Daten(?) schon nicht mehr. Die SW-Doku meines Vorgängers ist praktisch nicht vorhanden... Da ich bisher I2C und ASF immer vermieden habe, stehe ich jetzt da, wie der "Ochs vor'm Berg". - Wo finde ich hilfreiche Doku zum TWI-Modul / xy-Modulen des ASF? - Die I2C-Routinen sind sicherlich in mehreren Schichten (Abstraktionsebenen) aufgeteilt. Gibts da irgendwo eine Übersicht darüber? - er hat twi_master_write() und twi_master_read() benutzt. Die übertragen aber ein sog. Paket (twi_package_t) - Was bedeutet die twi_package_t ==> addr_length? Die Slave-Adresse ist doch 7Bit. - Wie kann ich am einfachsten einzelne/2 Command-/Daten-bytes rausschreiben oder lesen? (zum Konfigurieren vom DS2484) Für "Nebel spaltende Hinweise", die meine Einarbeitung beschleunigen/erleichtern wäre ich sehr dankbar!
Auf die Schnelle habe ich folgendes gefunden: http://asf.atmel.com/docs/latest/xmegab/html/xmega_twi_quickstart.html http://ww1.microchip.com/downloads/en/AppNotes/Atmel-42274-SAM4-TWI-Master-Mode-Driver_ApplicationNote_AT07334.pdf
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.