Hi, ich habe mich seit einiger Zeit mit Arduino und den ATmegas gebaut und programmiert. Da ich jetzt eine Art "Handheld" (siehe Ben Nanonote, etc.) bauen will finde ich das Thema "ARM" sehr attraktiv. Jetzt ist meine Frage: Wie starte ich richtig? Brauche ich ein Developmentboard? Welcher Compiler wird verwendet? Mit welchem ARM soll ich starten? Welche Programmiersprache wird verwendet? Was für ein Programmiergerät brauche ich? Gibt es ein vernünfties Tutorial? Ich habe jetzt mal so die mbed-Reihe angeguckt. Taugt das was? Am besten währe es, wenn ihr sowas wie ein "Komplettpaket" zusammenstellt. DANKE, ARM Fan
stm32F4Discovery (für 12 Euro) + Coocox (umsonst) Programmiergerät brauchst du nicht, denn das Discovery ist schon eins. Examples gibts bei Coocox schon inklusive. Geht alles recht easy.
Ok, stm32F4Discovery sieht ganz gut aus. Welche Programmiersprache wird benutzt?
ARM Fan schrieb im Beitrag #2872476: > Welche Programmiersprache wird > benutzt? Es geht nur http://de.wikipedia.org/wiki/Brainf*ck Entschuldigung, aber konnte nicht wiederstehen.
ARM Fan schrieb im Beitrag #2872458: > DANKE, ARM Fan Kauf dir ein ARM-Board, meinetwegen das STM32F4DISCOVERY. Schon vor 20 Jahren machte ich das so, kaufte einen nackten Standard-8031-Chip, als ich gar nicht recht wußte, was das war. Ich wußte gar nicht genau, was ein µP oder µC überhaupt war. Alles drum herum ergab sich nach und nach. Nur: Damals mußte ich auch noch die Hardware machen, mir Literatur sonstwo zusammen suchen, und nix mit Internet-Foren-Begleitung.
Der 8031 ist auch ne lustige Sache ;-) Nur mag ich Assembler net :P Ja, den stm32F4Discovery werde ich nehmen. Ich lade gerade CooCox runter.
> Ja, den stm32F4Discovery werde ich nehmen. Ich lade gerade CooCox > runter. Ist eine gute Wahl, weil dieses Board auch hier im Forum sehr viele verwenden- da kann dir weitergeholfen werden. Ahja- zusätzlich zur CoIDE brauchste auch noch die GCC-Toolchain: https://launchpad.net/gcc-arm-embedded/4.6/4.6-2012-q2-update/+download/gcc-arm-none-eabi-4_6-2012q2-20120614.exe Zum schluss noch Select Toolchain Path (Der bin Ordner von deiner GCC-Toolchain) in den Projekteinstellungen vom CoIDE setzen und dann sollte alles fluppen. Ansonsten hier Fragen.
Was muss ich eigl. nach der Lib Auswahl drücken, um eigentlichen Code zu schreiben?
Ist der Toolchain-Path "C:\Program Files (x86)\GNU Tools ARM Embedded\4.6 2012q2\lib\gcc\arm-none-eabi\4.6.2" ???
Ich weiß net, CooCox ist ja schön und gut. Das zeigt mir aber immer nen error beim erstellen einer neuen datei an und ich hab kein vernünftiges Tutorial... Ich probier mich mal an Attolic Lite... Oder hast du ein TUT für mich? P.S.: Wer hat auch den Sprung aus der Stratosphäre gesehen? ;)
Der Sprung war nice :-) Attolic ist gut für den Einstieg, funktioniert alles sofort ohne irgend welche Einstellungen. Die Codegröße ist zwar beschränkt aber für den Anfang sollte das reichen.
Ahh, ich muss in das "Main.c" schreiben... Wo finde ich denn ein Coding Tutorial?
Unter Projekt Importieren -> online examples oder so, da gibts auch welche fürs Discovery
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.