C Embedded Programming Design Patterns

C Embedded Programming Design Patterns

Content Summary · · · · · · “C Embedded Programming Design Patterns” re-examines embedded systems from an object-oriented perspective and comprehensively summarizes common and critical design patterns in embedded systems. This book proposes many novel design patterns, providing powerful tools for embedded system developers using the C programming language. Through these patterns, developers can … Read more

QM UML State Machine Modeling Example: Blinky for Cortex-M0

QM UML State Machine Modeling Example: Blinky for Cortex-M0

Follow and star our official account for exciting content Source: Quanran Electronics Compiled by: Li Xiaoyao There are already many tutorials on the QP event state machine framework, and with the availability of Chinese version books, learning QP can be relatively quick. However, experienced engineers may be too busy with work to learn more technologies. … Read more

Application of UML Diagrams in Different Stages of Embedded Development

Application of UML Diagrams in Different Stages of Embedded Development

UML includes various types of diagrams such as use case diagrams, class diagrams, object diagrams, state diagrams, activity diagrams, sequence diagrams, collaboration diagrams, component diagrams, and deployment diagrams, which are widely used in the stages of requirement analysis, design, implementation, testing, and maintenance in embedded development. The following is a detailed introduction: Requirement Analysis Stage … Read more

Microcontroller Programming Techniques – State Machine Programming

Microcontroller Programming Techniques - State Machine Programming

Follow and star the official account to reach exciting content directly. Source: Play with Embedded Systems Author: Alicedodo Abstract: I wonder if everyone has this feeling, that you can play with microcontrollers and drive various functional modules, but when asked to write a complete set of code, there is no logic or framework, you just … Read more

Essential Drawing Tools for Embedded Development

Essential Drawing Tools for Embedded Development

Some excellent and clear technical documents, technical blogs, and work reports often require auxiliary illustrations such as flowcharts, block diagrams, and mind maps. What tools do you usually use for drawing when writing papers, documents, blogs, or work reports? When I write blogs or public account articles, most of my block diagrams are actually created … Read more