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?
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
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.