AR1020 über I2C

OP #1606250
Lesenswert?

Hallo Leute,

ich habe heute versucht den AR1020 über I2C zum Laufen zu bekommen, 
leider war da nicht viel zu machen.

Sämtliche Daten hat er mit NACK quittiert, obwohl ich auf die Adresse 
ein ACK bekam.

Jetzt mal abgesehen davon, dass er sich ja scheinbar nicht an die üblich 
Abfolge hält: HW_ADR, REG_ADR, DATEN sondern ein eigenes Protokoll hat, 
ist das auch noch total bescheiden dokumentiert...

Scheinbar muss man das gleiche Protokoll implementieren wie bei der UART 
Version. Aber egal was nach der HW-ADR kommt, der Baustein reagiert 
nicht weiter.

Keine Ahnung wo Microchip den zugekauft hat, aber die Doku entspricht in 
keinster Weise der gewohnten Qualität und Ausführlichkeit.

Hatte jemand mehr Erfolg als ich?
Gast #1609165
Lesenswert?

Für weitere Betroffene:

Scheinbar kann der AR1020 nicht mit 400kHz I2C Takt umgehen. Er 
akzeptiert dann zwar seine Adresse, reagiert sonst weiter nicht.

Überhaupt kommt es mir so vor als wäre das ganze nur ein umgelabelter 
PIC18 oder eventuell PIC24. Die Reaktionen auf I2C Kommandos sind extrem 
verzögert, das Clock-Stretching treibt der Baustein auf ein neues Level 
;)

Na immerhin kann ich mal Positionswerte auslesen, vom Register setzen 
reden wir mal nicht :)

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren