Pixhawk源码笔记一:APM代码基本结构 ................................ ......... 4
基础知识 ................................ ................................ . 4
第一部分:介绍 ................................ ....................... 4
第二部分: 学习sketch例程代码 ................................ ...... 5
Pixhawk源码笔记二:APM线程 ................................ ................. 8
第三部分 APM线程 ................................ ................... 8
Pixhawk源码笔记三:串行接口UART和Console ................................ . 14
第四部分 串行接口UART和Console ................................ ... 14
Pixhawk源码笔记四:学习RC Input and Output ................................ ... 18
第五部分 学习RC Input and Output ................................ ... 18
Pixhawk源码笔记五:存储与EEPROM管理 ................................ ...... 23
第六部分 存储与EEPROM管理 ................................ ......... 23
Pixhawk源码笔记六:源码预览与APM:Copter程序库 ............................. 31
第七部分 源代码预览与APM:Copter程序库 ............................. 31
APM:Copter程序库 ................................ ................... 31
1 核心库 ................................ ............................ 32
2 传感器相关库 ................................ ...................... 32
3 其他库 ................................ ............................ 32
Pixhawk源码笔记七:姿态控制预览 ................................ ............ 34
第八部分 姿态控制预览 ................................ .............. 34
Pixhawk源码笔记八:添加新的参数 ................................ ............ 37
第九部分 添加新的参数 ................................ .............. 37
1 在主执行代码中添加参数 ................................ ............ 37
2 向库中添加参数 ................................ .................... 41
Pixhawk源码笔记九:添加新的飞行模式 ................................ ........ 45
第十部分 添加新的飞行模式 ................................ ........... 45
Pixhawk源码笔记十:代码调度,使之定时运行 ................................ .. 51
第十一部分 调用代码,使之定时运行 ................................ ... 51
1、用代码调度器(scheduler)运行你的代码 ............................ 51
2、作为循环的一部分运行你的代码 ................................ ..... 52
Pixhawk源码笔记十一:增加新的MAVLi
1