chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

LuatOS GNSS定位技術(shù)深度解析:初始化流程、NMEA數(shù)據(jù)提取與實(shí)時(shí)上傳

青山老竹農(nóng) ? 來源:jf_82863998 ? 作者:jf_82863998 ? 2025-10-29 16:02 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

深入探究LuatOS平臺上的GNSS定位技術(shù),是提升應(yīng)用精度與可靠性的關(guān)鍵。本文將深度解析GNSS定位的初始化流程,詳細(xì)講解如何從原始數(shù)據(jù)中提取并解析NMEA信息,以及最終如何將解析出的位置數(shù)據(jù)實(shí)現(xiàn)實(shí)時(shí)上傳。


一、GPS 概述

GPS 最先來自美國,1978 年,美國發(fā)射了第一顆 GPS 衛(wèi)星,發(fā)明和實(shí)踐了衛(wèi)星定位技術(shù)。衛(wèi)星定位技術(shù)原理是,覆蓋全球的多顆定位衛(wèi)星連續(xù)發(fā)射一定頻率的無線電信號,移動(dòng)終端上集成便攜式衛(wèi)星信號接收機(jī),接收機(jī)接收衛(wèi)星信號并測量衛(wèi)星到終端接收機(jī)之間的距離,最終由移動(dòng)終端利用多顆衛(wèi)星位置和與這些衛(wèi)星的距離計(jì)算出移動(dòng)終端的具體位置。后來出現(xiàn)了歐洲的 Galileo、俄羅斯的 GLONASS、中國的北斗等,所以如今的 GPS 實(shí)質(zhì)上是作為一個(gè)衛(wèi)星定位技術(shù)體系 GNSS 的代名詞,而不是單指美國的 GPS 系統(tǒng)。

GPS 提供的服務(wù)包括定位、授時(shí)和導(dǎo)航。定位服務(wù)就是 GPS 終端獲得其位置的服務(wù),授時(shí)服務(wù)就是 GPS 終端獲得正確時(shí)間的服務(wù),導(dǎo)航服務(wù)是計(jì)算 GPS 終端速度和運(yùn)動(dòng)方向的服務(wù)。GPS 不限制終端數(shù),在 GPS 衛(wèi)星信號不被阻擋的情況下,在地球上任何地點(diǎn)、任何時(shí)間,任何 GPS 終端都可以得到正確的位置和時(shí)間。定位只需要一個(gè)條件,那就是能夠接收到足夠多的衛(wèi)星信號。因此在室內(nèi)通常無法定位。

Air8000 作為集成了 4G、Wi-Fi、BLE、GNSS(全球?qū)Ш叫l(wèi)星系統(tǒng))等多功能的高性能工業(yè)引擎,其內(nèi)置的 GPS 模塊能夠提供穩(wěn)定、準(zhǔn)確的定位服務(wù)。

二、演示功能概述

本教程將演示如何使用 Air8000 的 GPS 功能,包括硬件連接、軟件配置、代碼編寫等步驟,最終實(shí)現(xiàn)通過 Air8000 獲取 GPS 信息,并將其進(jìn)行本地處理或上傳至指定的服務(wù)器。

三、準(zhǔn)備硬件環(huán)境

3.1 Air8000 核心板

wKgZPGkBwd2AaBRAABZYTip2KJQ336.png


3.2 GPS 天線

wKgZO2kBwheAOMSiAA2Ug0QXweY191.png

參考:硬件環(huán)境清單:https://docs.openluat.com/air8000/luatos/common/hwenv/,準(zhǔn)備以及組裝好硬件環(huán)境。

wKgZPGkBwt6ACC0rAAnsAa1mICA065.png

四、準(zhǔn)備軟件環(huán)境

1. 燒錄工具Luatools;

2. 內(nèi)核固件文件(底層 core 固件文件):LuatOS-SoC_V2014_Air8000_2.soc;此頁面有新版本固件的話選用最新版本固件。

3. LuatOS 需要的腳本和資源文件:https://gitee.com/openLuat/LuatOS/tree/master/module/Air8000/demo/GPS

4. lib 腳本文件:使用 Luatools 燒錄時(shí),勾選 添加默認(rèn) lib 選項(xiàng),使用默認(rèn) lib 腳本文件;

準(zhǔn)備好軟件環(huán)境之后,接下來查看如何燒錄項(xiàng)目文件到 Air8000 開發(fā)板中,將本篇文章中演示使用的項(xiàng)目文件燒錄到 Air8000 開發(fā)板中。

五、GPS 軟硬件參考

5.1 API 接口介紹

本教程使用 api 接口為:

https://docs.openluat.com/osapi/core/libgnss/

5.2 GPS 硬件設(shè)計(jì)

GPS 在硬件設(shè)計(jì)中天線部分是比較關(guān)鍵的,可以參考這篇文章:(Air8000 GNSS 硬件設(shè)計(jì)指導(dǎo):https://docs.openluat.com/air8000/luatos/hardware/design/gnssant/)

在核心板上內(nèi)置 GNSS ipex 連接器,同時(shí)內(nèi)置 3.3V LDO, 用于有源天線供電。因此可以使用外部有源天線直接連接 GNSS 連接器。

wKgZPGkBw4aAYHapAAjKVbfg0oc470.png

注意:目前有源天線供電僅支持 3.3V 有源天線,請注意連接的有源天線的供電范圍。

六、代碼示例介紹

6.1 軟件代碼介紹

wKgZO2kBw76AcB2iAAh1lJuQ0Es836.png

6.2 效果展示

wKgZO2kBxBaANeXtAARBQ9i523A057.png

將定位成功后的經(jīng)緯度復(fù)制到此頁面:https://www.openluat.com/GPS-Offset.html??梢圆榭次恢眯畔⒑妥鴺?biāo)系轉(zhuǎn)換后的經(jīng)緯度。

wKgZO2kBxHqAF1MKAAR1Hw0SpM0792.png

七、總結(jié)

本教程詳細(xì)介紹了如何使用 Air8000 的 GPS 功能,包括硬件連接、軟件配置、代碼編寫等步驟。通過本教程的學(xué)習(xí),讀者應(yīng)該能夠掌握 Air8000 GPS 功能的基本使用方法,并能夠根據(jù)實(shí)際需求進(jìn)行擴(kuò)展和應(yīng)用。

八、注意事項(xiàng)與常見問題

8.1、GPS 定位經(jīng)緯度不準(zhǔn)確

1、坐標(biāo)沒有糾偏,參考:http://www.openluat.com/GPS-Offset.html進(jìn)行糾偏處理

2、周圍有比較高的障礙物,會(huì)導(dǎo)致定位誤差

3、在開闊地帶,正常情況下定位精度只能做到 5 米

4、不能在室內(nèi)測試,必須到室外測試;如果只能在室內(nèi)測試,可以淘寶搜索“gps 信號轉(zhuǎn)發(fā)器”

8.2、Air8000 獲取到的經(jīng)緯度數(shù)據(jù)是基于什么坐標(biāo)系

使用國際標(biāo)準(zhǔn) WGS-84 坐標(biāo)系,需要自己進(jìn)行坐標(biāo)系轉(zhuǎn)換各 GPS 坐標(biāo)系說明以及轉(zhuǎn)換方法。

8.3、GPS 天線如何設(shè)計(jì)

參考:https://docs.openluat.com/air8000/luatos/hardware/design/gnssant/

8.4、可視衛(wèi)星、可用衛(wèi)星有什么區(qū)別

可視衛(wèi)星是當(dāng)前區(qū)域,接收條件良好情況下,應(yīng)該可以收到衛(wèi)星信號的衛(wèi)星。

可用衛(wèi)星是當(dāng)前已經(jīng)收到信號并正在使用參與定位的衛(wèi)星。

8.5、 GGA 和 RMC 應(yīng)該用哪個(gè)

視具體情況而定,建議用 gga,信息相對更全面。

8.6、如何解讀 NMEA 報(bào)文每個(gè)字段的含義

參考:NMEA-0183 協(xié)議簡介

8.7、車載使用時(shí)需要天線引出到車頂上嗎

1、擋風(fēng)玻璃如果沒有貼膜或者貼了不含金屬材料的膜,可以放在擋風(fēng)玻璃下,但是 gps 信號會(huì)有一定衰減,在萬不得已的情況下,可以放在擋風(fēng)玻璃下,最好再實(shí)際測試確認(rèn)一下。 2、擋風(fēng)玻璃如果貼了含有金屬材料的膜,則不能放在擋風(fēng)玻璃下,必須將天線到車頂。

8.8、如何輸出原始 NMEA 數(shù)據(jù)

可以通過 libgnss.bind(id, next_id)接口進(jìn)行綁定。

wKgZO2kBxSWAE0RWAAD-eeuVbt0503.png


今天的內(nèi)容就分享到這里了~

審核編輯 黃宇

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

    關(guān)注

    5

    文章

    1571

    瀏覽量

    36603
  • GNSS
    +關(guān)注

    關(guān)注

    9

    文章

    966

    瀏覽量

    50903
  • LuatOS
    +關(guān)注

    關(guān)注

    0

    文章

    141

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

    EtherCAT總線初始化步驟

    EtherCAT(Ethernet for Control Automation Technology)是一種高性能的工業(yè)以太網(wǎng)通信協(xié)議,廣泛應(yīng)用于工業(yè)自動(dòng)領(lǐng)域。其初始化過程是確保系統(tǒng)穩(wěn)定運(yùn)行
    的頭像 發(fā)表于 12-22 10:10 ?330次閱讀
    EtherCAT總線<b class='flag-5'>初始化</b>步驟

    深度解析 | 低抖動(dòng)高精度EtherCAT多軸控制的實(shí)現(xiàn)與實(shí)踐案例

    ,清晰地展示了狀態(tài)管理、數(shù)據(jù)交換與同步調(diào)用的完整框架。 三、核心流程解析:EtherCAT多軸控制系統(tǒng)如何運(yùn)行以下是基于典型實(shí)現(xiàn)流程的代碼框架
    發(fā)表于 12-09 17:17

    LuatOS exgnss擴(kuò)展庫實(shí)戰(zhàn)進(jìn)階:GNSS功能開發(fā)全流程!

    GNSS功能開發(fā)涉及多環(huán)節(jié)協(xié)同,LuatOS exgnss擴(kuò)展庫是其中的關(guān)鍵樞紐。本文以全流程探秘形式,從硬件準(zhǔn)備、固件燒錄到代碼實(shí)現(xiàn),詳解exgnss庫的setup配置、模式生命周期管理及
    的頭像 發(fā)表于 11-14 15:24 ?5572次閱讀
    <b class='flag-5'>LuatOS</b> exgnss擴(kuò)展庫實(shí)戰(zhàn)進(jìn)階:<b class='flag-5'>GNSS</b>功能開發(fā)全<b class='flag-5'>流程</b>!

    【CPKCOR-RA8D1】基于CPKCOR-RA8D1的GNSS RTK系統(tǒng)設(shè)計(jì)

    (g_uart0.p_ctrl, UART_GNSS_BAUDRATE, NULL); // 初始化差分數(shù)據(jù)UART(傳輸RTCM) g_uart1.p_api->open(g_uart1.p_ctrl
    發(fā)表于 11-09 19:55

    Air8000-LuatOS exvib擴(kuò)展庫實(shí)操指南:全流程技術(shù)細(xì)節(jié)深度解讀

    掌握exvib擴(kuò)展庫的使用,是提升Air8000-LuatOS項(xiàng)目開發(fā)效率的關(guān)鍵。本文以全流程實(shí)操為核心,深度解讀技術(shù)細(xì)節(jié),涵蓋初始化
    的頭像 發(fā)表于 11-01 20:09 ?209次閱讀
    Air8000-<b class='flag-5'>LuatOS</b> exvib擴(kuò)展庫實(shí)操指南:全<b class='flag-5'>流程</b><b class='flag-5'>技術(shù)</b>細(xì)節(jié)<b class='flag-5'>深度</b>解讀

    LuatOS AGPS 輔助定位開發(fā)實(shí)戰(zhàn)教程

    為解決傳統(tǒng) GPS 定位慢、功耗高的痛點(diǎn),AGPS 技術(shù)通過輔助數(shù)據(jù)注入提升效率。本教程以 LuatOS 開發(fā)環(huán)境為基礎(chǔ),循序漸進(jìn)地講解 AGPS 輔助
    的頭像 發(fā)表于 10-31 17:34 ?1121次閱讀
    <b class='flag-5'>LuatOS</b> AGPS 輔助<b class='flag-5'>定位</b>開發(fā)實(shí)戰(zhàn)教程

    LuatOSGNSS定位開發(fā)實(shí)戰(zhàn):初識定位、NMEA解碼與位置追蹤上報(bào)

    LuatOS環(huán)境中進(jìn)行GNSS定位開發(fā),是許多物聯(lián)網(wǎng)項(xiàng)目的基礎(chǔ)需求。本指南旨在提供一份實(shí)戰(zhàn)向?qū)?,帶您?jīng)歷從GNSS定位
    的頭像 發(fā)表于 10-29 16:03 ?292次閱讀
    <b class='flag-5'>LuatOS</b>下<b class='flag-5'>GNSS</b><b class='flag-5'>定位</b>開發(fā)實(shí)戰(zhàn):初識<b class='flag-5'>定位</b>、<b class='flag-5'>NMEA</b>解碼與位置追蹤上報(bào)

    LuatOS腳本開發(fā)入門:嵌入式運(yùn)行框架全解析!

    想搞懂LuatOS如何運(yùn)行Lua腳本?本文深入剖析其嵌入式運(yùn)行框架,涵蓋虛擬機(jī)加載、任務(wù)協(xié)程、系統(tǒng)初始化等關(guān)鍵環(huán)節(jié),適合初學(xué)者。 一、LuatOS 編程起步 1.1 底層固件怎么啟動(dòng) Luat
    的頭像 發(fā)表于 09-26 17:45 ?389次閱讀
    <b class='flag-5'>LuatOS</b>腳本開發(fā)入門:嵌入式運(yùn)行框架全<b class='flag-5'>解析</b>!

    GraniStudio:初始化例程

    1.文件運(yùn)行 導(dǎo)入工程 雙擊運(yùn)行桌面GraniStudio.exe。 通過引導(dǎo)界面導(dǎo)入初始化例程,點(diǎn)擊導(dǎo)入按鈕。 打開初始化例程所在路徑,選中初始化.gsp文件,點(diǎn)擊打開,完成導(dǎo)入。 2.功能
    的頭像 發(fā)表于 08-22 16:45 ?785次閱讀
    GraniStudio:<b class='flag-5'>初始化</b>例程

    定義IO初始化結(jié)構(gòu)體

    由上述IOPORT相關(guān)功能的枚舉類型我們可以知道,在對IOPORT模塊進(jìn)行初始化時(shí)需要根據(jù)情況配置它們。因此我們定義一個(gè)IOPORT初始化的結(jié)構(gòu)體類型IOPORT_Init_t,它的成員包括了由上述所有枚舉類型所聲明的變量,因此該結(jié)構(gòu)體類型的變量可以包含IOPORT的相關(guān)
    的頭像 發(fā)表于 07-16 16:26 ?1278次閱讀

    IM 系列設(shè)備過載保護(hù)觸發(fā)界面初始化中斷的機(jī)制解析與閾值建模

    一、過載保護(hù)觸發(fā)界面初始化中斷的機(jī)制解析 (一)硬件監(jiān)測與保護(hù)執(zhí)行邏輯 IM 系列設(shè)備通過集成的電流傳感器、溫度傳感器等硬件組件,實(shí)時(shí)采集設(shè)備運(yùn)行參數(shù)。當(dāng)設(shè)備機(jī)械負(fù)載異常增加,如傳送帶卡死,電機(jī)
    的頭像 發(fā)表于 07-07 09:42 ?464次閱讀
    IM 系列設(shè)備過載保護(hù)觸發(fā)界面<b class='flag-5'>初始化</b>中斷的機(jī)制<b class='flag-5'>解析</b>與閾值建模

    IM系列設(shè)備過載故障:界面初始化終止的診斷流程與修復(fù)指南

    當(dāng) IM 系列設(shè)備出現(xiàn)過載故障導(dǎo)致界面初始化終止時(shí),通常表現(xiàn)為設(shè)備啟動(dòng)后操作界面無顯示、指示燈異常閃爍或初始化進(jìn)度條停滯不前,同時(shí)可能伴隨設(shè)備運(yùn)行異響或異常發(fā)熱。初步判斷時(shí),可觀察設(shè)備是否有錯(cuò)
    的頭像 發(fā)表于 06-28 09:47 ?1092次閱讀

    IM 系列設(shè)備過載保護(hù)機(jī)制下界面初始化中斷的底層邏輯與解決方案

    一、過載保護(hù)機(jī)制與界面初始化的關(guān)聯(lián)基礎(chǔ) IM 系列設(shè)備的過載保護(hù)機(jī)制是保障設(shè)備安全運(yùn)行的核心功能,其通過傳感器實(shí)時(shí)采集設(shè)備運(yùn)行參數(shù),如電流、電壓、溫度、系統(tǒng)資源占用率等。一旦這些參數(shù)超出預(yù)設(shè)閾值
    的頭像 發(fā)表于 06-27 09:58 ?467次閱讀

    巍泰技術(shù) GNSS 與 UWB 無線定位系統(tǒng)技術(shù)差異與應(yīng)用優(yōu)勢解析

    在當(dāng)今的智能化時(shí)代,定位技術(shù)已經(jīng)成為各行各業(yè)不可或缺的一部分。其中,GNSS(全球衛(wèi)星導(dǎo)航系統(tǒng))和UWB(超寬帶)定位技術(shù)因其各自的特點(diǎn)而廣
    的頭像 發(fā)表于 02-08 16:55 ?1111次閱讀
    巍泰<b class='flag-5'>技術(shù)</b> <b class='flag-5'>GNSS</b> 與 UWB 無線<b class='flag-5'>定位</b>系統(tǒng)<b class='flag-5'>技術(shù)</b>差異與應(yīng)用優(yōu)勢<b class='flag-5'>解析</b>

    巍泰技術(shù)GNSS大容量無線定位系統(tǒng):高精度衛(wèi)星定位,實(shí)時(shí)傳輸新選擇

    隨著我國科技水平的不斷提高,衛(wèi)星定位技術(shù)在各個(gè)領(lǐng)域得到了廣泛應(yīng)用。WTS-100(V2.0GNSS)無線定位系統(tǒng)作為一種高精度、實(shí)時(shí)傳輸?shù)男l(wèi)
    的頭像 發(fā)表于 02-05 17:22 ?1024次閱讀
    巍泰<b class='flag-5'>技術(shù)</b><b class='flag-5'>GNSS</b>大容量無線<b class='flag-5'>定位</b>系統(tǒng):高精度衛(wèi)星<b class='flag-5'>定位</b>,<b class='flag-5'>實(shí)時(shí)</b>傳輸新選擇