Atmel und C++ Programmierung

Gast #537000
Lesenswert?

Hallo Leute,

habe mal eine grundsätzliche Frage:
Möchte einen Atmel AT89C51 unter C programmieren (IAR Embedded 
Workbench) und stehe nach wie vor vor dem Rätsel welches Ausgabeformat 
ich erhalte mit dem ich dann den Code in den Atmel brennen kann.
Unter Assembler konnte ich bequem ein Hex-File erzeugen und in den Atmel 
übernehmen, wie geht das unter C? Es müsste doch am Ende ein fertiger 
Hex-Code mit den übersetzten Maschinenbefehlen ergeben?

Bin für jede Anmerkung dankbar!

Gruß, Francis.
Gast #537004
Lesenswert?

Und C++ wo ?.

C wird auf "asm" kompiliert und "asm" wird auf machine-code weiter 
kompiliert sein. Es kann sein daß C auf machine-code direkt kompilieren 
wird (Hex Datei).

(mit gcc du kannst di Option -S benutzen und die ASM Datei (kompiliert) 
speichern, ok, automatisch.), mit IAR, ich weiss es nocht wie geht, aber 
gibt nur 2 wäge :-) (fast)

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