日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

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

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

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

MAVLink學(xué)習(xí)之路01_ 認(rèn)識(shí)MAVLink

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

掃碼添加小助手

加入工程師交流群

1寫在前面

1.MAVLink是一種非常輕量級的通信協(xié)議,在簡單的8位單片機(jī)上也可以運(yùn)行。

2.MAVLink的初衷主要是用于無人機(jī)上,但它的通用性和可移植性非常好,它也可以應(yīng)用于其它很多場合。

3.MAVLink的設(shè)計(jì)方式值得學(xué)習(xí)通信的朋友研究一下。

2

關(guān)于MAVLink

2.1 描述

MAVLink:Micro Air Vehicle Link,即微型飛行器連接通信協(xié)議,于2009年初由Lorenz Meier首次發(fā)布。

Mavlink協(xié)議是在串口通訊基礎(chǔ)上的一種更高層的開源通訊協(xié)議。

MAVLink是一種非常輕量級的通信協(xié)議,主要用于與無人機(jī)(以及板載無人機(jī)組件之間)進(jìn)行通信。

2.2 主要特征

1.效率很高

MAVLink V1每幀最少只有8個(gè)字節(jié)的數(shù)據(jù),包括幀頭和數(shù)據(jù)包丟棄檢測;

MAVLink V2每幀最少只有14個(gè)字節(jié)的數(shù)據(jù)(是一個(gè)更加安全和可擴(kuò)展的協(xié)議);

2.非常可靠

自2009年以來,MAVLink一直被用于在各種不同且具有挑戰(zhàn)性的通信信道上的許多不同車輛,地面站(和其他節(jié)點(diǎn))之間進(jìn)行通信。它提供了檢測數(shù)據(jù)包丟失,損壞和數(shù)據(jù)包身份驗(yàn)證的方法。

3.支持多種編程語言

可在多種MCU(如:STM32、Atmega、ARM7)和操作系統(tǒng)(如:Windows,Linux,MacOS,AndroidiOS)上運(yùn)行。

4.支持網(wǎng)絡(luò)上最多255個(gè)并發(fā)系統(tǒng)

2.3 參考網(wǎng)址

官網(wǎng):https://mavlink.io/en

地面站:

http://qgroundcontrol.org/mavlink/start

維基百科:

https://en.wikipedia.org/wiki/MAVLink

(提示:微信公眾號不支持外鏈接,請復(fù)制鏈接到瀏覽器打開)

3

MAVLink協(xié)議格式

目前MAVLink有兩個(gè)版本:V1和V2版本,差異及詳情請看下圖:

MAVLink V2是V1的拓展版本,是一個(gè)更加安全和可擴(kuò)展的協(xié)議。

由于市面上應(yīng)用較廣的還是V1版本,且支持的編程語言也是V1多余V2。因此,接下來(MAVLink學(xué)習(xí)之路)我都會(huì)結(jié)合MAVLink V1來講述(學(xué)會(huì)V1,V2和容易就掌握了)。

3.1 MAVLink V1格式

MAVLink通信內(nèi)容包含常見通信協(xié)議幀頭、幀尾、長度、校驗(yàn)等。協(xié)議格式及詳情見下圖:

4

MAVLink使用方法和步驟

MAVLink之所以受廣大無人機(jī)開發(fā)朋友的喜愛,原因就在于MAVLink移植方便、操作簡單,以及它的兼容性很好(當(dāng)然,這些都是它的優(yōu)點(diǎn),缺點(diǎn)肯定也是有的)。

要想使用MAVLink,一些基本的操作肯定還是得有。方便初學(xué)者對MAVLinK有進(jìn)一步的認(rèn)識(shí),我先羅列主要步驟。

4.1 主要步驟

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

2.環(huán)境搭建

3.通過xml配置MSG消息

4.移植到STM32

5.結(jié)合實(shí)例應(yīng)用編程

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

    關(guān)注

    6078

    文章

    45593

    瀏覽量

    673988
  • 通信協(xié)議
    +關(guān)注

    關(guān)注

    28

    文章

    1097

    瀏覽量

    42373
  • 協(xié)議
    +關(guān)注

    關(guān)注

    2

    文章

    620

    瀏覽量

    41200
  • mavlink
    +關(guān)注

    關(guān)注

    0

    文章

    9

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

    驅(qū)動(dòng)之路#20:Pinctrl 在手,引腳復(fù)用很順手

    ?歡迎關(guān)注,每周更新!? 本合集分享的是,我當(dāng)初學(xué)習(xí)Linux驅(qū)動(dòng)的來時(shí)路——《《驅(qū)動(dòng)之路》開篇:自序pinctrl節(jié)點(diǎn)下(rk3576-pinctrl.dtsi),定義具體的引腳配置(復(fù)用
    的頭像 發(fā)表于 04-07 21:18 ?525次閱讀
    驅(qū)動(dòng)<b class='flag-5'>之路</b>#20:Pinctrl 在手,引腳復(fù)用很順手

    ESP-01/01S 燒錄固件

    一、ESP-01 與 ESP-01S 的區(qū)別 引腳:ESP-01S 的 IO0、RST 和 EN 引腳內(nèi)置上拉,ESP-01 則沒有。 絲?。篍SP-
    的頭像 發(fā)表于 02-10 11:36 ?963次閱讀
    ESP-<b class='flag-5'>01</b>/<b class='flag-5'>01</b>S 燒錄固件

    驅(qū)動(dòng)之路#03:LCD 時(shí)序參數(shù)分析

    ? 題圖:浙江普陀山客運(yùn)中心最近獲得2021年度凡爾賽建筑獎(jiǎng)。 歡迎關(guān)注,每周更新!? 本合集分享的是,我當(dāng)初學(xué)習(xí)Linux驅(qū)動(dòng)的來時(shí)路——《《驅(qū)動(dòng)之路》開篇:自序13 tvb: 垂直上寬/后肩
    的頭像 發(fā)表于 02-10 08:27 ?2949次閱讀
    驅(qū)動(dòng)<b class='flag-5'>之路</b>#03:LCD 時(shí)序參數(shù)分析

    嵌入式單片機(jī)開發(fā)學(xué)習(xí)路徑

    學(xué)習(xí)C語言 C語言是嵌入式開發(fā)的基礎(chǔ)。掌握C語言的基本語法、指針、結(jié)構(gòu)體、內(nèi)存管理等內(nèi)容是進(jìn)入嵌入式開發(fā)的前提。 2. 硬件知識(shí) 2.1 認(rèn)識(shí)單片機(jī) 單片機(jī)是嵌入式系統(tǒng)中的核心器件。了解單片機(jī)
    發(fā)表于 02-09 15:42

    神經(jīng)網(wǎng)絡(luò)的初步認(rèn)識(shí)

    如今在機(jī)器學(xué)習(xí)的領(lǐng)域中,有許多方法可以用來解決特定的問題,例如房價(jià)預(yù)測、郵件分類、文件壓縮等。而與我們?nèi)粘I铌P(guān)系最密切的應(yīng)用莫過于計(jì)算機(jī)視覺(如學(xué)校門禁系統(tǒng))和自然語言處理(如Siri)。這些
    的頭像 發(fā)表于 12-17 15:05 ?488次閱讀
    神經(jīng)網(wǎng)絡(luò)的初步<b class='flag-5'>認(rèn)識(shí)</b>

    消費(fèi)電子EMC整改:被動(dòng)應(yīng)對到主動(dòng)防御的技術(shù)進(jìn)階之路

    消費(fèi)電子EMC整改:被動(dòng)應(yīng)對到主動(dòng)防御的技術(shù)進(jìn)階之路|南柯電子
    的頭像 發(fā)表于 12-15 10:12 ?550次閱讀

    消費(fèi)電子EMC整改:助從被動(dòng)修復(fù)到主動(dòng)防御的進(jìn)階之路

    消費(fèi)電子EMC整改:助從被動(dòng)修復(fù)到主動(dòng)防御的進(jìn)階之路|南柯電子
    的頭像 發(fā)表于 12-03 09:52 ?681次閱讀

    STM32和ESP32有什么區(qū)別?如何選開發(fā)板?資深工程師學(xué)習(xí)路線建議!

    ,并為你揭示一條通往高薪嵌入式崗位的進(jìn)階之路01初學(xué)者入門單片機(jī):選STM32還是ESP32?區(qū)別是什么?STM32與ESP32無疑是單片機(jī)入門的兩款經(jīng)典MCU,在
    的頭像 發(fā)表于 11-07 15:18 ?1225次閱讀
    STM32和ESP32有什么區(qū)別?如何選開發(fā)板?資深工程師<b class='flag-5'>學(xué)習(xí)</b>路線建議!

    SD642-EN-V01

    SD642-EN-V01
    發(fā)表于 09-19 17:25 ?0次下載

    金升陽黨委“光源行動(dòng)”啟程:以責(zé)任之光照亮求學(xué)之路

    金升陽黨委“光源行動(dòng)”啟程:以責(zé)任之光照亮求學(xué)之路
    的頭像 發(fā)表于 09-08 15:12 ?640次閱讀
    金升陽黨委“光源行動(dòng)”啟程:以責(zé)任之光照亮求學(xué)<b class='flag-5'>之路</b>

    BASiC_BSRD-2503-ES01數(shù)據(jù)手冊

    BASiC_BSRD-2503-ES01
    發(fā)表于 09-01 16:25 ?9次下載

    Texas Instruments TPS62A01QEVM-270 &amp; TPS62A01AQEVM-270評估模塊數(shù)據(jù)手冊

    Texas Instruments TPS62A01QEVM-270和TPS62A01AQEVM-270評估模塊旨在幫助用戶快速評估和測試TPS62A01-Q1和TPS62A01A-Q
    的頭像 發(fā)表于 08-05 13:39 ?1298次閱讀
    Texas Instruments TPS62A<b class='flag-5'>01</b>QEVM-270 &amp; TPS62A<b class='flag-5'>01</b>AQEVM-270評估模塊數(shù)據(jù)手冊

    迅為RK3568開發(fā)板安裝燒錄工具-安裝 RKTool 驅(qū)動(dòng)

    在燒寫鏡像之前首先需要安裝 RKTool 驅(qū)動(dòng)。 RKTool 驅(qū)動(dòng)在網(wǎng)盤資料“iTOP-3568 開發(fā)板\\\\01_【iTOP-RK3568 開發(fā)板】基礎(chǔ)資料【V1.7版本
    發(fā)表于 05-29 10:47

    第一章 W55MH32 高性能以太網(wǎng)單片機(jī)的學(xué)習(xí)方法概述

    本章介紹W55MH32的學(xué)習(xí)方法,建議先了解硬件資源,按基礎(chǔ)篇、入門篇循序漸進(jìn)學(xué)習(xí)。參考兩份手冊,提供例程資料,還給出官網(wǎng)、github 等學(xué)習(xí)資料查找渠道。讓我們一起踏上W55MH32高性能以太網(wǎng)單片機(jī)的
    的頭像 發(fā)表于 05-26 09:07 ?1111次閱讀
    第一章 W55MH32 高性能以太網(wǎng)單片機(jī)的<b class='flag-5'>學(xué)習(xí)</b>方法概述

    即刻啟程,踏上W55MH32高性能以太網(wǎng)單片機(jī)學(xué)習(xí)之路!

    即刻啟程,踏上W55MH32高性能以太網(wǎng)單片機(jī)學(xué)習(xí)之路!即刻開啟W55MH32學(xué)習(xí)之旅!本教系列程配套官方手冊與W55MH32L開發(fā)板,從外設(shè)功能框圖解析到代碼實(shí)操,助你掌握高性能以太網(wǎng)單片機(jī)的架構(gòu)和核心原理,輕松駕馭多接口及以
    的頭像 發(fā)表于 05-07 18:51 ?1492次閱讀
    即刻啟程,踏上W55MH32高性能以太網(wǎng)單片機(jī)<b class='flag-5'>學(xué)習(xí)</b><b class='flag-5'>之路</b>!
    习水县| 克什克腾旗| 清徐县| 龙川县| 娄底市| 富锦市| 崇义县| 临安市| 汉沽区| 都昌县| 敦煌市| 武城县| 固始县| 丽水市| 吉安县| 奉化市| 吉林省| 桐庐县| 尼勒克县| 德昌县| 清流县| 屏东市| 盈江县| 南安市| 江达县| 仙居县| 镇巴县| 康平县| 定安县| 班玛县| 怀仁县| 涡阳县| 鱼台县| 遂川县| 南丹县| 黔江区| 内乡县| 建平县| 遵化市| 崇阳县| 霍州市|