您的位置:首页 > 编程语言 > Java开发

吴哥哥的PixHawk开发笔记 基于windows eclipse

2016-07-28 16:48 369 查看

第一阶段:开发环境建立

         官网地址:https://pixhawk.org/start      老版开发地址,基本已经停用

                            http://px4.io/                 新版本官方地址

                                  

源码 github地址 https://github.com/PX4

        




包括firmware 这个是我们使用的软件的源码,hardware是硬件原理图及PCB,及其他的依赖的库,其他的倚赖的库包括如GPS的库 bootloader等,没有详细去研究了。

PixHawk 分为两个版本 一个由原生的pix团队提供的固件,一个由APM团队提供的固件(PS:这里描述可能不准确,其实就是两个团队共同开发的一个硬件平台上的两个版本的软件)

APM团队的源码GitHub上的地址:

         https://github.com/ArduPilot   里面有PX4Firmware 的固件,这里不细究这个固件

 

 

 

 

1.     安装工具:

a)      Git工具



安装这两个git工具  1. git for windows    不是github for windows
             2. tortoisegit   这个是git的一个图形化操作界面,两个工具安装完毕了点击右键会如图所示。
下载  连接 https://download.tortoisegit.org/ Git forwindows 百度有哈

         PS:工具很重要哈,这两个工具交叉使用git很方便的哈,git怎么用的可以去网上问度娘,或者去看看廖雪峰的那个 git笔记哈
http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/
 
 
安装完毕后建议参考官方文档  http://dev.px4.io/starting-installing-windows.html  这里全是英文的,可以使用翻译软件或者自己慢慢来阅读哈



大致就是下载这三个工具 QT   ToolChain  Usb Drivers
先下载windows的交叉编译工具链Toolchain并且安装完毕后有
我们采用 eclipse  来查看和编译代码,也可以使用console来编译代码  USBdriver会在安装 ToolChain的时候自动安装。
安装后的文件夹



运行 SoftwareDowload自动下载源码到toolchain的安装路径, 但是不建议使用这个……因为我试了很多次下载的代码都不能编译通过,翻墙出去google才发现是倚赖的库没有下全,坑了3天….差点都放弃了



注意哈,如果自己安装有python的开发环境,要先从系统变量里面移除哈,这个怎么移除系统环境变量 请自行问度娘 http://jingyan.baidu.com/article/d5a880eb6aca7213f047cc6c.html  
 
工具基本安装完成,后续需要安装的工具我会继续安装哈
下一步:下载编译源码
 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: