Hi! Habe bis jetzt immer Assembler programmiert! In der Schule hab ich no Pascal gelernt und möchte nun C-lernen! Ich habe mir schon einige Tutorials angeschaut aber eine Frage möchte ich noch geklärt haben: Gibt es eine Freeware, mit der man AVR-C-Programme Kompilieren kann? Das heisst, dass ich die Fehler sehe und diese dann korriegieren kann? Oder wie macht ihr das? THANKS IZOARDS
Klar es gibt WinAVR da hast du eine feine Benutzeroberfläche die sich Programmers Notepad nennt. Wenn du einen Fehler im Programm hast so das das ganze schon von anfang an nicht klappen kann wird das Compilieren unterbrochen und der Fehler angezeigt. Es ist aber nicht immer ganz einfach die Fehler Codes den Fehlern zu zuordnen. Mit freundlichen Grüßen Simon
unter linux heißt er AVR-GCC C tuts ... http://www.mikrocontroller.net/articles/c/ oder http://zebra.tky.hut.fi/~jap/Electronics/AVR/
Hi, ich programmiere jetzt auch nur noch in C für Mikrocontroller (bzw. C++ für Win-Anwendungen). Naja, ein Programm ist viel schneller getippt, der Quellcode reduziert sich und es ist meiner Meinung nach auch schneller als der vergeleichbare Assembler-Code. Ich kann jedenfalls µVision2 von Keil http://www.keil.com wärmstens empfehlen. Das Programmieren ist in Assmbler sowie C möglich und natürlich auch das Compilieren und Debuggen. Es werden eine Vielzahl von bekannten Controllern unterstützt, jede Menge Atmels aber auch Siemens/Infineon, Motorola usw.. Die erzeugte Hex-Datei kann dann bequem ins Zielsystem geladen oder in ein EPROM gebrannt werden. Die DEMO gibts oben bzw. die Vollversion findet man bei Ebay oder auch Verwandten ;-) Es gibt natürlich noch viele andere Programme, sollte man halt durchtesten und mit dem man dann am besten klar kommt wird benutzt. Enrico
Also bei meinem WinAVR weiss ich nicht, wie ich compilieren kann? Sollte es eine Schaltfläche geben?
Läuft alles auf der Kommandozeile ab. Das Zauberwort heißt "make" nix für Mausschubser. aber es gibt auch GUI's dafür. suche mal nach "avredit" oder "avrside" Gruß 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.