Forum: Mikrocontroller und Digitale Elektronik I2C über ATxmega128A1


von Stefan K. (redpanther)


Lesenswert?

Hallo Community,

Ich will versuchen einige Daten die über einen I2C Bus gesendet werden 
zu empfangen und dann zu verarbeiten. Ich habe bereis versucht mich in 
die I2C Thematik einzulesen, bin aber nicht wirklich schlauer geworden. 
Doch zunächst mal zu meinem Setting:

Die Daten werden von einem mXT224A gesendet. Das ist der Controller des 
Atmel maXTouch. Auf dessen Konfiguration habe ich keinen Einfluss. 
Empfangen werden die Daten von einem ATxmega128A1. Dort sollen die Daten 
dann gespeichert und verarbeitet werden.
Als Programmierumgebung habe ich AVR Studio 5.

Mein Problem ist, dass ich nicht die geringste Ahnung habe wie ich auf 
die gesendeten Daten zugreifen kann, um diese bspw in einem Array 
abzulegen. Ich habe mir bereits die vorgefertigten c und h Files von 
AVRS5 angesehen, konnte damit aber nicht wirklich etwas anfangen.

Ich habe zwar bereits µC programmiert, bin aber ein kompletter Neuling 
bei Bus Systemen. Ich würde mich daher freuen, wenn ihr mir ein paar 
Anfänger Tipps geben könntet. Wenn ich ein HowTo oder ähnliches auf 
mikrokontroller.net übersehen habe bitte ich um Entschuldigung.

Schonmal Thx fürs Öffnen und Lesen meines Beitrags. Ich hoffe ihr könnt 
mir weiterhelfen.

Lg Red

von Stefan K. (redpanther)


Lesenswert?

Push

von Timmo H. (masterfx)


Lesenswert?

Schau dir doch einfach mal die Application Note von Atmel an: AVR1308: 
Using the XMEGA TWI => 
http://www.atmel.com/dyn/products/documents.asp?category_id=163&family_id=607&subfamily_id=1965

von Stefan K. (redpanther)


Lesenswert?

Schonmal thx das hilft mir immerhin schon weiter. Nur wo bekomme ich die 
in dem pdf genannten source files??

von Marcus J. (marcusj)


Lesenswert?

Stefan K. schrieb:
> Schonmal thx das hilft mir immerhin schon weiter. Nur wo bekomme ich die
> in dem pdf genannten source files??

Ebenfalls von dort. Rechts neben dem PDF-Symbol gibts ein CD-Symbol :o)

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.