一、代码架构
飞控的整体代码工程由8个工作组组成,分别是Ctrl、Driver、VL53L1X、STM32_LIB、USB、USB/Lib、StartUP以及Drv_Point,如下图所示。
各个组的具体的代码功能如下表所示。
组 |
功能 |
Ctrl |
包含飞控控制类的代码、算法、数据处理等。 |
Driver |
各模块底层驱动代码 |
VL53L1X |
飞控的整体代码工程由8个工作组组成,分别是Ctrl、Driver、VL53L1X、STM32_LIB、USB、USB/Lib、StartUP以及Drv_Point,如下图所示。
各个组的具体的代码功能如下表所示。
组 |
功能 |
Ctrl |
包含飞控控制类的代码、算法、数据处理等。 |
Driver |
各模块底层驱动代码 |
VL53L1X |