<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://www.mikrocontroller.net/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Klausro</id>
	<title>Mikrocontroller.net - Benutzerbeiträge [de]</title>
	<link rel="self" type="application/atom+xml" href="https://www.mikrocontroller.net/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Klausro"/>
	<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/articles/Spezial:Beitr%C3%A4ge/Klausro"/>
	<updated>2026-04-10T10:56:06Z</updated>
	<subtitle>Benutzerbeiträge</subtitle>
	<generator>MediaWiki 1.39.7</generator>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Infineon_XMC_2Go&amp;diff=86373</id>
		<title>Infineon XMC 2Go</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Infineon_XMC_2Go&amp;diff=86373"/>
		<updated>2014-12-29T13:12:39Z</updated>

		<summary type="html">&lt;p&gt;Klausro: xmc2go mittels Linux&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Das Infineon XMC 2GO ist ein Entwicklungsboard für den ARM Cortex M0-basierten Mikrocontroller [https://www.mikrocontroller.net/part/XMC1100 XMC1100] (64 kB Flash, 16 kB RAM). Auf dem Board ist ein weiterer Controller der über USB Programmierung &amp;amp; Debugging ermöglicht, und die serielle UART-Schnittstelle des XMC1100 als virtuellen COM Port bereitstellt.&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Datei:XMC 2Go mediu 002.jpg|Das Board im Detail&lt;br /&gt;
Datei:XMC 2Go hand.jpeg|Größenvergleich&lt;br /&gt;
Datei:XMC 2Go breadboard-1.jpeg|Anwendungsbeispiel mit [[Breadboard]]&lt;br /&gt;
Datei:XMC2GO.PNG|Komponenten und Abmessungen&lt;br /&gt;
Datei:XMC 2Go Schematic.svg|Schaltplan&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Den einfachsten Einstieg bietet die Entwicklungsumgebung [http://www.infineon.com/cms/en/product/microcontrollers/development-tools,-software-and-kits/dave-tm-3-%2013-auto-code-generation-and-free-tools/channel.html?channel=db3a30433580b37101359f8ee6963814 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.&lt;br /&gt;
&lt;br /&gt;
Von Keil gibt es kostenlos eine spezielle Version der Entwicklungsumgebung MDK für XMC1000-Controller, welche im Gegensatz zur normalen MDK Lite-Version bis zu 128 kB Code unterstützt [http://www2.keil.com/infineon/mdk/].&lt;br /&gt;
&lt;br /&gt;
Die Fa. iSYSTEM stellt neben einem Debug-plugin für Dave mit winIDEAOpen eine kostenlose Entwicklungsumgebung für Cortex-M MCU&#039;s zur Verfügung[http://www.isystem.com/download/winideaopen]. Diese arbeitet unlimitiert mit dem GCC und für die Keil bzw. IAR Compiler bis zu 32K Code. Auf der winIDEAOpen Seite steht auch ein Beispielpaket für die XMC1000 und XMC4000 Familien zum Download bereit. Neben den Infineon EasyStart und RunningLEDs Beispielen beinhaltet dies auch bereits ein FreeRTOS Projekt. winIDEAOpen enthält einen Kernel plugin für FreeRTOS.&lt;br /&gt;
&lt;br /&gt;
== Dokumentation ==&lt;br /&gt;
* [http://www.infineon.com/dgdl/xmc1100_ds_v1.2_2013_12.pdf?folderId=db3a30433580b3710135a47f3eb76c98&amp;amp;fileId=db3a30433d1d0bbe013d256b60160b7f&amp;amp;ack=t XMC1100 Datenblatt]&lt;br /&gt;
* [http://www.infineon.com/dgdl/xmc1100_rm_v1+0_2013_03.pdf?folderId=db3a30433580b3710135a47f3eb76c98&amp;amp;fileId=db3a30433cfb5caa013d1600856033eb&amp;amp;ack=t XMC1100 Reference Manual]&lt;br /&gt;
* [http://www.infineon.com/dgdl/Board_Users_Manual_XMC_2Go_Kit_with_XMC1100_R1.0.pdf?folderId=db3a30433580b3710135a47f3eb76c98&amp;amp;fileId=db3a3043444ee5dc014453d6c75078c6&amp;amp;ack=t XMC 2Go Manual]&lt;br /&gt;
&lt;br /&gt;
== Bezugsquellen ==&lt;br /&gt;
* [http://www.ehitex.de/application-kits/infineon/471/xmc-2go Hitex (5.95€)]&lt;br /&gt;
* [http://shop.myavr.de/Aktionen/XMC%202Go.htm?sp=article.sp.php&amp;amp;artID=200128 MyAVR (6€)]&lt;br /&gt;
* [http://www.digikey.de/product-search/de?x=0&amp;amp;y=0&amp;amp;lang=de&amp;amp;site=de&amp;amp;KeyWords=xmc2go Digikey (~8€)]&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
* [http://mikrocontroller.bplaced.net/wordpress/?page_id=3834 Schritt-für-Schritt-Anleitung und Beispielprojekt für Keil µVision]&lt;br /&gt;
* [http://longrisoft.de/index.php/ucontroller-technik/xmc2go Eine weitere Seite zur Entwicklung mit dem XMC 2Go unter Keil µVison]&lt;br /&gt;
* [http://eleceng.dit.ie/frank/arm/BareMetalXMC2Go/index.html Programmierung des xmc2gos unter Linux ohne IDE mittels Makefile und Seggers JLink für Linux]&lt;br /&gt;
[[Category:ARM]]&lt;br /&gt;
[[Category:Infineon XMC]]&lt;/div&gt;</summary>
		<author><name>Klausro</name></author>
	</entry>
</feed>