Einstieg ARM Cortex M3 Programmierung

vor 27 Wochen 6 Tage von charlos

Beim Arduino ist ja alles recht einfach. Board kaufen, Opensource IDE und Creative Commons Tutorials runterladen und über den eingebauten USB Port in C++ programmieren. Denke deswegen ist der Arduino so populär. Ich sehe aber immer ofter Boards mit ARM Prozessor (z.b. ARM Cortex M3) und hab mich gefragt wie schwer dort wohl der Einstieg ist. Die Plattform scheint recht leistungsstark zu sein. Welche Boards gibts es dort, wie kann man sie programmieren, welche Sprachen und IDEs werden dort verwendet und kann man als MAC oder Linux User dort freie Programme finden? Gibt es CC'ed Tutorials? Wie kann man in die Welt von ARM Cortex einsteigen?

3 Antworten auf “Einstieg ARM Cortex M3 Programmierung”


Darstellungsoptionen

Wähle hier deine bevorzugte Anzeigeart für Kommentare und klicke auf „Einstellungen speichern“ um die Änderungen zu übernehmen.
  1. Benni sagt:

    Eine gute Anlaufstelle wäre wohl Mikrocontroller.net ARM

    Statt der Arduino IDE kannst du z.B. WinARM nutzen. Und ob du digitalWrite() oder IOSET bzw IOCLR verwendest spielt keine große Rolle.
    Du schreibst auch in C und die toolchain übernimmt den Rest. Im Prinzip identisch zur AVR-Programmierung ohne Arduino-IDE.

    Edit: Wie es der Zufall will: http://freeduino.de/blogs/goyapa/cortino-32bit-arduino-derivat

    Antworten quote

  1. charlos sagt:

    Danke für den Hinweis. Hab mich mal weiter klug gemacht. Trotzdem noch sehr verwirrend. Die meisten Tutorials fangen direkt mit Register und Stacks an. Kann man den ARM Cortex nicht einfach in C programmieren?

    Antworten quote

  1. rüdiger (nicht überprüft) sagt:

    Natürlich kann man den ARM Cortex auch direkt in C programmieren. Ich selbst habe mir kürzlich dieses Board bestellt:
    http://www.steitec.net/ARM/ARM-LPC1768-Cortex-M3-LCD-Board.html
    Bei diesem Board ist ein sog. Bootloader vorinstalliert, d.h. die Programme können direkt mit der seriellen Schnittstelle in den Mikrocontroller geschrieben werden.
    Was mir auch gefällt ist das schicke Touch Screen Display.
    WinARM ist auf der beiliegenden CD und ich hatte auch als Anfänger keine Probleme zumindest Taster abzufragen und LEDs blinken zu lassen.
    An die anderen Dinge wie Ethernet, SD-Card usw. habe ich mich bisher aber noch nicht herangewagt.

    Antworten quote

Kommentar hinzufügen

Der Inhalt dieses Feldes wird nicht öffentlich zugänglich angezeigt.
Array
CAPTCHA
Diese Frage hat den Zweck zu testen, ob man ein menschlicher Benutzer ist und um automatisierten Spam vorzubeugen.
Fernsehe_:
Inhalt abgleichen