<?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-30T13:01:01+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://www.embeddeduml.de/doku.php?id=pec-gbt&amp;rev=1722072951&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.embeddeduml.de/doku.php?id=pec_ref&amp;rev=1651137880&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.embeddeduml.de/doku.php?id=mm32_dim&amp;rev=1713518526&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_analogdaten_in_c_erfassen&amp;rev=1744532571&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.embeddeduml.de/doku.php?id=pec-mmi&amp;rev=1721909678&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.embeddeduml.de/doku.php?id=mm32_arm_interrupts_in_c&amp;rev=1744472727&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.embeddeduml.de/doku.php?id=mm32_ein_pwm-signal_genereieren_in_c&amp;rev=1744533138&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.embeddeduml.de/doku.php?id=mm32_externe_interrupts_in_c&amp;rev=1744473349&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.embeddeduml.de/doku.php?id=mm32_lcd&amp;rev=1714054859&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.embeddeduml.de/doku.php?id=wiki:dokuwiki&amp;rev=1600953220&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=pec-gbt&amp;rev=1722072951&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-07-27T09:35:51+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>pec-gbt</title>
        <link>https://www.embeddeduml.de/doku.php?id=pec-gbt&amp;rev=1722072951&amp;do=diff</link>
        <description>AI Minutes of meetings on class design issues

Task 1:

A function key and a status LED should be connected to the controller.
The key should be connected to pin A0 and the LED to B0.

AI Solution 1 for STM32F042:


NEW FunctionKey BASED_ON PecPinInput
BIND pinA0 TO FunctionKey 
BIND pinPullUp TO FunctionKey 

NEW StatusLED BASED_ON PecPinOutput
BIND pinB0 TO StatusLED

AGGREGATION FunctionKey IN Controller
AGGREGATION StatusLED IN Controller</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>
    <item rdf:about="https://www.embeddeduml.de/doku.php?id=mm32_dim&amp;rev=1713518526&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-19T09:22:06+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mm32_dim</title>
        <link>https://www.embeddeduml.de/doku.php?id=mm32_dim&amp;rev=1713518526&amp;do=diff</link>
        <description>Einen LED auf dem MM32 light Board dimmen

pwm dimmen led

Puls-Weiten-Modulation PWM ist eine wichtige Technik zum Erzeugen von Pseudo-Analogwerten. Es ist mit verhältnismäßig geringem Aufwand, zum Beispiel mit einem RC-Glied, auch möglich aus diesem Signal echte Analogwerte zu erzeugen. Meist ist das jedoch gar nicht notwendig, wie wir an diesem Beispiel im wahrsten Sinne der Wortes 
&lt;iframe width=&quot;1030&quot; height=&quot;580&quot; src=&quot;https://www.youtube.com/embed/b_YX8wC4IVU&quot; frameborder=&quot;0&quot; allow=&quot;accele…</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_analogdaten_in_c_erfassen&amp;rev=1744532571&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-04-13T08:22:51+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mm32_analogdaten_in_c_erfassen</title>
        <link>https://www.embeddeduml.de/doku.php?id=mm32_analogdaten_in_c_erfassen&amp;rev=1744532571&amp;do=diff</link>
        <description>Analogdaten mit dem mySTM32 Board Light

	&quot;

//---------------------------------------------------------------------------
// Title     : simple ADC Solution, ARM C application in SiSy
//---------------------------------------------------------------------------
// Function  : ...
// Wiring    : ...
//---------------------------------------------------------------------------
// Hardware  : ...
// Clock     : ... MHz
// Language  : ARM C
// Date      : ...
// Version   : ...
// Author    : ...
/…</description>
    </item>
    <item rdf:about="https://www.embeddeduml.de/doku.php?id=pec-mmi&amp;rev=1721909678&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-07-25T12:14:38+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>pec-mmi</title>
        <link>https://www.embeddeduml.de/doku.php?id=pec-mmi&amp;rev=1721909678&amp;do=diff</link>
        <description>in an PEC application the application class with the name „Controller“ already exists with the instance name „app“.
class Controller{void onStart(); voidOnWork();}:PecAppKernel:PecAppModul;

Simple wait functions are available: waitMs(uint16_t milliseconds) and waitUs(uint16_t microsecond). These functions should be used with caution in complex solutions as they are based only on a simple wait loop.</description>
    </item>
    <item rdf:about="https://www.embeddeduml.de/doku.php?id=mm32_arm_interrupts_in_c&amp;rev=1744472727&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-04-12T15:45:27+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mm32_arm_interrupts_in_c</title>
        <link>https://www.embeddeduml.de/doku.php?id=mm32_arm_interrupts_in_c&amp;rev=1744472727&amp;do=diff</link>
        <description>Timer-INT in C für das MM32 Board Light

	&quot;

//----------------------------------------------------------------------
//  MM32 example Timer INT
//  MM32L073
//  LED = B0
//----------------------------------------------------------------------
#include &lt;stddef.h&gt;
#include &lt;stdlib.h&gt;
#include &quot;hardware.h&quot;

void initApplication()
{
    // System timer initialization
    SysTick_Config(SystemCoreClock/100);
 
    // Enable GPIOB clock
    RCC_AHBPeriphClockCmd(RCC_AHBPeriph_GPIOB, ENABLE);
 
    //…</description>
    </item>
    <item rdf:about="https://www.embeddeduml.de/doku.php?id=mm32_ein_pwm-signal_genereieren_in_c&amp;rev=1744533138&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-04-13T08:32:18+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mm32_ein_pwm-signal_genereieren_in_c</title>
        <link>https://www.embeddeduml.de/doku.php?id=mm32_ein_pwm-signal_genereieren_in_c&amp;rev=1744533138&amp;do=diff</link>
        <description>PWM in C mit dem myMM32 Board Light

	&quot;

//---------------------------------------------------------------------------
// Title     : simple PWM Solution, ARM C application in SiSy
//---------------------------------------------------------------------------
// Function  : ...
// Wiring    : ...
//---------------------------------------------------------------------------
// Hardware  : ...
// Clock     : ... MHz
// Language  : ARM C
// Date      : ...
// Version   : ...
// Author    : ...
//---…</description>
    </item>
    <item rdf:about="https://www.embeddeduml.de/doku.php?id=mm32_externe_interrupts_in_c&amp;rev=1744473349&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-04-12T15:55:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mm32_externe_interrupts_in_c</title>
        <link>https://www.embeddeduml.de/doku.php?id=mm32_externe_interrupts_in_c&amp;rev=1744473349&amp;do=diff</link>
        <description>Erxterner-INT in C für das MM32 Board Light

	&quot;

//----------------------------------------------------------------------
//  MM32 example extern INT
//  MM32L073
//  LED = B0
//----------------------------------------------------------------------
#include &lt;stddef.h&gt;
#include &lt;stdlib.h&gt;
#include &quot;hardware.h&quot;

GPIO_InitTypeDef   GPIO_InitStructure;
EXTI_InitTypeDef   EXTI_InitStructure;
NVIC_InitTypeDef   NVIC_InitStructure;
volatile bool mustToggle;

void initApplication()
{
    SysTick_Config(…</description>
    </item>
    <item rdf:about="https://www.embeddeduml.de/doku.php?id=mm32_lcd&amp;rev=1714054859&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-25T14:20:59+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mm32_lcd</title>
        <link>https://www.embeddeduml.de/doku.php?id=mm32_lcd&amp;rev=1714054859&amp;do=diff</link>
        <description>Ein Text LCD mit dem myMM32 light verwenden

adc analog lcd display

Für diese Übung benötigen Sie ein Text-LCD Add-On in der 3V Ausführung. Kleine Displays finden wir nicht selten an eingebetteten Systemen. Dabei unterscheidet man zum Beispiel in Text- und Grafik-Displays. Diese Übung zeigt die Anwendung eines Textdisplays mit 16 Zeichen in je zwei Zeilen. Diese Art Display kann man auf Grund ihrer häufigen Anwendung schon fast als &lt;iframe width=&quot;1028&quot; height=&quot;580&quot; src=&quot;https://www.youtube.com/…</description>
    </item>
    <item rdf:about="https://www.embeddeduml.de/doku.php?id=wiki:dokuwiki&amp;rev=1600953220&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-09-24T13:13:40+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dokuwiki</title>
        <link>https://www.embeddeduml.de/doku.php?id=wiki:dokuwiki&amp;rev=1600953220&amp;do=diff</link>
        <description>DokuWiki

wiki:dokuwiki DokuWiki is a simple to use and highly versatile Open Source wiki software that doesn't require a database. It is loved by users for its clean and readable syntax. The ease of maintenance, backup and integration makes it an administrator's favorite. Built in</description>
    </item>
</rdf:RDF>
