一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

MAVLink學(xué)習(xí)之路02_工具下載 環(huán)境搭建

黃工的嵌入式技術(shù)圈 ? 來源:黃工的嵌入式技術(shù)圈 ? 2020-03-07 16:28 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

1寫在前面

初學(xué)者學(xué)習(xí)本文之前,建議參看我的上一篇文章:《MAVLink學(xué)習(xí)之路01_認(rèn)識MAVLink》

本文主要講述兩個內(nèi)容:

下載相應(yīng)安裝包及工具

環(huán)境搭建

其中環(huán)境搭建是很多初學(xué)朋友從入門到放棄的一個重要階段。環(huán)境搭建難度不大,解決問題重要的一點:針對問題找解決辦法。不要看到問題就撤退,否則,只有一個結(jié)果:就是放棄。

為了方便大家平時公交、地鐵、外出辦事也能用手機隨時隨地查看該教程,本文章收錄于【MAVLink學(xué)習(xí)之路】,在微信公眾號回復(fù)【MAVLink學(xué)習(xí)之路】即可查看。

2

下載

2.1 下載說明

1.git工具

建議提前git工具,方便下載、環(huán)境搭建、啟動GUI等。

(當(dāng)然,不使用git也行,下載壓縮包,使用Windows自帶命令行)

2.系統(tǒng)

MAVLink開發(fā)環(huán)境可以搭建在Windoes和Linux系統(tǒng),本教程只講述基于Windows搭建環(huán)境以及后期的開發(fā)。(基于Linux系統(tǒng)的環(huán)境搭建可以自己研究一下)

3.下載內(nèi)容

第一類:MAVlink環(huán)境搭建工具包

Python

Future

第二類:MAVlink代碼生成工具包

MAVLink(含pymavlink)

我把它分為以上兩類(當(dāng)然,這是我自己的分類方式,可能不完全正確),主要就是下載Python、Future、MAVLink、pymavlink四項內(nèi)容。

下載的方式:

官網(wǎng)(推薦)

百度網(wǎng)盤(可能會失效)

2.2 環(huán)境搭建安裝包下載

2.2.1 Python

Python版本分Python2和Python3。官方推薦安裝:Python 2.7+ or 3.3+.

因為許多使用Python支持的工具對Python 2具有更好的兼容性(比如我接下來要講述的CANOpen文章,生成對象字典同樣需要Python 2的支持),我一般推薦使用Python 2.7。

官網(wǎng)下載地址:

https://www.python.org/downloads

百度網(wǎng)盤:

https://pan.baidu.com/s/1431mrvqMA-oucVPPGPHyDA

密碼: q8ic

(目前2018年8月最新Python 2.7.15,網(wǎng)盤后期地址可能會失效,建議到官網(wǎng)下載最新版本)

2.2.2 Future

future可以下載安裝文件進(jìn)行離線安裝,也可以輸入命令在線安裝。(下章節(jié)講述安裝)

官網(wǎng)下載地址:

https://pypi.org/project/future/#files

百度網(wǎng)盤:

https://pan.baidu.com/s/1431mrvqMA-oucVPPGPHyDA

密碼: q8ic

2.3 MAVlink代碼生成工具包

MAVlink代碼生成工具包,環(huán)境搭建完成之后,用于代碼生成的一項工具包(后面文章講述代碼生成會用到這工具包)。

官網(wǎng)下載地址:

https://github.com/mavlink/mavlink

建議使用Git工具下載(當(dāng)然,也可以直接下載壓縮包)。

百度網(wǎng)盤:

https://pan.baidu.com/s/1dIzR3YzYsyecBGZgReSpYg

密碼: t9pi

3

環(huán)境搭建

3.1 環(huán)境搭建說明

環(huán)境搭建也就是安裝相關(guān)軟件,主要是安裝Python和Future這兩個軟件。

安裝這兩個軟件很容易,難點在于有些細(xì)節(jié)問題,下面我會針對常見問題提出來(當(dāng)然,因系統(tǒng)或配置等各種原因,所體現(xiàn)出來的問題也有所不同)。

3.2 安裝Python

1.直接雙擊Python安裝,會出現(xiàn)類似如下圖錯誤

所以,不建議直接雙擊Python安裝包進(jìn)行安裝,按照下面方式:以管理員方式運行安裝。

2.以管理員是身份運行cmd

Win -> 輸入cmd -> 選中“命令提示符”右鍵 -> 以管理員身份運行

3.安裝

路徑 + 安裝文件(含后綴):D:Desktoppython-2.7.15.msi(根據(jù)自己路徑修改)

安裝的很多步驟按照提示操作即可(一般點擊next即可),重要的內(nèi)容下面我提示一下。

4.添加路徑

這一步添加路徑的作用就是添加系統(tǒng)環(huán)境變量(也是很多朋友失敗的原因)。不選擇的話,就需要安裝好之后自己在環(huán)境變量中添加路徑。

安裝Python主要注意以上兩點即可。

5.檢驗是否安裝成功

A.查看系統(tǒng)環(huán)境變量,是否具有python路徑。

B.CMD輸入python,驗證是否安裝成功,如下圖:

3.3 安裝Future

安裝future有兩種方法:1.輸入命令在線安裝; 2.下載安裝文件,離線安裝。

(這里可以使用windows自帶命令行,也可以使用git命令行)

1.在線安裝

輸入命令:pip install future (推薦使用該方法)

2.離線安裝

前提是下載好安裝包,進(jìn)入安裝包路徑,輸入安裝命令:python setup.py install

4

驗證環(huán)境變量

驗證環(huán)境變量是否安裝成功:下載“MAVlink代碼生成工具包” -> 解壓 -> 進(jìn)入MAVlink路徑 -> 輸入命令python mavgenerate.py,出現(xiàn)如下對話框則成功。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • python
    +關(guān)注

    關(guān)注

    56

    文章

    4827

    瀏覽量

    86688
  • Git
    Git
    +關(guān)注

    關(guān)注

    0

    文章

    205

    瀏覽量

    16210
  • mavlink
    +關(guān)注

    關(guān)注

    0

    文章

    9

    瀏覽量

    2680
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    迅為RK3588開發(fā)板RKLLM-Toolkit 環(huán)境搭建安裝 Miniconda

    Linux-aarch64 64-bit 兩個版本的安裝包進(jìn)行下載,如下圖所示: 為了方便,已經(jīng)將兩個安裝包存放到了“iTOP-3588 開發(fā)板\\\\02_【iTOP-RK3588 開發(fā)板】 開發(fā)資料
    發(fā)表于 06-03 17:06

    KaihongOS操作系統(tǒng):開發(fā)環(huán)境搭建

    開發(fā)環(huán)境搭建 下載開發(fā)工具—DevEco Studio 建議使用 DevEco Studio 4.1 Release(即 4.1.0.400)版本的 DevEco Studio。
    發(fā)表于 04-23 07:27

    如何使用UCANS32K146讀取MAVLINK?

    我正在使用 UCANS32K146 開發(fā)板,正在尋找驅(qū)動程序或示例代碼來從 Orange Cube 飛行控制器讀取 MAVLINK...... https://docs.cubepilot.org
    發(fā)表于 03-26 06:36

    迅為RK3588開發(fā)板實時系統(tǒng)編譯-Preemption系統(tǒng)/ Xenomai系統(tǒng)編譯-獲取Linux源碼包

    “iTOP-3588 全能板\\\\02_ 【iTOP-RK3588 開發(fā)板】開發(fā)資料\\\\02_iTOP-3588 開發(fā)板搭建好編譯環(huán)境的 Ubuntu20.04 虛擬機鏡像”路徑
    發(fā)表于 01-09 11:03

    如何搭建企業(yè)AI開發(fā)環(huán)境

    搭建企業(yè)AI開發(fā)環(huán)境是一個復(fù)雜而細(xì)致的過程,涉及硬件選擇、操作系統(tǒng)配置、軟件安裝、工具選用以及實踐等多個方面。下面,AI部落小編將詳細(xì)介紹如何搭建企業(yè)AI開發(fā)
    的頭像 發(fā)表于 12-20 10:37 ?689次閱讀

    SSM開發(fā)環(huán)境搭建教程 SSM與Spring Boot的區(qū)別

    SSM開發(fā)環(huán)境搭建教程 SSM(Spring+SpringMVC+MyBatis)開發(fā)環(huán)境搭建涉及多個步驟,以下是詳細(xì)的教程: 創(chuàng)建Maven項目 : 使用Maven
    的頭像 發(fā)表于 12-16 18:13 ?1390次閱讀

    【RA-Eco-RA0E1-32PIN-V1.0開發(fā)板試用】開發(fā)環(huán)境搭建、程序下載、GPIO測試

    該軟件的編譯環(huán)境進(jìn)行介紹。 環(huán)境搭建 **這里使用 Renesas 公司的 **e2 studio 開發(fā)工具下載 并安裝 FSP 軟件包。
    發(fā)表于 11-08 02:10

    【MM32F5270】Keil開發(fā)環(huán)境搭建

    本文是對MM32F5270相關(guān)的靈動官網(wǎng)資料和社區(qū)現(xiàn)有幾篇環(huán)境搭建帖的整理和總結(jié)。詳細(xì)且完整的記錄了——如何從零搭建MM32F5270 Keil開發(fā)環(huán)境以及如何編譯運行MM32F527
    的頭像 發(fā)表于 11-06 16:14 ?3789次閱讀
    【MM32F5270】Keil開發(fā)<b class='flag-5'>環(huán)境</b><b class='flag-5'>搭建</b>

    鴻蒙Flutter實戰(zhàn):02-Windows環(huán)境搭建踩坑指南

    環(huán)境搭建 1. 下載Flutter SDK,配置環(huán)境變量 鴻蒙 Flutter SDK 需要在 Gitee 下載。目前建議
    發(fā)表于 10-22 15:05

    TI RF Transceiver EVM自動化環(huán)境搭建方法

    電子發(fā)燒友網(wǎng)站提供《TI RF Transceiver EVM自動化環(huán)境搭建方法.pdf》資料免費下載
    發(fā)表于 09-04 09:35 ?0次下載
    TI RF Transceiver EVM自動化<b class='flag-5'>環(huán)境</b><b class='flag-5'>搭建</b>方法

    pytorch環(huán)境搭建詳細(xì)步驟

    PyTorch作為一個廣泛使用的深度學(xué)習(xí)框架,其環(huán)境搭建對于從事機器學(xué)習(xí)和深度學(xué)習(xí)研究及開發(fā)的人員來說至關(guān)重要。以下將介紹PyTorch
    的頭像 發(fā)表于 08-01 15:38 ?1847次閱讀

    FRDM-MCXN947的純Linux命令行環(huán)境搭建

    arm-none-eabi-gcc 從arm官網(wǎng)下載標(biāo)準(zhǔn)工具鏈(arm-none-eabi-gcc),并解壓縮。由于RTT可以直接在腳本里指定工具鏈的絕對路徑,我們也可以偷懶不配置環(huán)境
    發(fā)表于 07-28 22:55

    QT5+OpenCV4搭建應(yīng)用開發(fā)環(huán)境

    作為深度學(xué)習(xí)算法工程師,必須要掌握應(yīng)用開發(fā)技能嗎?搞工程肯定是必須要會界面開發(fā),QT就是一個很不錯的選擇。本文以QT5.15 + OpenCV4.8 + OpenVINO2023為例,搭建應(yīng)用開發(fā)環(huán)境,演示深度
    的頭像 發(fā)表于 07-23 11:23 ?1473次閱讀
    QT5+OpenCV4<b class='flag-5'>搭建</b>應(yīng)用開發(fā)<b class='flag-5'>環(huán)境</b>

    使用flash下載工具下載WROOM-02模塊中的固件時,它經(jīng)常失敗是怎么回事?

    當(dāng)我使用 flash 下載工具下載 WROOM-02 模塊中的固件時,它經(jīng)常失敗。我會說 10 次中有 4 次我嘗試更新它會產(chǎn)生錯誤! 有沒有人經(jīng)歷過這樣的事情。我正在使用 USB
    發(fā)表于 07-19 08:49

    PyTorch深度學(xué)習(xí)開發(fā)環(huán)境搭建指南

    PyTorch作為一種流行的深度學(xué)習(xí)框架,其開發(fā)環(huán)境搭建對于深度學(xué)習(xí)研究者和開發(fā)者來說至關(guān)重要。在Windows操作系統(tǒng)上搭建PyTorc
    的頭像 發(fā)表于 07-16 18:29 ?2501次閱讀