PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : TWI/I2C mit Mega 32 und Code von Peter Fleury



i-mon
02.03.2007, 11:37
Hi,

ich möchte in C TWI zur Steuerung des SAA 1064 (RN-Digi) einrichten. In Bascom läuft alles wunderbar.

Als Grundlage wollte ich die Library von Peter Fleury verwenden: http://www.jump.to/fleury

Mein Problem ist aber, dass es mit include nicht hinhaut und Fehlermeldungen kommen. Ich programmiere mit AVRStudio mit avr-gcc.

Diesen Code von Atmel selber (AVR 315- I2C-Master) bekomme ich auch nicht zum laufen.

#include <ioavr.h>
#include <inavr.h>
kennt AVR-Studio bzw. winavr bei mir nicht.

Kann mich jemand mal aufklären, wie ich vorgehen muss?

Gruß, Werner

linux_80
02.03.2007, 20:08
Hallo,

die Beispiele bei Atmel sind nicht für den GCC optimiert,
für den GCC einfach <avr/io.h> includen, aber vor dem compilieren den richtigen AVR im Studio angeben, unter Optionen.

i-mon
03.03.2007, 13:26
Juhu, habs endlich zum Laufen gebracht \:D/

Die Beispielcodes waren alle zu kompliziert für mein einfaches Problem.
Mit der Lib von fleury und dem Beispielprogramm hat es nun endlich geklappt.

Gruß