Embedded System Design using UML State Machines

Learn to implement event-driven embedded applications using simple and hierarchical UML state machine approach
4.25 (628 reviews)
Udemy
platform
English
language
Hardware
category
Embedded System Design using UML State Machines
7 223
students
12.5 hours
content
May 2025
last update
$79.99
regular price

What you will learn

Event driven programming paradigm

Flat and hierarchical state machines (Simple FSMs and H-FSMs)

UML state machine semantics and state chart drawing

Converting UML statecharts into executable C/C++ code

Action objects design approach

Different state machine implementation strategies

Nested switch implementation of state machines

State table approach to implementing the state machines

State-Handler approach to implementing the state machines

Usage of function pointers in 'C'

Hands-on projects using simple FSM and HSMs

Step by step code development

Graphically modeling event-driven embedded application using UML statecharts modeler tools

Working with QP™ embedded real-time framework and QM™ tool of Quantum Leaps, LLC to draw and implement the HSMs

Course Gallery

Embedded System Design using UML State Machines – Screenshot 1
Screenshot 1Embedded System Design using UML State Machines
Embedded System Design using UML State Machines – Screenshot 2
Screenshot 2Embedded System Design using UML State Machines
Embedded System Design using UML State Machines – Screenshot 3
Screenshot 3Embedded System Design using UML State Machines
Embedded System Design using UML State Machines – Screenshot 4
Screenshot 4Embedded System Design using UML State Machines

Charts

Students
Price
Rating & Reviews
Enrollment Distribution
Related Topics
4394114
udemy ID
12/11/2021
course created date
02/12/2021
course indexed date
Bot
course submited by
Embedded System Design using UML State Machines - Coupon | Comidoc