Forum: Compiler & IDEs TWI Library für Mega8 und höher


von Markus Burrer (Gast)


Lesenswert?

Hi,
hat jemand schon eine Library für die neuen AVR gefunden/erstellt, um 
die TWI Schnittstelle ansteuern zu können?
Wäre recht dankbar, wenn mir jemand sowas zur Verfügung stellen könnte. 
Kann in C oder ASM geschrieben sein. ASM wäre mir lieber, sollte man 
aber in C einbinden können.

Gruß
Markus

von Martin (Gast)


Lesenswert?

Hi,

hab gestern den avr-gcc (WinAVR 20030115) installiert. Dort giht es das 
Include-File twi.h .
Auch ist eine twitest.c vorhanden welches ein serielles externes EEprom 
ansteuert.

Links:
WinAVR Project:
<http://sourceforge.net/projects/winavr>;

AVRLibC Project and Home Page:
<http://savannah.nongnu.org/projects/avr-libc/>;
<http://www.nongnu.org/avr-libc/>;


Gruss
Martin

von Jan-H. Bade (Gast)


Lesenswert?

leider sind in der .h aber nur defines drin keine Funktionen...

und die twitest.c ist sehr auf das eeprom zugeschnitten daher meistens 
auch unbrauchbar...

Also das ist nicht das was ich unter einer Libary verstehe...

von Phillip H. (philharmony)


Lesenswert?

Genau sowas suche ich auch gerade.
Hat sich da in der Zwischenzeit schon jemand mit beschäftigt?

von Jörg X. (Gast)


Lesenswert?

Bei Atmel.com gibt's zwei Appnotes: Twi-Master und -Slave mitttels 
Hardware-TWI inkl. C-Code - allerdings ist die Webseite im Moment nicht 
erreichbar :(
Ansonsten gibt's das AVR-Datenblatt ;) und z.B. http://jump.to/fleury 
und natürlich hier die Codesammlung.

hth. Jörg

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.