Forum: Mikrocontroller und Digitale Elektronik AVrStudio und I2C mit USI


von Michael (Gast)


Lesenswert?

Hallo zusammen,
so ab und zu hab ich mal ein Projekt das ich mit einem µC realisiere. 
Die ganze Zeit hab ich dafür WinAVR genutzt und bin damit auch gut 
klargekommen. Jetzt hab ich mal das AVRStudio 5 installiert und möchte 
gerne mit einem Tiny2313 die USI Schnittstelle nutzen. Ansprechen möchte 
ich ein AT24C512 EEPROM. Die AVR-Applikation 310 hab ich mir angeschaut 
und die USI_TWI_Master.c + .h hab ich mit aufgenommen. So, jetzt zu 
meinem Problem. Wenn ich jetzt auf "Build Solution" gehe, bekomm ich zig 
Fehler angezeigt. Alle define Befehle aus der USI_TWI_Master.h scheinen 
nicht bearbeitet zu werden, denn alle PIN und PORT defenitionen fehlen. 
Muss ich den MCU-Typ noch irgendwo speziell eintragen (wie früher beim 
makefile), oder woran kann das liegen? kann mir da jemand weiterhelfen?

von Stefan Frings (Gast)


Lesenswert?

Ich bin damit auch nicht klar gekommen. Aber am Ende habe ich es doch 
noch geschafft, ohne AVR's Code Beispiele. Du darfst abgucken: 
http://stefanfrings.de/servocontroller/index.html

von Michael (Gast)


Lesenswert?

Hallo Stefan,

erstmal vielen Dank für deine Antwort. Hab mir dein Projekt mal 
angesehen. Hmm, sehe ich das richtig, das du den Tiny2313 als Slave 
einsetzt? Ich bräuchte den Tiny ja als Master, möchte damit ja Daten auf 
einem EEPROM ablegen. Ich denk mal ich komm mit der Aplikation von Atmel 
nicht klar, weil das alles alte Routinen sind. Ich bräuchte mal ein 
aktuelles Beispiel, damit ich das auf mich übertragen/zurechtschneiden 
kann. Hast Du so was zufällig?

Grüße Michael

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.