project structure (closes #23)
This commit is contained in:
parent
b6ab015435
commit
6c2ee458d1
@ -4,17 +4,33 @@ _Overview of Flipper firmware architecture:_
|
|||||||
|
|
||||||
# Project structure
|
# Project structure
|
||||||
|
|
||||||
|
```
|
||||||
.
|
.
|
||||||
+-- core # App
|
├── applications # Flipper applications
|
||||||
+-- target_f1 # target f1
|
│ └── furi_test # Test app for checking and demonstrating FURI func
|
||||||
+-- target_lo # local target (for linux)
|
├── core # Main feature like OS, HAL (target-independed)
|
||||||
| +-- sample1
|
├── target_f1 # Target-depended code for target F1
|
||||||
| +-- sample2
|
│ ├── Drivers # STM HAL drivers
|
||||||
+-- wiki # Documentation (wiki) generates from this files
|
│ │ ├── CMSIS
|
||||||
| +-- sample1
|
│ │ └── STM32L4xx_HAL_Driver
|
||||||
| +-- sample2
|
│ │ ├── Inc
|
||||||
+-- wiki-deploy.sh # Script to generate Wiki from local .md files
|
│ │ │ └── Legacy
|
||||||
|
│ │ └── Src
|
||||||
|
│ ├── Inc # Autogenerated CubeMX code and target-depended includes
|
||||||
|
│ ├── Middlewares
|
||||||
|
│ │ ├── ST
|
||||||
|
│ │ │ └── STM32_USB_Device_Library
|
||||||
|
│ │ └── Third_Party
|
||||||
|
│ │ └── FreeRTOS
|
||||||
|
│ └── Src # Autogenerated CubeMX code and target-depended sources
|
||||||
|
├── target_lo # Target-depended code for local linux target
|
||||||
|
│ ├── Inc
|
||||||
|
│ └── Src
|
||||||
|
└── wiki # Documentation (wiki) generates from this files
|
||||||
|
├── applications # info about separate features of flipper
|
||||||
|
├── fw # core, environment info about firmware
|
||||||
|
└── hw # info about hardware
|
||||||
|
```
|
||||||
|
|
||||||
# HAL
|
# HAL
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user