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

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

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

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

深度解析 4G模組GPIO編程技巧篇

青山老竹農(nóng) ? 來源:jf_82863998 ? 作者:jf_82863998 ? 2024-11-20 23:08 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

本文將解析4G模組GPIO編程技巧,從概述、軟硬件環(huán)境準(zhǔn)備、示例等詳細(xì)道來:

一、GPIO 概述

GPIO 是通用型輸入輸出的簡稱,一個(gè) GPIO 引腳可以用于輸入、輸出或其他特殊功能。

二、演示功能概述

本文將介紹 724UG GPIO 的輸入與輸出 DEMO 講解與效果演示。

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

3.1 開發(fā)板準(zhǔn)備

使用 Air724UG-NFM 開發(fā)板,如下圖所示:

wKgZoWc9-mSAXDtEABb6SHB_A40024.png

此開發(fā)板的詳細(xì)使用說明參考:
https://docs.openluat.com/air724ug/product/

Air724UG 產(chǎn)品手冊(cè)中的 《EVB_Air724UG_AXX開發(fā)板使用說明》,寫這篇文章時(shí)最新版本的使用說明為:《EVB_Air724UG_A14開發(fā)板使用說明》;開發(fā)板使用過程中遇到任何問題,可以直接參考這份使用說明文檔。

3.2 數(shù)據(jù)通信

請(qǐng)準(zhǔn)備一根用于連接 Air724UG-NFM 開發(fā)板和 PC 電腦的數(shù)據(jù)線,該數(shù)據(jù)線將實(shí)現(xiàn)業(yè)務(wù)邏輯的控制與交互。

USB 數(shù)據(jù)線(其一端為 micro-B 接口(俗稱老安卓口),用于連接 Air724UG-NFM 開發(fā)板)。通常,這種數(shù)據(jù)線的外觀如下示意圖所示:

wKgaoWc9-nmAIqYyAAIsbt2QdLc739.png

USB 數(shù)據(jù)線:此數(shù)據(jù)線不僅用于為測(cè)試板供電,還可用于查看抓取 lua 腳本上層和底層 core 日志。其一端為 micro-B 接口,連接 Air724UG-NFM 開發(fā)板;另一端為標(biāo)準(zhǔn) USB 接口,連接 PC 電腦。

3.3 PC 電腦

WINDOWS 系統(tǒng),其他暫無特別要求;

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

4.1 源碼和工具

724UG 模塊使用固件為LuatOS-Air_V4030_RDA8910_TTS_NOLVGL_FLOAT.pac

下載最新版本的底層 CORE,解壓后會(huì)出現(xiàn)多個(gè)版本的固件,本教程使用的是 LuatOS-Air_V4030_RDA8910_TTS_NOLVGL_FLOAT.dfota.bin。

wKgaoWc9-oyAdY_sAActmXqRt3c561.png

本教程使用的 demo:
https://gitee.com/openLuat/LuatOS-Air724UG/tree/master/script_LuaTask/demo/gpio/gpioSingle

將固件和腳本燒錄到模塊中,使用說明參考:
https://docs.openluat.com/Luatools/

4.2 燒錄代碼

首先,確保你的 Luatools 的版本大于或者等于 3.0.6 版本.

在 Luatools 的左上角上有版本顯示的,如圖所示:

wKgZoWc9-pyAHNYIAAFGCC9eZ0Y106.png

Luatools 版本沒問題的話, 就點(diǎn)擊 Luatools 右上角的“項(xiàng)目管理測(cè)試”按鈕,如下圖所示:

wKgZoWc9-qeAEiRWAAFhfercOTI844.png

這時(shí)會(huì)彈出項(xiàng)目管理和燒錄管理的對(duì)話框,如下圖:

wKgaoWc9-rKAXmg8AARKUznSH_A221.png

選擇對(duì)應(yīng)的項(xiàng)目燒錄代碼。

wKgZoWc9-r2AKDFKAAQ36-PSuC0597.png

五、GPIO 軟硬件資料

5.1 相關(guān)硬件接口

Air724UG 模塊引腳共支持 28 個(gè) GPIO,部分引腳上電前后狀態(tài)不同,如使用這些管腳,需根據(jù)實(shí)際情況使用。

管腳定義:

wKgaoWc9-siACPOsAAGGBdOD1AM216.png

參考硬件設(shè)計(jì)手冊(cè)中的管腳描述:
https://docs.openluat.com/air724ug/product/

5.2 相關(guān) API 介紹

GPIO 相關(guān) API:
https://doc.openluat.com/wiki/21?wiki_page_id=2286

六、功能示例

6.1 GPIO 簡介

GPIO(General-Purpose Input/Output) 指通用輸入輸出口。在軟件運(yùn)行期間能夠動(dòng)態(tài)配置和控制的通用引腳,實(shí)現(xiàn)某時(shí)刻電平狀態(tài)的輸出與輸入,即可以通過它們輸出高低電平或者通過它們讀入引腳的狀態(tài)-是高電平或是低電平。

6.2 輸入模式簡介

GPIO 的輸入模式是指將 GPIO 配置為接收外部信號(hào)的模式。

6.2.1 核心代碼

wKgZoWc9-tOAPUPTAAGUS-TewpA171.png

6.2.2 示例效果展示

使用杜邦線短接 VDD1V8 和 GPIO19。

wKgaoWc9-uGACamuABI07EPXzRI788.png

wKgZoWc9-uyANjSQAApJX5DdT2k832.png

6.3 輸出模式簡介

GPIO 的輸出模式是指將 GPIO 配置為向外界輸出高低電平的模式。

6.3.1 核心代碼

wKgaoWc9-vaAdyQhAAIZgSaLh9o868.png

6.3.2 示例效果展示:

wKgaoWc9-v-AYfTaAAlbc_MLsCM215.png

6.4 中斷模式簡介

當(dāng) GPIO 檢測(cè)到電平變化且滿足觸發(fā)條件時(shí),觸發(fā)中斷,CPU 就會(huì)暫停當(dāng)前任務(wù),執(zhí)行中斷回調(diào)函數(shù)中的內(nèi)容,當(dāng)中斷回調(diào)函數(shù)中的內(nèi)容執(zhí)行完畢時(shí),再繼續(xù)執(zhí)行之前沒有執(zhí)行完的任務(wù)。除了中斷回調(diào)方式,還有中斷計(jì)數(shù)模式。中斷計(jì)數(shù)模式時(shí),中斷時(shí)不回調(diào)。

6.4.1 核心代碼

wKgZoWc9-wqAL4nOAAI1yD0wsqA227.png

6.4.2 示例效果展示:

使用杜邦線將 GPIO13 短接下 VDD1V8.

wKgZoWc9-xSAMK6nAAOpP7yCheg717.png

七、總結(jié)

本節(jié)我們學(xué)習(xí)了有關(guān) GPIO 的知識(shí)。其中包括輸入模式,輸出模式,中斷模式。

合宙 Cat.1 模塊具有多種不同的 GPIO 接口,部分 GPIO 口同時(shí)可復(fù)用為其他功能,并且模塊的 GPIO 管腳輸入輸出電壓能力按照不同的電壓域區(qū)分,特珠管腳的使用需要打開對(duì)應(yīng)的電壓域方能使用。

八、常見問題

1. 為什么 GPIO4 管腳操作沒反應(yīng)?

答:GPIO4 管腳為 VCC_LCD 電壓域,需要先配置 pmd.ldoset(2,pmd.LDO_VLCD)打開,才能正常操作該管腳。

九、擴(kuò)展

脈沖統(tǒng)計(jì)個(gè)數(shù):

使用杜邦線短接 GPIO23 和 GPIO11

wKgaoWc9-y6AW-ibAARiy2lwNqE639.pngwKgZoWc9-zqAGZUFAAIkN-Mk6cw013.png

示例效果展示:

wKgZoWc9-0OAWxx9AAhY5kqUyyI358.png

分享完畢。

審核編輯 黃宇

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

    關(guān)注

    15

    文章

    5616

    瀏覽量

    123842
  • 編程
    +關(guān)注

    關(guān)注

    90

    文章

    3716

    瀏覽量

    97124
  • GPIO
    +關(guān)注

    關(guān)注

    16

    文章

    1328

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(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 ?71次閱讀
    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 ?392次閱讀
    戶外<b class='flag-5'>4G</b><b class='flag-5'>模組</b>優(yōu)選高穩(wěn)時(shí)鐘NDK NT2016SB TCXO

    從零開始學(xué)模組功耗:新手必備基礎(chǔ)解析

    。 一,模組的低功耗特性概述 低功耗是 4G Cat.1 模組最重要的特性之一 4G Cat.1 模組有三種功耗模式,分別有各自的特點(diǎn); ?
    的頭像 發(fā)表于 01-17 19:24 ?137次閱讀
    從零開始學(xué)<b class='flag-5'>模組</b>功耗:新手必備基礎(chǔ)<b class='flag-5'>解析</b>

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

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

    新品上市:用微信小程序就能遠(yuǎn)程控制的遙控開關(guān)+本地雙控的4G模塊,來了!

    新品上市CE31-BxxRX系列4G無線遙控開關(guān)CE31-TD04X4G遠(yuǎn)程遙控開關(guān)模組CE31-SD02X小體積遙控開關(guān)本文所有下劃線文字,皆可點(diǎn)擊跳轉(zhuǎn)查看詳情系列型號(hào):4G無線遙控
    的頭像 發(fā)表于 12-11 19:33 ?654次閱讀
    新品上市:用微信小程序就能遠(yuǎn)程控制的遙控開關(guān)+本地雙控的<b class='flag-5'>4G</b>模塊,來了!

    物流車4G車載監(jiān)控系統(tǒng)的核心功能與應(yīng)用場(chǎng)景解析

    物流車 4G 車載監(jiān)控系統(tǒng)通過 4G 網(wǎng)絡(luò)實(shí)現(xiàn)對(duì)運(yùn)輸車輛的實(shí)時(shí)定位、狀態(tài)監(jiān)控、數(shù)據(jù)傳輸,并與供應(yīng)鏈管理體系深度集成,為供應(yīng)鏈全鏈路優(yōu)化提供了關(guān)鍵技術(shù)支撐。
    的頭像 發(fā)表于 08-30 11:33 ?943次閱讀

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

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

    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

    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 ?1268次閱讀
    <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)化、遠(yuǎn)程監(jiān)控
    的頭像 發(fā)表于 05-29 14:58 ?1319次閱讀

    基于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 ?1420次閱讀
    基于EPCM3568B-LI的無線模塊應(yīng)用 — <b class='flag-5'>4G</b><b class='flag-5'>篇</b>

    手把手教你!4G模組Air780EPM——GPIO的設(shè)計(jì)說明

    4G模組Air780EPM作為廣和通推出的高性能Cat.1bis無線通信模塊,憑借其低功耗、高集成度及豐富的外設(shè)接口,在工業(yè)物聯(lián)網(wǎng)、智能終端、車載設(shè)備等領(lǐng)域展現(xiàn)出卓越的適配性。 一、概述
    的頭像 發(fā)表于 03-17 16:07 ?1090次閱讀
    手把手教你!<b class='flag-5'>4G</b><b class='flag-5'>模組</b>Air780EPM——<b class='flag-5'>GPIO</b>的設(shè)計(jì)說明

    PTR5415藍(lán)牙模組性能與場(chǎng)景應(yīng)用深度解析

    3.3mA,結(jié)合深度睡眠模式,適合電池供電設(shè)備。 尺寸與擴(kuò)展性:13181.8mm超小封裝,32個(gè)GPIO全引出,支持定制化開發(fā)。 2、認(rèn)證與可靠性 PSA3級(jí)認(rèn)證:通過硬件級(jí)安全認(rèn)證,保障固件
    發(fā)表于 03-11 16:03

    三格電子CAN轉(zhuǎn)4G模組在充電樁的應(yīng)用

    1、方案背景 充電樁作為電動(dòng)汽車的基礎(chǔ)設(shè)施,現(xiàn)在越來越普及,而智能化和遠(yuǎn)程管理成為趨勢(shì)。CAN總線在充電樁內(nèi)部設(shè)備通信中的廣泛應(yīng)用,而4G模組則提供了遠(yuǎn)程連接的能力。結(jié)合這兩者,CAN轉(zhuǎn)4G
    的頭像 發(fā)表于 03-05 09:31 ?888次閱讀

    4G核心板_4G智能模組_聯(lián)發(fā)科MTK|高通|紫光展銳4G模塊開發(fā)

    4G核心板是一種集成了處理器、內(nèi)存與存儲(chǔ)、射頻模塊、接口等主要組件的小型電路板。它采用開放式的智能Android操作系統(tǒng),并內(nèi)置4G通信功能,專為嵌入式系統(tǒng)的核心功能實(shí)現(xiàn)而設(shè)計(jì)。由于核心板本身需要通過底板提供支持,無法單獨(dú)運(yùn)行,因此更適合用于各種嵌入式應(yīng)用場(chǎng)景。
    的頭像 發(fā)表于 03-04 20:15 ?1312次閱讀
    <b class='flag-5'>4G</b>核心板_<b class='flag-5'>4G</b>智能<b class='flag-5'>模組</b>_聯(lián)發(fā)科MTK|高通|紫光展銳<b class='flag-5'>4G</b>模塊開發(fā)