飞控开发高级教程·疯壳开源无人机遥控整机代码的编译与烧写
发布时间
阅读量:
阅读量
COCOFLY教程
——疯壳·无人机·系列
遥控整机代码走读、编译与烧写

图1
一、代码架构
遥控的主要代码工程由7个主要工作组件构成,具体包括Remoter系统模块, show 模块,Driver驱动模块, STM32_LIB库模块, USB通信模块以及USB/Lib子模块等,如图所示。

图2
各个组的具体的代码功能如下表所示。

表1
在主函数中,它是代码运行的主要入口点。它具体承担了三项主要任务:1、配置外围设备及其相关参数设置;2、采用轮询机制处理相关事件;3、包含菜单界面的显示逻辑实现。其具体的实现细节可参考附图所示的流程图。
全部评论 (0)
还没有任何评论哟~
