
Embedded.fm Podcast “Oil and Water” with Miro Samek
What are the main programming paradigms in embedded software? Which of them can be mixed together and which are like “oil and water”? NOTE: Embedded.fm
Tag: FSM

What are the main programming paradigms in embedded software? Which of them can be mixed together and which are like “oil and water”? NOTE: Embedded.fm

The popular “Modern Embedded Programming” video course now contains a segment devoted to state machines. If you really want to understand state machines, this is

Steve Scandore, the technical lead of the Mars 2020 FSW, talks about the role of Hierarchical State Machines in the Mars Perseverance Software in his

On the free support forum for the QP state machine frameworks, an engineer has recently asked a question “superloop vs event dispatching“, which I quote

Key Concept: Model-Based Design (MBD) is a software development process in which the primary focus and products are software models rather than directly code. MBD

Key Concept: The behavior of each Active Object in the QP™ real-time embedded frameworks is specified by means of a modern finite state machine (UML

For a number of years I’ve been getting questions regarding protothreads and comparisons to state machines. Here is what I think: Protothreads in a Nutshell

The traditional fully 2-dimensional structure of UML state diagrams is too much rope to hang yourself with. There is no standard drawing order or pattern; some designers

Today I wanted to let you know about a new, free, graphical tool called QM (QP-Modeler) for drawing state machines and generating production-quality embedded code.

Event-Driven Programming for Embedded Systems by Miro Samek, Ph.D. Home View/Download PDF The second edition of the “Practical Statecharts” book by Quantum Leaps’ Miro Samek

Quantum Programming for Embedded Systems by Miro Samek, Ph.D. Home Download in PDF The first practical book about UML statecharts and event-driven programming for embedded
Recent Comments