摘要:
以Linux平台ArduPlane为例 \ArduPlane\Plane.cpp 定义Plane类 继承自AP_HAL::HAL::Callbacks ,获取hal对象。 \ArduPlane\ArduPlane.cpp 实现setup和loop函数 放置main函数 \libraries\AP_H 阅读全文
摘要:
make编译 所有位置的Makefile 引用的都是/mk/apm.mk target.mk 设置CONFIG_HAL_BOARD 例如linux就是HAL_BOARD_LINUX environ.mk 设置HAL_BOARD_SUBTYPE 子类型 例如HAL_BOARD_SUBTYPE_LINU 阅读全文