疯壳开源无人机教程:遥控整机代码解析及编译流程说明
发布时间
阅读量:
阅读量
COCOFLY操作指南
——疯壳无人机系列
关于遥控整机代码的解析、编译及写入流程

图1
一、代码架构
遥控系统的整体代码工程共划分为7个开发小组,具体包括Remoter、show、Driver、STM32_LIB、USB、USB/Lib和Drv_Point,如图所示。

图2
各组所对应的代码功能详情见下表所示。

表1
二、代码走读
作为整个程序执行的起点,系统主函数承担着关键作用。在该函数内部,主要完成三项核心任务:首先进行外设与相关参数的初始化操作,其次执行线程函数的轮询过程,最后实现菜单显示逻辑,具体代码如图所示。
全部评论 (0)
还没有任何评论哟~
