- 博客(2)
- 收藏
- 关注
原创 pixhawk软件分析之代码框架与文件结构
pixhawk软件分析之代码框架与文件结构本文是在pixhawk的V1.4.1的代码基础上进行分析,更新的版本的代码目录的结构可能会有一些不同,毕竟pixhawk的代码版本更新是比较活跃的。 下图是px4的设计思想: 从图中可以看出上层的功能模块程序和下层的驱动程序分离,通过uORB进行数据之间的通讯,而Nuttx只是进行任务的管理和系统的维护。这样能够给驱动或功能的修改和添加,或实现跨平台
2016-08-30 15:51:28 4700
原创 pxhawk软件分析之伺服控制
首先对于pxhawk的伺服控制主要会包括下面这些文件:启动文件:在init.d下面的rcS、rc.interface和下面的一些机型的配置文件,在mixers文件夹下的配置文件C与c++代码文件:fmu.cpp、px4fmu_pwm_servo.c、drv_pwm_servo.c、pwm.c、mixer.cpp、以及在src/modules/systemlib下面的库文件夹mixer与pw
2016-08-29 21:21:30 1297 3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人