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)不再提示

來來來,看這里:低功耗模組LuatOS開發(fā)的日志輸出!

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

掃碼添加小助手

加入工程師交流群

本文以低功耗4G模組Air780E為例,學(xué)會(huì)低功耗模組LuatOS開發(fā)的日志輸出,積累技術(shù)。

一、LuatOS日志輸出介紹

LuatOS使用log庫(kù)是進(jìn)行日志輸出,通過log庫(kù)可以輸出不同等級(jí)的用戶日志。

1.1 日志的等級(jí)

debug:調(diào)試內(nèi)容輸出,為日志輸出優(yōu)先級(jí)第 4 等級(jí),優(yōu)先級(jí)最低;

info:信息輸出,為日志輸出優(yōu)先級(jí)第 3 等級(jí),僅比 debug 級(jí)別高;

warn:為警告輸出,為日志輸出優(yōu)先級(jí)第 2 等級(jí);

error:為錯(cuò)誤輸出,為日志輸出優(yōu)先級(jí)第 1 等級(jí),級(jí)別最高;

注:LuatOS 默認(rèn)日志等級(jí)是 debug,可以輸出 debug 及以上等級(jí)的日志;

如:log.debug(PROJECT, "debug message"),debug 為 log 模塊的函數(shù),使用小寫英文字母;

1.2 日志輸出等級(jí)

SILENT:靜默所有日志,即禁止日志有任何內(nèi)容輸出;

DEBUG:輸出 debug 級(jí)及以上級(jí)別的日志

INFO:輸出 info 級(jí)及以上級(jí)別的日志

WARN:輸出 warn 級(jí)及以上級(jí)別的日志

ERROR:輸出 error 級(jí)的日志

如:log.setLevel("INFO"),INFO 作為 setLevel 函數(shù)的參數(shù)存在,使用大寫英文字母;

注:debug 小寫與 DEBUG 大寫(其他以此類比)具有不同作用,使用過程要注意!

綜上所述,LuatOS 的 log 庫(kù)具有基本的日志輸出功能,通過靈活運(yùn)用日志功能,開發(fā)者可以隨時(shí)查看變量的數(shù)值或跟蹤程序運(yùn)行的邏輯順序,非常適合嵌入式開發(fā)過程中用于調(diào)試,同時(shí)也方便長(zhǎng)時(shí)間跟蹤運(yùn)行,排查問題。

二、演示功能概述

本文使用Air780E核心板,輸出不同等級(jí),以便開發(fā)者能快速了解日志功能的使用。

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

3.1 Air780E 開發(fā)板

wKgZPGdOgN6Af5LLAAM7IOHDA10685.png

(注意:需要配套采購(gòu) 4G 物聯(lián)網(wǎng)卡?。?/p>

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

wKgZPGdOgOyAWjKfABe6dLyhMc4221.png

(注意:必須是具備USB通信的數(shù)據(jù)線!)

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

4.1 Luatools

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

4.2 core 固件和源碼腳本

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

五、軟硬件資料

1、Air780E 開發(fā)板原理圖,打開 Air780E 產(chǎn)品手冊(cè),訪問頁(yè)面中的 《EVB_Air780X_V1.6.zip》:
https://docs.openluat.com/air780e/product/

2、API 使用介紹說明:
https://wiki.luatos.com/boardGuide/common/log.html?highlight=log

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

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

wKgZO2dOgQaALTaeAAOtXs0urgw470.png

wKgZPGdOgRKASViUAA91R65s4gI473.png

5.2 硬件安裝與連接

5.2.1 SIM 卡安裝

wKgZPGdOgR-AT3C-ABHFfNuQ7w0489.png


5.2.2 實(shí)物連接圖

wKgZPGdOgS-ATm4rAAfjGVIlZDs613.png

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

六、代碼示例介紹

6.1 完整程序清單

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

wKgZO2dOgT-AKuoNAAW1a8E2MJ4345.png

wKgZO2dOgU-AZU3-AATQnbXnQpA792.png

wKgZPGdOgV-AaJ5XAAS7jwgKsDs859.png

wKgZPGdOgXCAKit7AAEx_wRt_bE255.png

七、功能驗(yàn)證

7.1 開機(jī)

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

wKgZO2dOgX6AZ-0qAAn2BdWGC1k411.png

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

wKgZPGdOgY2AJhnOAAqCVkVZloQ312.png

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

wKgZO2dOgZiABzrHAAO-LTvVDUM141.png

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

wKgZO2dOgaKAVcOMAALprVHKRL0459.png

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

wKgZO2dOga2AFVnqAANIJksLGx8665.png

wKgZPGdOgb6Ab6iyAALQ56ZeH9s626.png

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

wKgZPGdOgceAOC5CAAK80ExoA_w093.png

wKgZO2dOgdeAMknqAAvzaC87E_k017.png

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

wKgZO2dOgeGANtZfAAJDfYmE3wQ836.png

wKgZPGdOgeyAFdOjAAH8SDIrPXU795.png

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

注:詳細(xì)日志輸出內(nèi)容,在程序中有增強(qiáng)注釋說明,請(qǐng)?jiān)敿?xì)查看。

wKgZO2dOgfaAcab3AAfx_BVJYFs358.png

八、總結(jié)

至此,我們已使用 Air780E 開發(fā)板驗(yàn)證了 LuatOS 所有日志功能。

審核編輯 黃宇

聲明:本文內(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)投訴
  • 低功耗
    +關(guān)注

    關(guān)注

    12

    文章

    3440

    瀏覽量

    106691
  • LuatOS
    +關(guān)注

    關(guān)注

    0

    文章

    156

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    如何確保CAT.1模組的高性能與低功耗?

    確保CAT.1模組實(shí)現(xiàn)高性能與低功耗的完美平衡,是物聯(lián)網(wǎng)設(shè)備長(zhǎng)期穩(wěn)定運(yùn)行和降低運(yùn)維成本的關(guān)鍵。基于我們采用的華為海思最新Hi2131芯片方案,我們通過以下四大核心技術(shù)維度實(shí)現(xiàn)了這一目標(biāo): 1. 先進(jìn)
    發(fā)表于 03-05 11:41

    LuatOS平臺(tái)下BLE藍(lán)牙開發(fā)從入門到實(shí)踐

    者,全面介紹LuatOS中BLE模塊的基礎(chǔ)知識(shí),涵蓋角色定義(主機(jī)/從機(jī))、服務(wù)配置、特征值操作與事件回調(diào)機(jī)制,并通過一個(gè)完整的溫濕度數(shù)據(jù)上報(bào)案例,逐步演示應(yīng)用開發(fā)全過程。 一、BLE總體介紹 ? 1.1 什么是BLE(Bluetooth Low Energe)? 藍(lán)牙
    的頭像 發(fā)表于 02-02 16:32 ?6152次閱讀
    <b class='flag-5'>LuatOS</b>平臺(tái)下BLE藍(lán)牙<b class='flag-5'>開發(fā)</b>從入門到實(shí)踐

    輕松掌握——LuatOS socket基礎(chǔ)知識(shí)和應(yīng)用開發(fā)

    對(duì)于剛接觸LuatOS開發(fā)的工程師而言,實(shí)現(xiàn)設(shè)備聯(lián)網(wǎng)往往是第一個(gè)重要目標(biāo),而Socket編程正是實(shí)現(xiàn)這一目標(biāo)的核心技術(shù)路徑。本文以循序漸進(jìn)的方式,帶領(lǐng)讀者從最基礎(chǔ)的Socket概念入手,逐步掌握在
    的頭像 發(fā)表于 01-28 20:07 ?172次閱讀
    輕松掌握——<b class='flag-5'>LuatOS</b>  socket基礎(chǔ)知識(shí)和應(yīng)用<b class='flag-5'>開發(fā)</b>

    LuatOS框架的使用(上)

    在資源受限的物聯(lián)網(wǎng)終端設(shè)備中,如何實(shí)現(xiàn)快速開發(fā)與穩(wěn)定運(yùn)行是關(guān)鍵挑戰(zhàn)。LuatOS框架通過將Lua語(yǔ)言與底層硬件抽象層深度融合,提供了一套簡(jiǎn)潔高效的開發(fā)范式。本文將圍繞LuatOS框架的
    的頭像 發(fā)表于 01-27 19:38 ?156次閱讀
    <b class='flag-5'>LuatOS</b>框架的使用(上)

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

    對(duì)于剛接觸模組開發(fā)的新手而言,理解功耗特性是確保系統(tǒng)穩(wěn)定運(yùn)行的第一步。模組功耗不僅影響電池壽命,還直接關(guān)系到散熱設(shè)計(jì)與電源配置。本文將系統(tǒng)
    的頭像 發(fā)表于 01-18 13:48 ?661次閱讀
    <b class='flag-5'>模組</b><b class='flag-5'>功耗</b>入門指南:新手必須掌握的能耗知識(shí)

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

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

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

    模組日志功能技術(shù)方案以低侵入、高可用為原則,提供統(tǒng)一的日志API、多級(jí)日志分類與條件輸出機(jī)制。通過集成該技術(shù),
    的頭像 發(fā)表于 01-14 15:32 ?129次閱讀
    <b class='flag-5'>模組</b><b class='flag-5'>日志</b>功能技術(shù)概覽

    構(gòu)建可靠USB應(yīng)用:硬件設(shè)計(jì)要點(diǎn)與LuatOS開發(fā)技巧!

    指導(dǎo)。 本文以Air780EPM系列低功耗模組為例,分享USB接口的硬件設(shè)計(jì)要點(diǎn)以及LuatOS高效開發(fā)API,幫助開發(fā)者在設(shè)計(jì)中避開常見陷
    的頭像 發(fā)表于 12-15 10:46 ?221次閱讀
    構(gòu)建可靠USB應(yīng)用:硬件設(shè)計(jì)要點(diǎn)與<b class='flag-5'>LuatOS</b><b class='flag-5'>開發(fā)</b>技巧!

    USB設(shè)計(jì)操作指南:硬件關(guān)鍵與LuatOS API開發(fā)技巧!

    本文以Air780EPM系列低功耗模組為實(shí)例,分享USB接口硬件設(shè)計(jì)的要點(diǎn)以及LuatOS高效開發(fā)API的助力作用。旨在指導(dǎo)開發(fā)者在設(shè)計(jì)中規(guī)
    的頭像 發(fā)表于 11-11 18:29 ?263次閱讀
    USB設(shè)計(jì)操作指南:硬件關(guān)鍵與<b class='flag-5'>LuatOS</b> API<b class='flag-5'>開發(fā)</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ā)流程,包括 AGPS
    的頭像 發(fā)表于 10-31 17:34 ?1186次閱讀
    <b class='flag-5'>LuatOS</b> AGPS 輔助定位<b class='flag-5'>開發(fā)</b>實(shí)戰(zhàn)教程

    XL2417D 無線透?jìng)?b class='flag-5'>模組,開發(fā)門檻低,快速實(shí)現(xiàn)低功耗無線數(shù)據(jù)傳輸

    XL2417D 透?jìng)?b class='flag-5'>模組 采用 XL2417D 低功耗高性能 SoC 芯片,集成 2.4G 射頻收發(fā)器、MCU 及豐富外設(shè)。模塊開發(fā)門檻低,用戶只要掌握串口 UART 接口通信,無需深究 2.4G
    發(fā)表于 08-14 15:43

    低功耗藍(lán)牙模組在電動(dòng)工具類設(shè)備上的應(yīng)用

    隨著電動(dòng)工具智能化的發(fā)展,越來越多的電動(dòng)工具設(shè)備上,開始增加低功耗藍(lán)牙模組。 增加這個(gè)低功耗藍(lán)牙模組后,可提升用戶體驗(yàn),如通過App調(diào)整參數(shù)、實(shí)時(shí)監(jiān)測(cè)狀態(tài);優(yōu)化資產(chǎn)管理,實(shí)現(xiàn)工具追蹤與
    發(fā)表于 05-27 20:10

    Nordic nRF9151 新一代低功耗蜂窩SIP模組

    Nordic nRF9151 新一代低功耗蜂窩SIP模組產(chǎn)品介紹
    的頭像 發(fā)表于 05-22 11:19 ?2152次閱讀
    Nordic nRF9151 新一代<b class='flag-5'>低功耗</b>蜂窩SIP<b class='flag-5'>模組</b>

    解鎖LuatOS-log庫(kù):全棧工程師的日志管理實(shí)戰(zhàn)課!

    針對(duì)全棧開發(fā)者設(shè)計(jì)的實(shí)戰(zhàn)教程,本文聚焦LuatOS平臺(tái)log庫(kù)的高效使用,從基礎(chǔ)配置到高級(jí)調(diào)試策略,手把手教你搭建可擴(kuò)展的日志系統(tǒng),提升項(xiàng)目維護(hù)效率。 今天,我們一起來認(rèn)識(shí)LuatOS
    的頭像 發(fā)表于 05-12 15:23 ?1512次閱讀
    解鎖<b class='flag-5'>LuatOS</b>-log庫(kù):全棧工程師的<b class='flag-5'>日志</b>管理實(shí)戰(zhàn)課!

    看完必會(huì)!Open開發(fā)低功耗應(yīng)用:電源管理核心API全攻略!

    時(shí)間。本文將全面梳理核心API的功能與用法,并提供實(shí)戰(zhàn)案例,助你輕松掌握低功耗開發(fā)精髓。 最新資料詳見:https://docs.openluat.com/air780epm/luatos/api/core/pm/ 在實(shí)際應(yīng)用中
    的頭像 發(fā)表于 04-10 14:36 ?934次閱讀
    看完必會(huì)!Open<b class='flag-5'>開發(fā)</b><b class='flag-5'>低功耗</b>應(yīng)用:電源管理核心API全攻略!