<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://www.embeddeduml.de/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://www.embeddeduml.de/feed.php">
        <title>Embedded UML / Embdedded Low Code</title>
        <description></description>
        <link>https://www.embeddeduml.de/</link>
        <image rdf:resource="https://www.embeddeduml.de/lib/exe/fetch.php?media=wiki:dokuwiki.svg" />
       <dc:date>2026-04-30T15:41:30+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://www.embeddeduml.de/doku.php?id=mm32_uasrt&amp;rev=1713515451&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.embeddeduml.de/doku.php?id=uml_sysml_kurzreferenz&amp;rev=1616582552&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.embeddeduml.de/doku.php?id=mm32_adc&amp;rev=1713517586&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.embeddeduml.de/doku.php?id=mm32_einfache_ein-_und_ausgaben_in_c&amp;rev=1695300455&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.embeddeduml.de/doku.php?id=mm32_hallo_c&amp;rev=1695300504&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.embeddeduml.de/doku.php?id=mm32_light_hallo_uml&amp;rev=1713514819&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.embeddeduml.de/doku.php?id=mm32_tim&amp;rev=1713520119&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.embeddeduml.de/doku.php?id=objektorientierte_programmiersprachen&amp;rev=1744533383&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.embeddeduml.de/doku.php?id=pec_ref&amp;rev=1651137880&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://www.embeddeduml.de/lib/exe/fetch.php?media=wiki:dokuwiki.svg">
        <title>Embedded UML / Embdedded Low Code</title>
        <link>https://www.embeddeduml.de/</link>
        <url>https://www.embeddeduml.de/lib/exe/fetch.php?media=wiki:dokuwiki.svg</url>
    </image>
    <item rdf:about="https://www.embeddeduml.de/doku.php?id=mm32_uasrt&amp;rev=1713515451&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-19T08:30:51+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mm32_uasrt</title>
        <link>https://www.embeddeduml.de/doku.php?id=mm32_uasrt&amp;rev=1713515451&amp;do=diff</link>
        <description>Kommunikation mit dem PC

uart usart

Für sehr viele eingebetete Systeme ist es notwendig mit anderen Systemen zu kommunizieren. Dafür gibt es unterschiedlichste Varianten. Eine der wichtigsten Kommunikationsmöglichkeiten ist die gute alte serielle Schnittstelle. Die Älteren unter uns kennen die noch. Da haben wir früher die Maus angeschlossen. Für diese Kommunikationsschnittstelle gibt es verschiedene Namen. Je nachdem in welchem Umfeld man sich bewegt läuft einem die serielle Schnittstelle als…</description>
    </item>
    <item rdf:about="https://www.embeddeduml.de/doku.php?id=uml_sysml_kurzreferenz&amp;rev=1616582552&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-03-24T10:42:32+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>uml_sysml_kurzreferenz</title>
        <link>https://www.embeddeduml.de/doku.php?id=uml_sysml_kurzreferenz&amp;rev=1616582552&amp;do=diff</link>
        <description>UML Kurzreferenz

Die UML ist ein Satz von Notationen zur Beschreibung objektorientierter Softwaresysteme. Sie umfasst zwei Definitionsbereiche, Notationen für Strukturen und für Verhalten. Aus den Notationsregeln ergeben sich eine Reihe typischer UML Diagramme.</description>
    </item>
    <item rdf:about="https://www.embeddeduml.de/doku.php?id=mm32_adc&amp;rev=1713517586&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-19T09:06:26+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mm32_adc</title>
        <link>https://www.embeddeduml.de/doku.php?id=mm32_adc&amp;rev=1713517586&amp;do=diff</link>
        <description>Analogdaten erfassen und verarbeiten

uart usart adc analog

Für eingebettete Systeme ist das Erfassen und die Verarbeitung analoger Daten oft essentiell. Das PEC-Framework stellt Klassen und Templates zur Verfügung, mit denen sich eine Vielzahl von Aufgabenstellungen rings um den Analog-Digital-Converter mit wenigen Handgriffen erledigen lassen. Viele Problemstellungen, bei denen ein Analogwert erfasst, verarbeitet und daraufhin etwas, was auch immer, getan werden soll, sind mit einer Auflösung…</description>
    </item>
    <item rdf:about="https://www.embeddeduml.de/doku.php?id=mm32_einfache_ein-_und_ausgaben_in_c&amp;rev=1695300455&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-09-21T12:47:35+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mm32_einfache_ein-_und_ausgaben_in_c</title>
        <link>https://www.embeddeduml.de/doku.php?id=mm32_einfache_ein-_und_ausgaben_in_c&amp;rev=1695300455&amp;do=diff</link>
        <description>IN / OUT in C für das MM32 Board Light

	&quot;

//----------------------------------------------------------------------
//  MM32 example IN/OUT
//  MM32L073
//  LED = B0, BUTTON = A0
//----------------------------------------------------------------------
#include &lt;stddef.h&gt;
#include &lt;stdlib.h&gt;
#include &quot;hardware.h&quot;

void initApplication()
{
    // init code
    SysTick_Config(SystemCoreClock/100);		// 10ms systick event
    
	// LED Port B Bit 0 = OUTPUT
	RCC_AHBPeriphClockCmd(RCC_AHBENR_GPIOB,ENA…</description>
    </item>
    <item rdf:about="https://www.embeddeduml.de/doku.php?id=mm32_hallo_c&amp;rev=1695300504&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-09-21T12:48:24+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mm32_hallo_c</title>
        <link>https://www.embeddeduml.de/doku.php?id=mm32_hallo_c&amp;rev=1695300504&amp;do=diff</link>
        <description>Hallo Welt in C für das MM32 Board Light

Die erste Übung in jedem Programmierkurs ist das berühmte „Hallo Welt“. Damit wird versucht, dem Lernenden ein motivierendes „AHA-Erlebnis“ zu vermitteln. OK mal sehen, ob wir das auch hin bekommen. Bei der Programmierung von eingebetteten Systemen besteht oft das Problem, dass kein Bildschirm oder Display zur Textausgabe angeschlossen ist. Dann stehen für das &lt;iframe width=&quot;640&quot; height=&quot;400&quot; src=&quot;https://www.youtube.com/embed/7pQQIVPg06I&quot; frameborder=&quot;0…</description>
    </item>
    <item rdf:about="https://www.embeddeduml.de/doku.php?id=mm32_light_hallo_uml&amp;rev=1713514819&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-19T08:20:19+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mm32_light_hallo_uml</title>
        <link>https://www.embeddeduml.de/doku.php?id=mm32_light_hallo_uml&amp;rev=1713514819&amp;do=diff</link>
        <description>blinky anfang led

Das erste Blinky mit dem MM32

So, dann frisch ans Werk. Die erste Übung mit der wahrscheinlich ungewohnten Umgebung soll das einfache Einschalten einer LED sein.
Der Sinn und Zweck von Klassenbibliotheken ist natürlich vor allen der, dass Dinge die öfters gebraucht werden oder typische Problemstellungen die einfach schon mal gelöst wurden, dem Anwender komfortabel zur Wiederverwendung zur Verfügung stehen.&lt;iframe width=&quot;1030&quot; height=&quot;580&quot; src=&quot;https://www.youtube.com/embed/iO…</description>
    </item>
    <item rdf:about="https://www.embeddeduml.de/doku.php?id=mm32_tim&amp;rev=1713520119&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-19T09:48:39+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mm32_tim</title>
        <link>https://www.embeddeduml.de/doku.php?id=mm32_tim&amp;rev=1713520119&amp;do=diff</link>
        <description>Einen eigenen Timer programmieren

uart usart timer int interrupt

Wenn man die Aufgabe eines Mikrocontrollers auf innerste Wesen, auf des Pudels Kern, zu reduzieren versucht merkt man das es faktisch immer um ein bestimmtes Verhalten in einer bestimmten Zeit geht. Im Fach-Slang Timing genannt. Timing und Timer sind für Embedded-Entwickler untrennbar verbunden. Die Anzahl und Möglichkeiten der Timer eines Mikrocontrollers stellen ein wesentliches Leistungsmerkmal dar. Mit den SysTick-Experimente…</description>
    </item>
    <item rdf:about="https://www.embeddeduml.de/doku.php?id=objektorientierte_programmiersprachen&amp;rev=1744533383&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-04-13T08:36:23+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>objektorientierte_programmiersprachen</title>
        <link>https://www.embeddeduml.de/doku.php?id=objektorientierte_programmiersprachen&amp;rev=1744533383&amp;do=diff</link>
        <description>Vorbemerkungen

Wie Eingangs schon beschrieben kann und soll dieses Tutorial kein C-Lehrbuch sein. Es ist für das Verstehen dieses Tutorials auf jeden Fall von Vorteil, wenn Kenntnisse in einer höheren Programmiersprache vorhanden sind. Am besten natürlich C. Wer über Kenntnisse einer objektorientierten Sprache wie JAVA, C++ oder C# verfügt, kann sich sofort auf den praktischen Teil stürzen. Für jeden, der über keine oder noch wenig Programmierkenntnisse verfügt, ist zu empfehlen, ein entspreche…</description>
    </item>
    <item rdf:about="https://www.embeddeduml.de/doku.php?id=pec_ref&amp;rev=1651137880&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-04-28T09:24:40+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>pec_ref</title>
        <link>https://www.embeddeduml.de/doku.php?id=pec_ref&amp;rev=1651137880&amp;do=diff</link>
        <description>PEC Kurzreferenz (vereinfachter Auszug)

PEC steht für Portable Embedded Classes und ist eine Klassenbibliothek für Mikrocontrolleranwendungen. 

Alle für den Anwendungsentwickler vorgesehenen Klassen und Templates beginnen mit dem Präfix Pec...
Die ausschließliche Verwendung dieser Bibliotheksbausteine gewährleistet die Portabilität der erstellten Anwendung. Die folgende Kurzreferenz zeigt die wichtigsten PEC-Bibliotheksbausteine und deren wesentlichen Funktionen. Eine vollständige Dokumentatio…</description>
    </item>
</rdf:RDF>
