Infineon XMC 2Go

Aus der Mikrocontroller.net Artikelsammlung, mit Beiträgen verschiedener Autoren (siehe Versionsgeschichte)
Wechseln zu: Navigation, Suche

Das Infineon XMC 2GO ist ein Entwicklungsboard für den ARM Cortex M0-basierten Mikrocontroller XMC1100 (64 kB Flash, 16 kB RAM). Auf dem Board ist ein weiterer Controller der über USB Programmierung & Debugging ermöglicht, und die serielle UART-Schnittstelle des XMC1100 als virtuellen COM Port bereitstellt.

Das XMC 2Go eignet sich besonders für Ein- und Umsteiger von 8-Bit-Controllern, da die Hardware sehr übersichtlich ist, Kommunikation mit dem PC auf einfache Weise über ein UART stattfinden kann, und es durch seine geringe Größe gut zum Einsatz auf einem Breadboard geeignet ist.

Den einfachsten Einstieg bietet die Entwicklungsumgebung DAVE. DAVE basiert auf Eclipse CDT, und enthält neben dem GNU C Compiler (GCC) die für das Flashen und Debuggen des Mikrocontrollers nötigen Tools. Grundsätzlich lässt sich allerdings auch jede andere Entwicklungsumgebung (bzw. jeder Compiler verwenden), die Code für Cortex M0 erzeugen kann.

Dokumentation: