I2C TWI Tutorial

Gast #3742013
Lesenswert?

Nabend Leute,

Ich versuche mich grade in Sachen TWI/I2C und habe mich versucht durch 
das Tutorial hier auf uC.net zu kämpfen.

Ehrlich gesagt: Ich verstehe dort nur sehr wenig. Vielleicht liegt es 
auch an mir aber ich finde es sehr kompliziert beschrieben.

Kann mir jemand ein gutes Tutorial empfehlen?
Gast #3744300
Lesenswert?

Ich finde die Beschreibung des TWI Tutorials auf dieser Seite recht 
unverständlich.

http://www.mikrocontroller.net/articles/AVR_TWI

Es ist sicher detailiert beschrieben allerdings empfinde ich schon den 
Teil mit der Signal-Reihenfolge von SDA und SCL kompliziert dargestellt. 
Für mich einfach schwer ausgedrückt.

Daher such ich ein TWI/I2C Tutorial welches etwas verständlicher (gern 
dafür auch länger) ist. Ich bin sehr gern bereit mich durch ein halbes 
Buch zu lesen, wenn ich dafür hinterher auch alles verstanden habe.

Vielen Dank schonmal
Gast #3744320
Lesenswert?

Graum schrieb:
> Es ist sicher detailiert beschrieben allerdings empfinde ich schon den
> Teil mit der Signal-Reihenfolge von SDA und SCL kompliziert dargestellt.
> Für mich einfach schwer ausgedrückt.

Im Datenblatt gibs eine Grafik die das veranschaulicht!
Die Datenleitung muss stabil High oder Low sein, während das 
Clock-Signal high ist. Wird wird der Pegel der Datenleitung verändert, 
während das clock-Signal High ist, handelt es sich um ein Start oder 
Stop Signal.

So ein technisches Datenblatt liest sich nunmal nicht wie ein 
Pixi-Buch...
#3744323
Lesenswert?

Ich habe mich mal mit dem AVR TWI beschäftigtr und dabei diesen Artikel 
genutzt. Ich habe einiges mehrmals lesen müssen um es zu verstehen, aber 
imho ist der Artikel so wie er ist schon ganz gut. Das sage ich trotz 
meiner schwierigkeiten, weil ich anhand dessen einen I2C Chip ansprechen 
konnte.

Es mag möglich sein den Artikel zu verbessern, vielleicht hilft es aber 
auch alles was du verstehen willst aufmerksam ggf. mehrmals zu lesen, 
bei mir hat das funktioniert.
Wenn das nicht reicht kann ich dir allgemein die Appnotes von Atmel 
nahelegen, die beschreiben idR. gut und ausführlich, ebenfalls nützlich 
ist es eine Pause einzulegen, danach versteht man vieles besser.

MfG,
Hakon Hennig
Gast #3744341
Lesenswert?

DuckDuckGo ist dein Freund:
https://duckduckgo.com/?q=i2c+standard
https://duckduckgo.com/?q=i2c+tutorial

Aber etwas Englisch sollte man schon können:
https://en.wikipedia.org/wiki/I%C2%B2C
https://de.wikipedia.org/wiki/I%C2%B2C
Auch die Linklisten sind hier beachtenswert, vor allem der Standard von 
NXP!

http://www.i2c-bus.org/de/i2c-bus/
http://www.best-microcontroller-projects.com/i2c-tutorial.html
http://i2c.info/i2c-bus-specification

http://www.8051projects.net/i2c-twi-tutorial/
Mit Beispielen für PIC und AVR!

http://www.robot-electronics.co.uk/acatalog/I2C_Tutorial.html

Und was ist daran jetzt so schwer?

Zur Not kann man sich auch den Guhgl Übersetzer hernehmen, wenn es 
unbedingt in Deutsch sein muß.
https://translate.google.de/
oder
bing.com/translator/
Gast #3744366
Lesenswert?

Graum schrieb:
> Auch dir danke für die Links... davon dass es unbedingt deutsch sein
> muss hatte ich allerdings nichts gesagt...
Das hatte ich nur vermutet, weil du hier auf den deutschen Artikel 
verwiesen und keine anderen dir bekannten Quellen angegeben hast. Dann 
viel Erfolg beim Lernen! Btw: Die Übersetzermaschinen sind auch nicht so 
das Wahre...

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