Pixhawk windows开发环境安装

第一步;
先安装git软件,可以从github上下载文件,安装好了再CMD命令接口中执行git命令出现如图所示:

第二步

1、安装PIX开发工具链px4_toolchain_installer_v14_win.exe;下载链接http://dev.px4.io/starting-installing-windows.html
2、安装好,默认路径在c:/px4;你也可以更改成其他的路径,最好不要有中文。
3、通过PX4 Toolchain下载PX4源码


下载完出现的文件夹,可能会有点不一样。


第三步 配置eclipse环境

1、首先先安装JDK环境,千万不要升级,最好使用32位的jdk,我64位jdk是好像没有编译通过。
安装好了再cmd命令窗口输入JAVA -version出现以下窗口


2、利用自带的工具链打开eclipse;选择的Workspace为c:\px4\workspace
3、按顺序打开


以下图片中的1选择编译环境,2现在你下载的源码文件地址,会自动出现一个工程,3是因为我已经打开了这个项目所以会提醒。



4、点击1添加编译条件,添加2中这几个编译项目基本可以了,但是如果你还想添加其他的编译项目的,请参考http://www.bubuko.com/infodetail-961872.html

各make target 说明
  • all – builds the autopilot software (depends on archives)
  • archives– builds the NuttX OS(编译实时系统NuttX OS)
  • distclean– cleans everything, including the NuttX build
  • clean – cleans only the application (autopilot) part,不会清除archives
  • pixfmu-v2_default---FMU固件
  • px4io-v2_default---IO固件
  • upload px4fmu-v1_default – uploads to PX4FMU v1.x boards
  • upload px4fmu-v2_default – uploads to PX4FMU v2.x boards


5、双击target就可以编译了,比如双击就可以编译该固件了。双击就可以上传编译好的固件到PIX飞控上去了


编译成功出现的界面


方式二通过px4 toolchain中的px4 console编译,双击打开终端,输入命令make px4fmu-v2_default编译,成功出现下面的界面







在编译过程中可能出现的错误多半是自己的eclipse环境配置出错:
其中有一个错误是

The source directory "C:\px4\Firmware" does not appear to


 contain CMakeLists.txt错误


其实这是linux和windows在文件路径上的差别。
只要将下面路径中的"\"改成"/",下面是改好的。





第一次写博文,写的不好请多多批评指正,如果有错误请帮忙改正一下,我会修改博文的。感谢前人在px4环境搭建上的博文。


  • 5
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值