Anfänger + AVR + I2C =?X$%&

OP #1892754
Lesenswert?
• ▲
▼
Hallo Leute,
ich habe vor kürzerer Zeit damit begonnen mich intensiver mit µC zu 
beschäftigen und habe im Netz auch gute "einfache" how-to's gefunden.

Als ich dann allerings ins Thema I2C bzw. TWI einsteigen wollte, wurde 
mir bereits am Anfang klar, dass es kein "einfaches" Tutorial gibt, weil 
das Thema nun einmal relativ umfangreich ist.

Daher würde ich hier gerne ein paar grundlegende Fragen stellen um 
daraus vllt. später einmal ein "I2C/TWI how-to for beginner" zu machen.

Zuerst einmal aber kurz die vorhandenen Komponenten:

1 x STK500
2 x Atmel 328P
1 x Helligkeitssensor mit I2C Ausgang (ISL29010)
diverse Kleinteile.

Nun aber zu meiner ersten Frage.

!!Nachdem ich mir die I2C-Datenblätter und auch die AVR-TWI Datenblätter 
durchgelesen habe!!,

wurde mir zwar langsam klar wie I2C vom Prinzip her funktioniert, doch 
zur Programmierung einer I2C-Verbindung bin ich noch immer nicht 
fähig.Dann bin ich allerdings auf Peter Fleurys I2C Libaray gestossen 
und ich glaube ich bin jetzt auf dem richtigen Weg.

************************************************************************ 
***

Erste Frage:
Ist es richtig, dass seine Library dabei hilft eine TWI Verbindung 
leichter zu programmieren, da es so nicht mehr nötig ist, die TWI- 
Register eines Avr einzeln zu programmieren/anzusprechen????

Grüße,
M.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.