91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

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

實(shí)例篇 4G模組軟件之json數(shù)據(jù)處理!

合宙LuatOS ? 來源:合宙LuatOS ? 作者:合宙LuatOS ? 2024-11-12 12:17 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

今天我會(huì)把4G模組軟件的json數(shù)據(jù)處理整理成文,以低功耗模組Air780E為例,一一展示出來:

1、JSON介紹

JSON(JavaScriptObjectNotation)是一種輕量級(jí)的數(shù)據(jù)交換格式,易于人類閱讀和編寫,同時(shí)也易于機(jī)器解析和生成。它基于JavaScript編程語言的一個(gè)子集,但獨(dú)立于語言,廣泛用于不同編程環(huán)境中。

1.1 JSON的基本結(jié)構(gòu)

1.1.1 對(duì)象

由花括號(hào){}包圍,包含鍵值對(duì)。鍵是字符串,值可以是字符串、數(shù)字、布爾值、數(shù)組、對(duì)象或null。{"name":"Alice","age":30,"isStudent":false}

1.1.2 數(shù)組

由方括號(hào)[]包圍,包含一個(gè)有序的值列表。值可以是任何類型的數(shù)據(jù),包括對(duì)象和其他數(shù)組。["apple","banana","cherry"]

1.2 JSON的優(yōu)點(diǎn)

簡潔性:結(jié)構(gòu)簡單,易于理解和使用。

可移植性:語言無關(guān),幾乎所有的編程語言都支持JSON解析和生成。

靈活性:適用于各種數(shù)據(jù)結(jié)構(gòu)的表示。

1.3 常用場景

Web應(yīng)用:用于客戶端與服務(wù)器之間的數(shù)據(jù)交換。

配置文件:用于應(yīng)用程序的配置設(shè)置。

數(shù)據(jù)存儲(chǔ):用于存儲(chǔ)簡單的數(shù)據(jù)結(jié)構(gòu)。

綜上所述,JSON因其簡單和靈活的特性,已經(jīng)成為現(xiàn)代編程中數(shù)據(jù)交換的標(biāo)準(zhǔn)格式之一。

2、演示功能概述

本文使用Air780E核心板,生成與解析JSON格式數(shù)據(jù),并通過日志觀察實(shí)驗(yàn)結(jié)果。

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

3.1 Air780E開發(fā)板

3.2 TYPE-C數(shù)據(jù)線

wKgZomcy1aCAF8psABKBcl_Skk4686.png

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

4.1 Luatools

Luatools日志打印與程序燒錄軟件下載:
https://docs.openluat.com/Luatools/

4.2 core固件和源碼腳本
https://docs.openluat.com/air780e/luatos/app/utils/json/

注:core固件,是基礎(chǔ)環(huán)境,該固件由官方提供,用戶不可修改;源碼腳本,為應(yīng)用程序,可由客戶自行修改。

5軟硬件資料

https://docs.openluat.com/air780e/

● Air780E開發(fā)板原理圖,打開Air780E產(chǎn)品手冊(cè),訪問頁面中的《EVB_Air780X_V1.6.zip》

● API使用介紹說明

● Air780E開發(fā)板使用說明,打開Air780E產(chǎn)品手冊(cè),訪問頁面中的《開發(fā)板Core_Air780E使用說明V1.0.5.pdf》

5.1 開發(fā)板按鈕與指示燈圖示與說明

wKgaomcy1byAARVAAAMkJT83oaQ270.png

wKgZomcy1cyANd68AA3Q8t9dqk0143.png

5.2 硬件安裝與連接

5.2.1 SIM卡安裝

5.2.2 實(shí)物連接圖

wKgaomcy1dyAV-nmAAdu0aFkG2c044.png

注:開發(fā)板與電腦通過TYPE-C線連接,用于通信與供電,所以必須使用支持USB通信的TYPE-C線才可以;

6、代碼示例介紹

6.1 完整程序清單

注:完整復(fù)制后保存為main.lua,可直接使用

wKgaomcy1fGAEjYDAAgtPgRU5Rc043.png

wKgZomcy1gaADq5PAAnMvQvxl_8218.png

wKgaomcy1hmABKtGAAc0ckhoIas874.png

wKgZomcy1ieAJV2UAAB7u6HQ6-U443.png

7、功能驗(yàn)證

7.1 開機(jī)

按下圖所示通過TYPE-C線將開發(fā)板與電腦連接無誤后,開發(fā)板電源指示紅燈常亮,網(wǎng)絡(luò)指示燈滅:

wKgaomcy1jqAQGbDAAiA19wv6QE836.png

此時(shí)按下開機(jī)鍵,約2秒后釋放,等待幾秒網(wǎng)絡(luò)指示綠燈常亮,即開機(jī)成功,如下圖:

wKgaomcy1kiAbtgBAAb6rjGu6UU169.png

此時(shí)電腦設(shè)備管理器中會(huì)發(fā)現(xiàn)下圖所示幾個(gè)設(shè)備,即代表開機(jī)成功!

wKgaomcy1lOASQAkAAMu0nRe5z4788.png

7.2 打開Luatool軟件工具并進(jìn)入項(xiàng)目管理測試頁面

wKgZomcy1l6AZ0iWAAJzFOSjx0c215.png

7.3 按序號(hào)步驟創(chuàng)建項(xiàng)目

wKgZomcy1miAKtPCAAJaI5tDUzQ373.png

wKgaomcy1nWAK1tHAALh1tUfMaM447.png

7.4 按如下步驟進(jìn)行程序燒錄

wKgZoWcy1oeAGLckAAIWG6J5vJI493.png

wKgaoWcy1pWABmjgAAkaBRxJwvI971.png

7.5 觀察下載過程后確認(rèn)燒錄結(jié)果

wKgZoWcy1qCAIoC6AAHvpudUF30371.png

wKgaoWcy1quAFAT-AAGpmnlrIlI149.png

7.6 關(guān)閉項(xiàng)目管理界面,回到調(diào)試頁面,觀察輸出

wKgZoWcy1reAfx5aAAN9qf_DynU680.png

至此,我們已使用Air780E開發(fā)板驗(yàn)證了JSON編、解碼功能。

分享完畢,歡迎關(guān)注

審核編輯 黃宇

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

    關(guān)注

    15

    文章

    5618

    瀏覽量

    124006
  • 模組
    +關(guān)注

    關(guān)注

    6

    文章

    1769

    瀏覽量

    32260
  • JSON
    +關(guān)注

    關(guān)注

    0

    文章

    128

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    GD01C 4G路由模組:串口轉(zhuǎn)4G/WiFi/網(wǎng)口通信

    、適應(yīng)性強(qiáng)等特點(diǎn),是工業(yè)控制、智能家居、戶外聯(lián)網(wǎng)等領(lǐng)域的理想選擇。一、產(chǎn)品概述HLK-GD01C是一款集4G上網(wǎng)、有線路由、WiFi覆蓋于一體的多功能4G路由模組。它支
    的頭像 發(fā)表于 02-25 14:34 ?168次閱讀
    GD01C <b class='flag-5'>4G</b>路由<b class='flag-5'>模組</b>:串口轉(zhuǎn)<b class='flag-5'>4G</b>/WiFi/網(wǎng)口通信

    戶外4G模組優(yōu)選高穩(wěn)時(shí)鐘NDK NT2016SB TCXO

    日本電波NDK 19.200MHz溫補(bǔ)晶振NT2016SB以±2.5ppm高穩(wěn)定度、-40℃~85℃寬溫工作及2.0×1.6mm微型封裝,為戶外4G模組提供精準(zhǔn)時(shí)鐘。其低相位噪聲與快速啟動(dòng)特性,有效保障通信設(shè)備在嚴(yán)苛環(huán)境下的信號(hào)質(zhì)量與連接可靠性。
    的頭像 發(fā)表于 01-22 09:26 ?475次閱讀
    戶外<b class='flag-5'>4G</b><b class='flag-5'>模組</b>優(yōu)選高穩(wěn)時(shí)鐘NDK NT2016SB TCXO

    模組功耗入門指南:新手必須掌握的能耗知識(shí)

    設(shè)計(jì)隱患。 一,模組的低功耗特性概述 低功耗是 4G Cat.1 模組最重要的特性之一 4G Cat.1 模組有三種功耗模式,分別有各自的特
    的頭像 發(fā)表于 01-18 13:48 ?679次閱讀
    <b class='flag-5'>模組</b>功耗入門指南:新手必須掌握的能耗知識(shí)

    SN74CB3Q3257:助力高速數(shù)據(jù)處理的理想

    SN74CB3Q3257:助力高速數(shù)據(jù)處理的理想選 在當(dāng)今快速發(fā)展的電子科技領(lǐng)域,高速數(shù)據(jù)處理和傳輸需求日益增長,對(duì)電子元件的性能和可靠性也提出了更高的要求。SN74CB3Q3257這款 4
    的頭像 發(fā)表于 01-15 16:50 ?262次閱讀

    模組日志功能技術(shù)概覽

    本文是對(duì) 4G 模組, 以及 4G+GNSS 模組的日志功能的總體介紹。 通過日志,可以對(duì)研發(fā)過程中,以及模組運(yùn)行過程中的各種故障進(jìn)行分析
    的頭像 發(fā)表于 01-14 15:32 ?133次閱讀
    <b class='flag-5'>模組</b>日志功能技術(shù)概覽

    車聯(lián)網(wǎng)智能車載終端4G全網(wǎng)通T-BOX設(shè)計(jì)與應(yīng)用

    新能源汽車監(jiān)管BMS數(shù)據(jù)上傳、充電狀態(tài)監(jiān)控 中山邁易科技車聯(lián)網(wǎng)車載終端 技術(shù)標(biāo)準(zhǔn)與發(fā)展趨勢 合規(guī)要求:需符合GB/T32960國標(biāo)協(xié)議,實(shí)現(xiàn)終端與車輛信息交互 技術(shù)演進(jìn):從4G向5G升級(jí),集成邊緣計(jì)算能力,支持更高并發(fā)
    發(fā)表于 10-11 10:06

    CE31-TD系列4G遙控開關(guān)模組核心板方案推薦

    CE31-TD系列4G遙控開關(guān)模組核心板憑借其高性能、低延遲、多種控制方式和廣泛的應(yīng)用領(lǐng)域,成為市場上備受矚目的產(chǎn)品。無論是智能家居、工業(yè)自動(dòng)化還是醫(yī)療保健等領(lǐng)域,CE31-TD系列都能為用戶提供可靠的解決方案。
    的頭像 發(fā)表于 07-10 13:50 ?549次閱讀

    SkyOne? 汽車多模多頻段前端模塊,用于 4G LTE 和 4G LTE-A(下行鏈路載波聚合 (CA) 應(yīng)用) skyworksinc

    電子發(fā)燒友網(wǎng)為你提供()SkyOne? 汽車多模多頻段前端模塊,用于 4G LTE 和 4G LTE-A(下行鏈路載波聚合 (CA) 應(yīng)用)相關(guān)產(chǎn)品參數(shù)、數(shù)據(jù)手冊(cè),更有SkyOne? 汽車多模多頻段
    發(fā)表于 07-01 18:31
    SkyOne? 汽車多模多頻段前端模塊,用于 <b class='flag-5'>4G</b> LTE 和 <b class='flag-5'>4G</b> LTE-A(下行鏈路載波聚合 (CA) 應(yīng)用) skyworksinc

    中移ML307C(4G Cat1,C-SDK,OpenCPU)模組學(xué)習(xí)開發(fā)-編譯下載和運(yùn)行第一個(gè)程序

    一、硬件模組 二、硬件EVB 三、軟件驅(qū)動(dòng) 四、軟件
    發(fā)表于 06-18 20:57

    4G全網(wǎng)通網(wǎng)關(guān)是什么?有什么功能?

    4G全網(wǎng)通網(wǎng)關(guān)是一種能夠接入4G網(wǎng)絡(luò),并將4G網(wǎng)絡(luò)信號(hào)轉(zhuǎn)換為其他網(wǎng)絡(luò)信號(hào)(如WiFi、以太網(wǎng)等),實(shí)現(xiàn)多設(shè)備聯(lián)網(wǎng)的通信設(shè)備。它支持國內(nèi)三大運(yùn)營商(中國移動(dòng)、中國聯(lián)通、中國電信)的4G網(wǎng)
    的頭像 發(fā)表于 06-17 15:43 ?1300次閱讀
    <b class='flag-5'>4G</b>全網(wǎng)通網(wǎng)關(guān)是什么?有什么功能?

    4G DTU 無線數(shù)傳模塊:RS232/485轉(zhuǎn)4G,穩(wěn)定不宕機(jī)

    4G DTU(Data Transfer Unit)是一種工業(yè)級(jí)物聯(lián)網(wǎng)數(shù)據(jù)傳輸設(shè)備,主要用于將串口(如RS232/RS485)數(shù)據(jù)通過4G網(wǎng)絡(luò)無線傳輸?shù)竭h(yuǎn)程服務(wù)器或云平臺(tái)。它是工業(yè)自動(dòng)
    的頭像 發(fā)表于 05-29 14:58 ?1435次閱讀

    COD監(jiān)測革新!Air780EPM一站式替代STM32+4G模組的物聯(lián)網(wǎng)方案 ~

    通過將4G通信、COD數(shù)據(jù)處理與低功耗控制集成于Air780EPM芯片,本方案徹底顛覆STM32+外置模組的松散架構(gòu)。實(shí)測顯示,設(shè)備啟動(dòng)時(shí)間從STM32方案的12s縮短至3s。 水質(zhì)COD(化學(xué)
    的頭像 發(fā)表于 05-21 16:51 ?585次閱讀
    COD監(jiān)測革新!Air780EPM一站式替代STM32+<b class='flag-5'>4G</b><b class='flag-5'>模組</b>的物聯(lián)網(wǎng)方案 ~

    大公開!用Air780EPM重構(gòu)水質(zhì)COD監(jiān)測,替代STM32+4G模組的技術(shù)路徑

    本方案采用Air780EPM單芯片替代STM32+4G模組,集成COD傳感器驅(qū)動(dòng)、數(shù)據(jù)加密與4G通信功能。 水質(zhì)COD(化學(xué)需氧量)監(jiān)控是評(píng)估水體有機(jī)污染程度的核心手段,涉及多種技術(shù)、
    的頭像 發(fā)表于 05-16 15:34 ?644次閱讀
    大公開!用Air780EPM重構(gòu)水質(zhì)COD監(jiān)測,替代STM32+<b class='flag-5'>4G</b><b class='flag-5'>模組</b>的技術(shù)路徑

    基于EPCM3568B-LI的無線模塊應(yīng)用 — 4G

    產(chǎn)品采用硬件兼容性設(shè)計(jì),將通信模塊接口統(tǒng)一化設(shè)計(jì),通過接口預(yù)留M.2座子可接入5G/RedCap模組,也可通過轉(zhuǎn)接板兼容MiniPCIE接口的4G模塊。EPCM3
    的頭像 發(fā)表于 05-07 11:33 ?1444次閱讀
    基于EPCM3568B-LI的無線模塊應(yīng)用 — <b class='flag-5'>4G</b><b class='flag-5'>篇</b>

    4G DTU未來發(fā)展趨勢與展望

    在工業(yè)物聯(lián)網(wǎng)蓬勃發(fā)展的當(dāng)下,4G DTU 作為關(guān)鍵的數(shù)據(jù)傳輸設(shè)備,正深刻地改變著各行業(yè)的數(shù)據(jù)交互模式。從工業(yè)自動(dòng)化到智能交通,從環(huán)境監(jiān)測到智慧農(nóng)業(yè),4G DTU 憑借其高效、靈活的無線
    的頭像 發(fā)表于 04-22 18:44 ?669次閱讀