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

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

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

3天內不再提示

LuatIO:一鍵可視化,讓GPIO配置成為物聯網開發的“絲滑體驗”!

合宙LuatOS ? 來源:合宙LuatOS ? 作者:合宙LuatOS ? 2025-06-04 16:28 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

面對硬件接口配置的瑣碎工作,LuatIO提供全新解決方案——可視化編輯器將引腳管理變為“所見即所得”,實時模擬與錯誤提示功能確保零失誤,開發速度直線飆升!


本文以Air780EPM為例,分享LuatIO工具相關內容。

最新資料詳見:http://docs.openluat.com/air780epm/common/luatio/


一、 LuatIO工具

wKgZO2g__yKAR94gAAj4OQ35PjA024.png

wKgZPGg__zKAVx4KAAjaeleaM-I320.png


Air780EPM共有38個GPIO,這38個GPIO又可以復用為各種各樣的功能,如上表所示。

比如PIN66:

什么時候用作I2C0_SDA?

什么時候用作I2C1_SDA?

什么時候用作GPIO19?

什么時候用作PWM1?

默認功能是什么?

如何進行初始化配置?

如何在初始化之后進行動態的配置?

……

LuatOS之前的做法是:通過mcu.altfun()函數進行配置,這個函數非常晦澀難懂,因為不僅要涉及到Air780EPM所使用主芯片對應的PAD 腳,還要知曉該PAD腳所需配置復用功能的AltFunc順序號,對初學者非常不友好。

基于此,我們設計了可視化GPIO配置工具——LuatIO由此工具生成對應的"pins_$model.json"文件,結合API庫函數pins動態配置,最后以腳本的形式下載到模組中,即可完成該模組型號的GPIO復用配置。

二、如何使用LuatIO配置GPIO

GPIO配置的全過程,我們分為四部分進行說明:

2.1 LuatIO可視化GPIO配置工具

目前單獨的LuatIO工具只是階段性的存在,后續會集成到LuaTools中,一個工具入口即可完成盡可能多的功能。

1)下載安裝LuatIO工具

最新LuatIO工具下載鏈接:http://docs.openluat.com/air780epm/common/luatio/

注意:LuatIO工具僅支持Win10及之上Windows操作系統

2)LuatIO界面說明

wKgZPGg__7mAaUyhAAMZhneq9LM557.png

如上截圖,其中:

左側為GPIO復用功能配置選擇欄,空白框內可以寫該管腳相應的注釋說明;

右側為Air780EPM的管腳排列圖,其中淡綠色部分為可以配置的GPIO管腳。

以Air780EPM開發板V1.3為例,根據其硬件實際使用情況配置后的截圖如下:

wKgZO2hAAC-ATGkHAA2a0435VHw954.png


2.2 生成pins_Air780EPM.json文件

1)點擊保存:

wKgZO2hAAGeAY5gtAAOOoAtIOL0062.png

2)命名"pins_Air780EPM":

wKgZPGhAAJSACbX7AANDOS3b5_U831.png

注意事項:

文件名必須嚴格遵守pins_$model.json格式:pins_Air780EPM;

Air780EPM中的“Air”為大小寫組合,“EPM”必須為大寫。

生成的pins_Air780EPM.json文件截圖如下:

wKgZPGhAAMiAQgHVAAbPxzcvYB4670.png

2.3 API庫函數pins動態配置

請使用LuatIO可視化工具進行配置,你通常不需要使用這個功能;

本庫的API屬于高級用法,僅動態配置管腳時使用(LuatIO本來已經初始化好了,但在代碼運行過程中需要對某個或某些GPIO的復用功能進行動態調整);

pins是LuatOS核心庫,在腳本代碼中不需要require,可以直接使用。

關于pins的詳細說明參見:http://docs.openluat.com/air780epm/luatos/api/core/pins/

wKgZPGhAAP2Adre7AAJ3ihXlDQw051.png

2.4 將pins_Air780EPM.json下載到模組

本小節我們只針對不需要“API庫函數pins動態配置”的情況進行演示;即便需要的情況下,pins的使用方法跟其它API核心庫函數沒有區別。

1)以Air780EPM開發板V1.3出廠固件為例:

最新固件下載詳見:https://gitee.com/openLuat/LuatOS-Air780EPM/tree/master/demo

wKgZO2hAATKAdbsyAAE0glA9-mE504.png

2)pins_Air780EPM保存在json文件夾內:

wKgZPGhAAWCAU81FAADR9JYvNsI016.png

3)下載到Air780EPM開發板V1.3中:

wKgZPGhAAYCADAzjAAF7I9iSe_0464.png

三、其他相關說明

3.1 Lua代碼中,需要聲明調用pins_Air780EPM.json文件嗎?

回答:不需要。更詳細的說明,參見資料中心函數描述。

pins.loadjson(path)函數詳見:http://docs.openluat.com/air780epm/luatos/api/core/pins/

注意:LuatIO工具(pins_$model.json)和API函數pins都支持主推型號,老型號都不再支持。


3.2 雖然該工具很方便,但我已經習慣了mcu.altfun()函數配置,還可以繼續使用嗎?

回答:不可以了。

Air780EPM底層固件從V2005開始,將只支持pins_Air780EPM.json 一種GPIO復用功能配置方式,之前的mcu.altfun()方式將不再繼續支持!遇到動態配置的情況,可以結合API庫函數pins進行操作。

也就是說,如果您使用Air780EPM底層固件V2004或之前的版本已經量產出貨,后續您因某種原因需要遠程升級基于V2005及其后續底層固件版本的軟件時——您的腳本文件也需要通過pins_Air780EPM.json的方式,重新對GPIO復用功能進行配置,原來的mcu.altfun()配置方式將會失效。


3.3 為什么我在合宙的Docs文檔網站里,還經常看到關于mcu.altfun()函數的出現?

回答:在整理了。mcu.altfun()的API庫函數說明已經從Docs上撤掉,但確實還有非常多的其它文檔說明仍然“保留”,我們可能要花一段時間才能完全"清除"。


3.4 LuatIO功能將來會集成到LuaTools中嗎?

回答:一定會的。目前單獨的LuatIO工具只是階段性的存在,很快就會集成到LuaTools中,大家通過一個工具入口即可完成盡可能多的功能。


3.5 如果未進行pins_Air780EPM.json的配置,代碼可以運行嗎?

回答:可以運行,會以Air780EPM各GPIO的默認功能執行;如果所引用的GPIO復用功能跟默認功能不一致,代碼就會無法執行。

今天的內容就分享到這里了~

審核編輯 黃宇

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

    關注

    2945

    文章

    47818

    瀏覽量

    414818
  • 可視化
    +關注

    關注

    1

    文章

    1353

    瀏覽量

    22791
  • GPIO
    +關注

    關注

    16

    文章

    1328

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    KubePi:開源Kubernetes可視化管理面板,集群管理如此簡單

    KubePi:開源Kubernetes可視化管理面板,集群管理如此簡單 在云原生時代,Kubernetes已成為容器編排的事實標準,但其復雜性卻讓許多開發者望而卻步。KubePi作
    發表于 02-11 12:53

    多技術融合發力|VISUA?可視化控制系統,定義音視頻管控智能新標桿

    幕均通過可視化軟件進行統調度,工作人員僅憑臺平板設備,便可完成信號向不同屏幕的調取、場景的一鍵加載以及視頻的分發操作。實時可視化控制需兼
    的頭像 發表于 02-09 11:23 ?64次閱讀
    多技術融合發力|VISUA?<b class='flag-5'>可視化</b>控制系統,定義音視頻管控智能<b class='flag-5'>化</b>新標桿

    聯網平臺賦能可視化數據與決策,打造工廠“智慧大腦”

    ,無法形成全局視圖,更難以支撐快速、精準的管理決策。 打造個集中、直觀、智能的數據可視化平臺,關鍵信息目了然,管理決策有數可依,
    的頭像 發表于 02-04 14:52 ?141次閱讀

    掌握 LuatIOGPIO 復用模式初始配置全流程解析

    在使用 LuatIO 進行嵌入式應用開發時,合理配置 GPIO 的復用功能是實現外設控制的前提。本文全面解析 GPIO 引腳由普通 IO 轉
    的頭像 發表于 01-23 15:28 ?1104次閱讀
    掌握 <b class='flag-5'>LuatIO</b>:<b class='flag-5'>GPIO</b> 復用模式初始<b class='flag-5'>化</b><b class='flag-5'>配置</b>全流程解析

    工業聯網可視化平臺是什么?有什么功能?

    工業聯網可視化平臺是基于聯網、大數據、人工智能等技術,將工業生產中的設備、系統、流程等數據以圖形
    的頭像 發表于 11-17 17:49 ?1266次閱讀

    工業可視化平臺是什么

    工業可視化平臺是種基于信息技術和可視化技術,將工業生產過程中的數據、信息、流程等以直觀、動態的圖形方式呈現,并實現交互式管理與分析的數字化工具。它通過整合工業
    的頭像 發表于 10-24 18:00 ?1061次閱讀

    智慧用電安全解決方案:打造全流程可視化管控

    預警、可視管控”的閉環管理體系,其核心在于實現對電氣安全風險的全流程、可視化、主動性管控。 、 全域感知與數據采集:可視化管控的數據基石 全流程
    的頭像 發表于 09-04 16:17 ?760次閱讀
    智慧用電安全解決方案:打造全流程<b class='flag-5'>可視化</b>管控

    AWStudio運動控制版:為EtherCAT配置帶來全新體驗

    想要快速上手EtherCAT配置?AWStudio運動控制版來助力!可視化操作界面,一鍵掃描設備,實時監控網絡狀態,精準時鐘同步,讓開發變得輕松高效。AWStudio運動控制版AWSt
    的頭像 發表于 08-22 11:34 ?897次閱讀
    AWStudio運動控制版:為EtherCAT<b class='flag-5'>配置</b>帶來全新體驗

    低代碼聯網平臺典型場景落地全流程:從需求到實現的路徑解析

    ,讓開發者無需深入掌握底層技術,即可快速構建端到端的聯網應用。從設備聯網到數據可視化,從規則配置
    的頭像 發表于 08-21 16:26 ?831次閱讀

    低代碼聯網云平臺是什么?看完這篇,你就領先

    降低聯網應用的開發門檻,企業能以更高效、更低成本的方式實現設備智能與業務數字
    的頭像 發表于 08-14 15:16 ?672次閱讀

    是否必須使用LuatIO?Air8000 GPIO配置與設計規范深度解析

    在Air8000的GPIO應用開發中,LuatIO的角色至關重要。本文剖析其必要性,結合設計注意事項,為開發者提供從配置到優化的全流程指南。
    的頭像 發表于 07-29 13:54 ?526次閱讀
    是否必須使用<b class='flag-5'>LuatIO</b>?Air8000 <b class='flag-5'>GPIO</b><b class='flag-5'>配置</b>與設計規范深度解析

    聯網開發提速秘籍:LuatIO可視化GPIO工具,效率翻倍!

    是否被GPIO的復雜配置拖慢項目進度?LuatIO以圖形界面重構開發流程,從參數設定到信號映射全流程
    的頭像 發表于 06-09 15:54 ?610次閱讀
    <b class='flag-5'>物</b><b class='flag-5'>聯網</b><b class='flag-5'>開發</b>提速秘籍:<b class='flag-5'>LuatIO</b><b class='flag-5'>可視化</b><b class='flag-5'>GPIO</b>工具,效率翻倍!

    工業設備可視化管理系統是什么

    工業設備可視化管理系統是種基于聯網(IoT)、大數據、云計算、數字孿生等技術,對工業設備的運行狀態、性能參數、維護信息等進行實時監測、數據整合與
    的頭像 發表于 05-27 14:56 ?1121次閱讀
    工業設備<b class='flag-5'>可視化</b>管理系統是什么

    可視化組態聯網平臺是什么

    可視化組態聯網平臺是聯網技術與組態技術相結合的產物,是通過提供豐富的圖形組件和
    的頭像 發表于 04-21 10:40 ?890次閱讀

    可視化組態數據管理平臺是什么

    可視化組態數據管理平臺是種用于工業自動聯網、能源管理等領域的軟件平臺,它結合了可視化和組
    的頭像 發表于 04-21 10:00 ?735次閱讀