Forum: Mikrocontroller und Digitale Elektronik AT-Studio7 & ASF3.47 -> TWI(I2C)-Doku?


von Alexxx (Gast)


Lesenswert?

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!

von Simon (Gast)


Lesenswert?


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
Noch kein Account? Hier anmelden.