Eclipse + Microcontroller

Gast #2577677
Lesenswert?

bisher benutze ich das Programm keil und wandelete den Code in Assembler 
um.
danach konnte ich ihn mit Flip übertragen.
würde das gerne unter linux machen, leider bekomm ich da Flip nicht zum 
laufen.

kann ich den c-code direkt auf den uC schieben oder muss ich den zuvor 
umwandeln?
#2577690
Lesenswert?

µCs in Java zu programmieren wäre auch zu vield es guten ;-)
jetzt weiß ich aber immernoch nicht, welche µCs du überhaupt 
programmieren willst und welches Hardwaretool du dafür hast..

ja mit eclipse haben wir in der fh kleine ATmegas programmiert und bin 
damit daheim auf kleinen CortexM4 zu gange
Gast #2577705
Lesenswert?

in der Schule benutzen wir den Atmel 89c51
benutze aber zu Hause den AT Mega128

hardwaretool hab ich keine. wird direkt auf der Platine programmiert. 
das wäre die nächste frage gewesen. welches Progammierhardware verwedest 
du?

ich hatte dieses in Aussicht:
Best.-Nr.: 149969 - U1  den es bei Conrad zu kaufen gibt

kennst du ein gutes Buch das das Thema behandelt speziell Eclipse und 
uC?
#2577716
Lesenswert?

welche platine hast du denn auf welcher der 128er sitzt? STK500?
flashst du den µC über Bootloader bzw. UART dementsprechend?

mit deinem vorgeschlagenem tool wirst du nicht glücklich, da musste das 
ding ja immer wieder rein und rausnehmen, wär mir zuviel aufwand.
ATmega128 bietet sich ISP oder für den größeren Geldbeutel JTAG an.
Da du wohl bereit bist größere Summen zu investieren empfehle ich dir 
den JTAGICE MK2 von AVR, damit is man rundum versorgt, den benutze ich 
auch.

zum thema eclipse + avr lohnt es sich google zu bemühen, da gibt es 
sicherlich ein haufen tuts, wie man das ding mit nem compiler 
verheiratet und über JTAG den käfer quälen kann.
Gast #2577725
Lesenswert?

das habe ich bereits eingerichtet. nun wollte ich den uC der Schule 
programmieren. allerdings konnte ich den C-Code nicht übertragen.

muss ich den vorher in Assembler umwandeln? bzw kann es sein dass es an 
meiner Hardware liegt und ich ein Progammiergerät benötige?
Gast #2577747
Lesenswert?

Nein, wenn alles richtig eingerichtet ist, wird dein C-Programm 
kompiliert und dann in den µC übertragen.

Zum Programmieren wird bei AVR Eclipse das Programm AVRDUDE genutzt. 
Dein Programmer deshalb von AVRDUDE unterstützt werden... welchen 
Programmer verwendest Du?
Gast #2577950
Lesenswert?

ok, jetzt ist mein einiges klarer geworden. Außerdem hab ich dieses 
Video gefunden:
http://www.youtube.com/watch?v=QMjULBXdf0I

bin mir jetzt aber nicht sicher ob ich einen Programmer brauche oder ob 
ich das Programm direkt über meine Testplatine auf den Microcontroller 
bekomme. mit Flip funktioniert es zumindest.

vielleicht kann mir jemand weiterhelfen da ich einen 89c51 besitze würde 
mir gerne die Kosten sparen :-)

vielleicht kann mir dann noch jemand sagen, was ich bei Eclipse für ein 
uC einstellen muss dass die Daten übertragen werden

Danke im voraus

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren