mit einem Mac einen mikrocontroller programmieren

Gast #199024
Die Microcontroller selbst unterscheiden sich ja nicht, egal, ob man nun
'nen Mac oder eine Wintel-Maschine benutzt.

Allerdings fallen beim Mac alle Möglichkeiten einfacher Programmierung
über irgendwelche an der Parallelschnittstelle angeschlossener Hardware
flach.

Also ist ein via USB oder serieller Schnittstelle anzusteuerndes
Programmiergerät zu verwenden (Via USB auch nur dann, wenn's denn
einen Mac-Treiber nebst zugehöriger Software dafür gibt).

Je nach dem, was für eine OS-Version der Mac verwendet (Homecomputer
oder OS X), kann auch unterschiedliche Software zum Erstellen von
Programmen für Microcontroller verwendet werden.
OS X hat da deutliche Vorteile, da darunter beispielsweise der gcc (für
ARM, AVR oder was auch immer) leicht zum laufen zu bekommen sein dürfte.


Die Homecomputer*-Varianten sind da deutlich heikler.

Unter denen kann man zwar sicherlich mit VirtualPC und entsprechender
Wintel-Software zu Ergebnissen kommen, aber das Problem des
Programmiergerätes, das zum Übertragen des erzeugten Programmes in
einen Controller erforderlich ist, bleibt bestehen.
So schick Macs mittlerweile sind, für alles sind sie leider immer noch
keine Alternative.


*) gemeint sind alle Mac-OS-Versionen bis einschließlich 9.x
Gast #199027
Ein Programmiergerät für AVRs, das an der seriellen Schnittstelle
angeschlossen wird und für das eine Linux-Unterstützung existiert, wird
hier beschrieben:
http://www.klaus-leidinger.de/mp/Mikrocontroller/AVR-Prog/AVR-Programmer.html

Die Linux-Software lässt sich sicherlich auch nach OS X portieren.

Da auch die AVR-Variante des GCC unter Linux läuft, müsste auch das
problemlos nach OS X portierbar sein, wenn das nicht eh' schon
irgendwer erledigt hat.

Well, gentlemen, start your engines!

Antwort schreiben

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