AVR-Studio von Atmel, ist von der Atmel Seite zum download. Oder WINAVR von winavr.sourceforge.net/ Das sind einfache Programme die leicht zu installieren sind, für WINAVR gibts hier ein Tutorial : www.mikrocontroller.net/articles/WinAVR
Hubert
Hi
Ich Suche schon seit 3 Monaten nach einer einfachen Lösung.
wie kann ich ganss einfach ein c-programm in hex um wandeln inc. h-dat. usw.
Ich habe mehrere Cµ AVR’s (AT90S2312, AT90S1200, ATMega8, ATMega16)
ich kann nicht sehr gut english.
ich benutsse winXP und brenne die Datei mit PonyProg.
Danke !
by Ferdinand
habe schreiben erst heute gelernt.
bin legasteniger.
by Ferdinand.
AVR-Studio von Atmel, ist von der Atmel Seite zum download. Oder WINAVR von winavr.sourceforge.net/ Das sind einfache Programme die leicht zu installieren sind, für WINAVR gibts hier ein Tutorial : www.mikrocontroller.net/articles/WinAVR
Hubert
ok was ist mit dem AVR-Studieo wie stelle ich das ein und wie mach ich da mein hex ??
das mit dem WinAVR ist mir zu komplex mit den meke file usw
ich habe das AVR studio schon drauf und sogar schon ein prog geschriben nur wie kan ich das in eine hex datei wandeln
Danke !!!
by Ferdinand
habe schreiben erst heute gelernt.
bin legasteniger.
by Ferdinand.
wenn du "new project" wählst, und dort GCC wählen kannst, ist der c-compiler bereits erkannt. bei mir war das von selbst der fall, nachdem ich avr-gcc (irgendwohin) installiert hatte.
dann build->build (F7) und schon hast du ein hexfile in dem unterordner "default" des projekt-verzeichnisses.
ich glaube das device (also deinen avr-typen) musst du nur wählen, wenn du den simulator verwenden willst.
gruesse
und das geht wie will den der das erkennenZitat von robocat
oder muss ich das irgend wo einstellen oder eintragen
ich konnte es noch nicht testen weil ich kein prog finde zum testen
bis jetzt hatte ich nur alten Code gefunden der nicht ging
habe heute die neuste Version drauf gemacht mit GCC
wen mir fileicht einer ein kleines test prog geben könnte für den ATMega8
wer mir sehr geholfen und ich kann es ausprobieren
fielen Dank das hat mir schonmall was gebracht THX
by Ferdinand
habe schreiben erst heute gelernt.
bin legasteniger.
by Ferdinand.
Abend,
ein Programm im C zum probieren?
Reicht das ?Oder was ist Dein Ziel ?Code:#include<avr/io.h> int main(void) { DDRC = (1<<PC0); PORTC = (1<<PC0); while(1) { if (PINC & (1<<PC1)) PORTC |=(1<<PC0); else PORTC &=~(1<<PC0); } return 0; }
Klar mußt Du das Device einstellen, ich meine beim "Neues Projekt" wirst Du zuerst nach Assembler/GCC gefragt und dann nach dem Kontroller, sonst kann er das wirklich nicht wissenoder muss ich das irgend wo einstellen oder eintragen
Gruß Sebastian
Linus TorvaldSoftware is like s e x: its better when its free.
Beim Anlegen eines Projektes ?heute wollte er das komischweise nicht wissen (kA why).
Komisch, wo ich mal mit AVRStudio rumgespielt habe habe ich das angeben müssen,wie soll er denn sonst richtig kompilieren
Sonst steht der Prozessor ja im Makefile, aber AvrStudio kommt ohne Makefile aus bzw. baut sich wohl selber welches.
Lassen wir dochmal den Ferdinand selber probieren, das wichtigste ist erstmal, daß Studio den GCC erkennt, da gab es auch schonmal Probleme...
Gruß Sebastian
Linus TorvaldSoftware is like s e x: its better when its free.
Lesezeichen