windows下Mavlink Generator的安装

Mavlink Generator的安装

想要在stm32板子上移植mavlink协议,首先要安装Mavlink Generator,然后才能自定义mavlink协议,以下为在windows下Mavlink Generator的安装过程,按照该流程一步一步操作,一定可以成功。
1、Windows系统安装python
直接去python官网下载对应的安装包,双击运行安装包,一定要勾选“Add python to PATH”加入到环境变量中,其他默认下一步。
在这里插入图片描述
安装完成后,进入CMD中,运行python -V或python3 -V出现版本号,即安装成功。

2、安装pip
Win+R进入终端,如下
在这里插入图片描述
输入python -m pip install --upgrade pip --force-reinstall,开始更新安装pip,等待结束即完成。

3、检查是否安装成功
pip list,如出现如下所示,即为安装成功
在这里插入图片描述
4、安装future
输入pip install futrue,如果出现以下即为安装成功。
在这里插入图片描述
5、准备运行Mavlink Generator
先在任意位置新建文件夹,进入文件夹shift+鼠标右键,选择在此处打开powershell窗口,之后输入cmd,即可在该目录下运行命令。如下图。
在这里插入图片描述
6、下载Mavlink Generator
a、通过git方式下载:git clone https://github.com/mavlink/mavlink,如上图
b、进入文件夹:cd mavlink
c、更新子模块:git submodule update --init --recursive

7、运行Mavlink Generator
保持在mavlink目录下,如果不在执行cd mavlink,然后执行mavgenerate.py,如上图,或者使用命令行python3 mavgenerate.py,都可启动。从message_definitions中选一个xml,选择输出路径,选择语言和协议版本v1.0或v2.0,最后点击Generate,最终会输出路径下生成。如下图
在这里插入图片描述
附录:mavlink官网

写在最后:后面会不定期写自己的px4二次开发过程遇到的问题及解决方法,欢迎各位一起讨论。

  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

咆哮的蘑菇

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值