国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

MAVLink學習之路02_工具下載 環境搭建

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

掃碼添加小助手

加入工程師交流群

1寫在前面

初學者學習本文之前,建議參看我的上一篇文章:《MAVLink學習之路01_認識MAVLink》

本文主要講述兩個內容:

下載相應安裝包及工具

環境搭建

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

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

2

下載

2.1 下載說明

1.git工具

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

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

2.系統

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

3.下載內容

第一類:MAVlink環境搭建工具包

Python

Future

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

MAVLink(含pymavlink)

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

下載的方式:

官網(推薦)

百度網盤(可能會失效)

2.2 環境搭建安裝包下載

2.2.1 Python

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

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

官網下載地址:

https://www.python.org/downloads

百度網盤:

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

密碼: q8ic

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

2.2.2 Future

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

官網下載地址:

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

百度網盤:

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

密碼: q8ic

2.3 MAVlink代碼生成工具包

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

官網下載地址:

https://github.com/mavlink/mavlink

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

百度網盤:

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

密碼: t9pi

3

環境搭建

3.1 環境搭建說明

環境搭建也就是安裝相關軟件,主要是安裝Python和Future這兩個軟件。

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

3.2 安裝Python

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

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

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

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

3.安裝

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

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

4.添加路徑

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

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

5.檢驗是否安裝成功

A.查看系統環境變量,是否具有python路徑。

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

3.3 安裝Future

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

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

1.在線安裝

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

2.離線安裝

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

4

驗證環境變量

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

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • python
    +關注

    關注

    57

    文章

    4876

    瀏覽量

    90030
  • Git
    Git
    +關注

    關注

    0

    文章

    207

    瀏覽量

    16933
  • mavlink
    +關注

    關注

    0

    文章

    9

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    AT32開源鴻蒙開發環境搭建

    機 Windows 環境下用雅特力 ICP 工具下載到目標芯片上進行運行測試。 at32f403a_demo 示例默認配置成功運行后會在 UART1(tx:PA9/rx:PA10)上有打印輸出。串口配置及打印輸出結果如下。 圖
    發表于 01-16 13:56

    【瑞薩RA6E2地奇星開發板試用】介紹、環境搭建、工程測試

    【瑞薩RA6E2地奇星開發板試用】介紹、環境搭建、工程測試 本文介紹了瑞薩 RA6E2 地奇星開發板的基本信息,包括產品特點、參數資源、開發環境搭建以及工程測試等。 介紹 RA6E2
    發表于 12-07 15:27

    【瑞薩RA6E2地奇星開發板試用】+開發環境構建與下載測試

    所示來選取燒錄算法,來連接調試工具的情況下,則可見到圖12所示的連接狀態。 圖11 選取燒錄算法 圖12 連接狀態 經程序下載測試,證明下載功能有效,至此開發環境
    發表于 12-06 00:11

    RISC-V工具搭建

    1.RISC-V工具鏈安裝 參考網站:https://github.com/chipsalliance/rocket-chip 1)下載rocket-chip: $ gitclone
    發表于 10-29 08:02

    廣凌智慧實訓室核心設備匯總與環境搭建指南

    在教育數字化轉型的浪潮中,智慧多功能實訓室已成為高校和職業院校培養高素質應用型人才的核心載體。它通過虛實融合、智能管理、數據驅動等技術手段,為學生提供安全、高效、個性化的實踐學習環境。智慧實訓室怎么建?一起來看看智慧實訓室建設的設備和實訓
    的頭像 發表于 09-28 09:49 ?739次閱讀
    廣凌智慧實訓室核心設備匯總與<b class='flag-5'>環境</b><b class='flag-5'>搭建</b>指南

    【EK-RA6E2開發指南】開發環境搭建

    瑞薩電子的開發工具有很多,筆者習慣使用MDK開發,因此本文將基于MDK+RA Smart Configurator搭建開發環境
    的頭像 發表于 09-23 18:12 ?2917次閱讀
    【EK-RA6E2開發指南】開發<b class='flag-5'>環境</b><b class='flag-5'>搭建</b>

    開發環境一鍵部署 | 如何搭建Docker環境編譯ARM程序?

    點:環境搭建為何如此關鍵?嵌入式Linux開發,環境是地基。傳統方式下,開發者往往需要:四處搜尋匹配的工具鏈版本手動配置復雜的編譯參數多次反復適配
    的頭像 發表于 08-15 11:06 ?958次閱讀
    開發<b class='flag-5'>環境</b>一鍵部署 | 如何<b class='flag-5'>搭建</b>Docker<b class='flag-5'>環境</b>編譯ARM程序?

    【VisionFive 2單板計算機試用體驗】人臉識別1——交叉編譯環境搭建

    ARM一樣,自己搭建環境自己編譯吧。 今天第一篇,主要分享下怎么搭建riscv編譯環境環境,用無線網卡鏈接wifi也需要編譯內核,磨刀不誤砍
    發表于 07-20 23:59

    【Milk-V Duo S 開發板免費體驗】應用開發環境搭建

    ://github.com/milkv-duo/duo-examples.git 加載編譯環境 cd duo-examples source envsetup.sh 第一次加載會自動下載所需的編譯工具
    發表于 07-01 21:22

    迅為RK3588開發板RKLLM-Toolkit 環境搭建安裝 Miniconda

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

    第三章 開發環境搭建

    本章介紹了W55MH32開發環境搭建。常用工具 KEIL MDK功能強大,安裝需注意路徑等要點并安裝芯片包。還講解MDK5使用技巧,如文本美化、語法檢測、代碼編輯等實用功能。
    的頭像 發表于 05-26 09:40 ?1123次閱讀
    第三章 開發<b class='flag-5'>環境</b><b class='flag-5'>搭建</b>

    KaihongOS操作系統:開發環境搭建

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

    如何使用UCANS32K146讀取MAVLINK

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

    【瑞薩RA2L1入門學習】RA2L1開發環境搭建

    環境),基于 Eclipse?,但在此基礎上進行了優化,集成了一些更適合嵌入式開發的插件和組件。它的核心亮點包括: 強大的可視化配置工具 :可以直觀地進行引腳配置、外設管理、軟件堆棧添加等操作,減少
    發表于 03-07 11:33

    蜂鳥E203怎么搭建flash啟動的仿真環境

    問題:下載的tb文件中只提供了直接初始化ITCM仿真的辦法,沒有提供flash xip模式的仿真代碼 胡老師能否解答一下我該怎么搭建flash啟動的仿真環境,萬分感激!
    發表于 03-07 09:49