Welchen C-Compiler?

Gast #106243
Hallo miteinander

Seit ca 2 1/2 Jahren programmiere ich recht erfolgreich die AVR-Serie
mit Assembler. Das hat bis jetzt auch ganz gut funktioniert, bloß
mittlerweile habe ich ein Projekt, bei dem Assembler einfach zu
unübersichtlich wird. Deswegen möchte ich gerne mit C
weiterprogrammieren. Da gibt es ja einige Compiler die man nutzen kann,
Freeware als auch kostenpflichtig.
Was mir sehr gut gefallen würde, wäre so eine Entwicklungsumgebung wie
das AVR-Studio bietet, also mit Simulation und allem drum und dran.
Gibt es sowas überhaupt, und wenn ja wer hat damit schon Erfahrungen
gemacht und kann das weiterempfehlen oder auch nicht. Kostenpflichtige
Programme sind kein Problem, ist ja für die Arbeit und es bezahlt die
Firma.
Schön wäre es, wenn schon verschiedene Bibliotheken für Grafikdisplays,
Temperatursensoren etc... dabei wären und vielleicht eine ordentliche
Hilfe (ob deutsch oder englisch ist auch egal).
Ist es auch möglich einen C-Compiler mit in das AVR-Studio
miteinzubinden, ich glaub ich hab sowas schon mal irgendwo gesehen,
kann mich aber auch täuschen. Und wenn ja welchen würdet ihr da
empfehlen?
So dann freue ich mich auf eure Antworten.

Gruß Felix
Gast
Hallo,

ich musste mal mit dem Imagecraft ICCAVR arbeiten. Wenn du eine
brauchbare IDE haben willst, dann lass blos die Finger weg von diesem
Produkt, diese "IDE" ist schlichtweg unbrauchbar. Ich persönlich
finde folgende Kombination eigentlich ganz gut:
1. WinAVR (freier C-Compiler)
2. Crimson Editor (freier, sehr sehr guter Texteditor)
3. AVR Studio 4.08 zur Simulation

Gruß
Thorsten
Gast
eclipse bietet eine gute IDE für so ziemlich jede Programmiersprache
(jedenfalls für die Mausschubser-Fraktion ;), ansonsten halt emacs oder
vi etc., halt das übliche, wenn man in C Programmiert (und GCC
verwendet).
Gast
ich bin mit CodeVision sehr zufrieden, erzeugt cof-files welche im
Studio simuliert werden können. Zur IDE fällt mir keine Kritik ein. Ist
allerdings kostenpflichtig.

grüsse leo9
Gast
Ich finde das Problem bei CodeVision ist, wenn man mal über den
leistungsumpfang der dabeiliegenden Module hinauskommt steht man
genauso  im dünnen Hemd da wie bei allen anderen Compillern. Da nehem
ich doch liebe gleich den kostenlosen avr-gcc (mit schönem editor) und
besorg mir dafür ne library. Dann kann ich es benutzen, und wenn es mal
nicht reicht habe ich immerhin den quellcode da und kann den ERWEITERN.
Bei CodeVision sind das nur vorcompillierte Module mit denen man nix
machen kann als "benutzen".

Ist aber nur meine Meinung. Die teilen zwar viele, aber das muss jeder
für sich selber rausfinden.

Liebe Grüsse

division
Gast
Natürlich kann man im CodeVision auch gleich freie Libs benutzen. Dann
ist es ziemlich egal welchen Compiler man benutzt. Dann hängt es
warscheinlich von den Farben der GUI ab oder so. :-)

Ach ja, irgendwer hat mir mal erzählt, das der avr-gcc wohl kleinere
.hex Files compiliert. Aber od das stimmt???? Ich hab das nie getestet.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 22 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.