This project is extends from wujique/stm32f407。 The program architecture is not significantly different。 Only modified the directory structure for better portability。 Now, PetiteDrv is port to WUJIQUE(STM32F407) and Canary(STM32F103). It will port to more chip in the future, E.g FSL MK60, K210, ESP32, RT1052...
Dir | Decription |
---|---|
app | base app, Independent of hardware configuration |
board | Configuration and application of different hardware, including project files and app |
driver | Peripheral drive, such as LCD driver |
mcu | mcu lib, such as StLib, May include a secondary encapsulation layer |
panel | some code between app and drver |
Petite | PetiteDrv Module |
Utilities | Third party library |
Please find the detail from :board_sysconf.c/board_sysconf.h, and Petite.
- SPI Device and SPI CH
- LCD bus & lcd driver & lcd device
- I2C CH
- VFS
- emenu
Website: <www.wujique.com> Email: [email protected]
and you can find the doc about the hardware from : google drive baidu