
Embedded System Software
An embedded system is a computer system designed for specific applications, and its architecture has developed alongside the gradual application of embedded systems. The design of embedded software architecture is closely related to the architecture of embedded systems.
The following case studies will help understand the relevant architecture diagrams of embedded software.
(1) Harmony Operating System Architecture

Figure 16-27 Hierarchical architecture of the Harmony Operating System
(2) Cross-domain GENESYS system architecture for safety-critical systems

Figure 16-29 GENESYS Y-shaped architecture diagram
(3) Internet of Things Operating System Software Architecture

Figure 16-31 FreeRTOS software architecture
Related Reading:
[Architecture Tutorial] Chapter 16 16.4 Case Analysis of Embedded System Software Architecture
Add WeChat to learn together for the software exam
