Embedded Development: State Machine + Event-Driven Framework

Embedded Development: State Machine + Event-Driven Framework

Concept of Event-Driven There are many examples of event-driven in life, like sneaking a nap during self-study while the teacher is not watching. We all went through high school, which was tough. High school students feel that sleeping is the most luxurious thing in the world; sometimes, you can even fall asleep while standing! The … Read more

Choosing the Best Software Architecture for Microcontroller Development

Choosing the Best Software Architecture for Microcontroller Development

The software architecture of embedded systems is crucial for building reliable embedded applications. This article will explore three commonly used software architectures in microcontroller development: layered architecture, event-driven architecture, and service-oriented architecture. We will delve into the characteristics, applicable scenarios, and accompanying example code for each architecture to better understand their differences and advantages. Layered … Read more

Lightweight Event-Driven Embedded System Application Framework – Quantum Platform

Lightweight Event-Driven Embedded System Application Framework - Quantum Platform

QP™/C Real-Time Embedded Framework (RTEF) is a lightweight implementation tailored for real-time embedded (RTE) systems based on an active object computing model. QP serves as both a software infrastructure for building applications composed of active objects (actors) and a runtime environment for executing active objects in a deterministic manner. Moreover, the QP framework supports hierarchical … Read more