Programmieren in C

Gast #32698
Hallo,

ich möchte meine AVR 2313 in C Programmieren. Ich blick da nicht so ganz 
durch, ich brauche einen Compiler, der mir den C-Code übersetzt. Aber 
das kann ich doch nicht in meinen AVR Brennen. Ich muss doch als 
endergebnis eine *.hex File haben.
Also, welche Programme brauch ich nun und wie muss ich vorgehen. In 
welchem Programm schreib ich meinen Code und in welchem Programm brenn 
ich die Sache auf meinen AVR?

MFG
Adam
Gast #32699
hast du ne Idee, was der Compiler so macht?
Letztendlich kommt da ne Hex-Datei raus (es sei denn, es ist irgendeine 
Testversion, die gerade das nicht macht, aber 2k bietet i.a. auch die 
Demovesionen)
Gast #32702
also den compiler den ich verwenden (djgpp) erzeugt nur eine *.exe und 
eine *.out mehr nicht. Wo kann ich den einstellen das er mir eine *.hex 
ausgibt? Gibt es da eine cfg datei?

mfg
Gast #32705
okey, hab jetzt WinAVR drauf. Aber das ist doch kein Compiler, oder? Das 
sieht mir nach einem einfachen Editor aus. Oder lieg ich da falsch. 
Tschuldigung für die dummen Fragen, aber irgendwie blick ich da im 
moment nicht durch :-)
Gast #32706
ja so iszt es das was du jezt meinst ist wirklich nur ein texteditor 
aber mit speziellen features, er erkennt c befehle und giebt ihnen 
einespezielle farbe damit man sich im quellcode besser durchfindet,  ich 
bin auf dem gebiet der gc compiler auch neu und kenne noch nicht die 
deteils wie man nun mit dem gcc umgeht, ich weis jedoch das man zunächst 
ein makefile erstellen muss, und dann muss man den spass mit dem gc 
übersetzen der gcc iss dummerweise textbasiert, (dos) und da zurecht zu 
kommen, iss zumindest für mich nicht grade einfach *g aber dranbleiben, 
und dann kriegst du es auch hin so weit meine erfahrung ......
Gast #32708
ohne wieder eine Diskussion über den besten Compiler lostreten zu 
wollen: ich empfehle dir CodeVision, als Freeware bis 2kb Code 
benutzbar, also für den 2313 völlig ausreichend.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 23 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.