Hallo, welche der derzeitigen Programmiersprachen bzw. Hochsprachen sind denn so die Besten für einen AVR. Hat da jemand ein Vegleich, oder ähnliches? Vor-und Nachteile Vielen Dank M.Eckert
Das ist eine Frage des Geschmacks. In Assembler kann man den schnellsten Code schreiben und am Besten optimieren, ist aber sehr viel mehr Arbeit. Zu C kontra Basic braucht ich wohl nichts zu sagen, ist eine noch viel schlimmere Geschmacksfrage. Aber: Ich habe habe irgendwo mal gelesen, dass die Architektur der AVRs für C optimiert wurde. Trozdem bringt selbst geschriebener Assembler auch hier die beste Leistung, nur C könnte(!) dadurch einen Vorteil gegenüber Basic haben. Allgemein: Wenn du anfangen willst, so empfehle ich dir mit Assembler anzufangen, nicht nur weil er kostenlos ist (ist GCC ja auch), sondern weil man nur so lernt, wie der Controller arbeitet. Das halte ich für sehr wichtig! Umsteigen auf eine Hochsprache ist immernoch möglich. So leid mir das tut, aber auf die Frage wirst du wohl keine Antwort bekommen. Threads mit diesen Fragen hatten wir schon sehr oft, und zuletzt kann dir niemand sagen, welcher Weg für dich der Richtige ist! Henrik
Hi "die beste Programmiersprache" gibt es nicht. Für Controlleranwendungen und hardwarenahe Hochsprache ist C seit über zwei Jahrzehnten der Standard. Ob das jetzt positiv oder negativ ist sei mal dahingestellt. Wenn du aber was für die Zukunft lernen willst arbeite dich in einen ASM-Dialekt ein (kennt man einen, kennt man alle) und steig dann (nach ein paar einfachen Projekten) auf C um. Matthias
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.