Application System Block

1. Application Layers

3. Layer Description
| Layer | Description | |
|---|---|---|
| Application Layer |
Platform-independent layer that provides application functions, including data reception, data parsing, and algorithm implementation |
|
| Middle Layer | Adapts the firmware to multiple platforms | |
| Driver Layer | Official drivers for the MCU and peripherals |
3. Example Directory Structure
| Directory | Description | |
|---|---|---|
| App | Contains application algorithms and application source files | |
| Config | Contains system and register configuration files | |
| Driver | Contains MCU and peripheral drivers | |
| Middleware | Contains platform middleware components | |
| Script | Contains platform-related scripts | |
| Project | Contains project compile/build files | |
| Doc | Contains documentation | |
| README.txt | Firmware application note |
