在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

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

高效開發(fā),從暗藏玄機(jī)的文件系統(tǒng)開始—合宙Air201資產(chǎn)定位模組LuatOS

Air700ECQ資料 ? 來源:Air700ECQ資料 ? 作者:Air700ECQ資料 ? 2024-10-15 16:04 ? 次閱讀

? 超低功耗、精準(zhǔn)定位、快速量產(chǎn) ——迷你小巧的合宙Air201,正給越來越多的行業(yè)客戶帶來高效開發(fā)體驗。

4G-Cat.1模組的文件系統(tǒng)關(guān)乎數(shù)據(jù)傳輸速度、存儲效率,以及數(shù)據(jù)安全性等等諸多因素,在應(yīng)用開發(fā)中極為重要。

本期,我們來學(xué)習(xí)合宙Air201的實用示例**——文件系統(tǒng)的使用**

** Air201文件系統(tǒng)的使用**

合宙Air201資產(chǎn)定位模組 ——是一個集成超低功耗4G通信、語音通話、超低功耗定位、計步、震動、Type-C、充電、放音、錄音等功能的超小PCBA。

內(nèi)部集成高效、簡單、可靠的LuatOS語言,旨在幫助客戶降低開發(fā)難度,降低研發(fā)成本,以及打造超小超低功耗的精品產(chǎn)品。

合宙Air201最新資料下載鏈接:

www.hezhoudingwei.com

教程教你使用Air201文件系統(tǒng),可根據(jù)實際情況靈活運(yùn)用。我們先來簡單了解文件系統(tǒng)相關(guān)的基礎(chǔ)知識:

文件系統(tǒng)是為了解決什么問題產(chǎn)生的?

4G-Cat.1通信模組的文件系統(tǒng)是為了支持?jǐn)?shù)據(jù)存儲與管理、支持遠(yuǎn)程管理和配置,以及保障數(shù)據(jù)安全性而產(chǎn)生的。

常見的文件系統(tǒng)有哪些?

嵌入式系統(tǒng)物聯(lián)網(wǎng)設(shè)備中,常見的文件系統(tǒng)類型包括FAT、YAFFS、JFFS2,以及專為嵌入式系統(tǒng)設(shè)計的文件系統(tǒng)如SquashFS和LittleFS等。

文末閱讀原文,了解不同文件系統(tǒng)類型在應(yīng)用中的優(yōu)缺點。

合宙Air201選擇的文件系統(tǒng)有何特點?

合宙選擇LittleFS作為主文件系統(tǒng),并通過VFS擴(kuò)展支持其他文件系統(tǒng)。

LittleFS文件系統(tǒng)是由ARM公司(特別是其mbedOS團(tuán)隊)開發(fā)的一款專為微控制器MCU)和物聯(lián)網(wǎng)(IoT)設(shè)備設(shè)計的輕量級、健壯的文件系統(tǒng)。

它針對資源受限的環(huán)境進(jìn)行了優(yōu)化,具有輕量高效、閃存友好、易用可移植、支持高度定制等特色優(yōu)勢。

合宙Air201的文件系統(tǒng)分區(qū)存儲方式,使用Block存儲策略:

將文件分割成多個數(shù)據(jù)塊(Blocks),每個數(shù)據(jù)塊可以獨立存儲和處理,這樣允許多個數(shù)據(jù)塊同時讀寫,從而提高數(shù)據(jù)傳輸速度和存儲效率。

默認(rèn)分配的文件系統(tǒng)(lfs)大小為512KB,在代碼中也可通過 fs.fsstat("/") 實時獲取文件系統(tǒng)的空間大小。

圖片?

編輯

接下來,開始講解Air201文件系統(tǒng)的使用示例:

1. 搭建環(huán)境

新同學(xué)建議先看前期的基礎(chǔ)知識相關(guān)教程,更有助于理解和操作。

此時可以在LuaTools項目管理中新建一個項目,重新選擇底層固件和腳本;或者在原有項目的基礎(chǔ)上,不更換固件,將原來的腳本刪除,添加為demo/fs的腳本。

圖片?

編輯

1.1 硬件準(zhǔn)備:

圖片?

編輯

  • 合宙Air201 PCBA
  • 帶有數(shù)據(jù)通信功能的數(shù)據(jù)線
  • Win10以上PC

1.2 軟件準(zhǔn)備:

  • LuaTools調(diào)試工具:
    https://doc.openluat.com/wiki/52?wiki_page_id=5071
  • 最新固件:
    https://gitee.com/openLuat/LuatOS-Air201/tree/master/core
  • 最新腳本:
    https://gitee.com/openLuat/LuatOS-Air201/tree/master/demo/fs

2. 編寫代碼

2.1 代碼基本配置

我們在編寫一個新腳本的時候,首先應(yīng)該做的操作就是把框架搭好,有一個合理的框架才能編寫出完美的代碼。

以下代碼對腳本做了命名、添加使用庫、創(chuàng)建任務(wù)線程等操作:

圖片?

編輯

2.2 添加看門狗

注意:我們在進(jìn)行文件系統(tǒng)的操作時,可能會出現(xiàn)空間不足死機(jī)的情況。

我們可以提前添加看門狗,來避免程序卡死:

圖片?

編輯

2.3 讀寫操作

以下代碼對文件進(jìn)行了打開讀取內(nèi)容和寫入內(nèi)容的操作,建議仔細(xì)閱讀,可幫助我們更好地了解和掌握文件系統(tǒng)的讀寫操作。

圖片?

編輯

運(yùn)行這段代碼,得到的結(jié)果如下圖打?。?/p>

圖片?

編輯

2.4 文件seek操作

下面為大家演示seek的操作:

圖片?

編輯

如果沒有加入seek的操作,這段代碼運(yùn)行結(jié)果應(yīng)該是"ABCDEFG12345hello",但是因為seek將文件指針移動,導(dǎo)致結(jié)果輸出不同。

圖片?

編輯

3. 課后習(xí)題

好,這里留給你一個課后習(xí)題,動手試試吧:

- 本期課后習(xí)題 -

如何將TCP得到的數(shù)據(jù)存到文件系統(tǒng)呢?

今天的分享就到這里了

更多實用示例帶你開啟應(yīng)用之門

下一期見~

Air201最新資料詳見:

www.hezhoudingwei.com

圖片?

編輯

你有哪些開發(fā)故事分享呢

快來文末留言或加交流群吧

?

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

    關(guān)注

    5143

    文章

    19561

    瀏覽量

    315450
  • 物聯(lián)網(wǎng)
    +關(guān)注

    關(guān)注

    2927

    文章

    45964

    瀏覽量

    388836
  • 文件系統(tǒng)
    +關(guān)注

    關(guān)注

    0

    文章

    294

    瀏覽量

    20307
收藏 人收藏

    評論

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

    Air201模組教程:SPI通信與外部Flash的連接之道!

    今天我們要學(xué)習(xí)的是Air201定位模組LuatOS快速入門,本文將通過Air201+擴(kuò)展板讀寫外部flash的演示,教你使用SPI示例,可根
    的頭像 發(fā)表于 11-18 00:23 ?855次閱讀
    <b class='flag-5'>Air201</b><b class='flag-5'>模組</b>教程:SPI通信與外部Flash的連接之道!

    UART串口通信示例:開啟通信寶藏之門的定位模組LuatOS入門

    今天我們要講解的是UART串口通信示例,關(guān)于Air201資產(chǎn)定位模組LuatOS入門,我會搭建
    的頭像 發(fā)表于 11-03 19:55 ?1394次閱讀
    UART串口通信示例:開啟通信寶藏之門的<b class='flag-5'>定位</b><b class='flag-5'>模組</b><b class='flag-5'>LuatOS</b>入門

    Air201資產(chǎn)定位模組LuatOS:錄音和播放錄音功能的操作方法

    一直有小伙伴們問,迷你小巧的Air201雖然有很多優(yōu)點,超低功耗、精準(zhǔn)定位,那么它是否支持錄音、播放錄音功能?
    的頭像 發(fā)表于 10-16 16:22 ?459次閱讀
    <b class='flag-5'>Air201</b><b class='flag-5'>資產(chǎn)</b><b class='flag-5'>定位</b><b class='flag-5'>模組</b><b class='flag-5'>LuatOS</b>:錄音和播放錄音功能的操作方法

    你要的錄音&amp;播放錄音功能,直接用!Air201資產(chǎn)定位模組LuatOS快速入門

    ? 超低功耗、精準(zhǔn)定位、快速量產(chǎn)——迷你小巧的Air201,正給越來越多的行業(yè)客戶帶來高效開發(fā)
    的頭像 發(fā)表于 09-27 07:06 ?538次閱讀
    你要的錄音&amp;播放錄音功能,直接用!<b class='flag-5'>Air201</b><b class='flag-5'>資產(chǎn)</b><b class='flag-5'>定位</b><b class='flag-5'>模組</b><b class='flag-5'>LuatOS</b>快速入門

    Air201資產(chǎn)定位模組LuatOS基礎(chǔ)課程:FOTA遠(yuǎn)程升級,一鍵搞定!

    的實用示例**——FOTA遠(yuǎn)程升級** ** FOTA遠(yuǎn)程升級** [ ] Air201資產(chǎn)定位模組
    的頭像 發(fā)表于 09-18 18:07 ?723次閱讀
    <b class='flag-5'>合</b><b class='flag-5'>宙</b><b class='flag-5'>Air201</b><b class='flag-5'>資產(chǎn)</b><b class='flag-5'>定位</b><b class='flag-5'>模組</b><b class='flag-5'>LuatOS</b>基礎(chǔ)課程:FOTA遠(yuǎn)程升級,一鍵搞定!

    Air201資產(chǎn)定位模組LuatOS課程(六):PWRKEY控制解決關(guān)機(jī)難問題

    ? 經(jīng)過前面5期的課程:hello world初體驗,到點燈、遠(yuǎn)程控制,再到定位,擴(kuò)展功能,是不是有點上癮了?Air201,如同我們一
    的頭像 發(fā)表于 09-18 07:06 ?823次閱讀
    <b class='flag-5'>合</b><b class='flag-5'>宙</b><b class='flag-5'>Air201</b><b class='flag-5'>資產(chǎn)</b><b class='flag-5'>定位</b><b class='flag-5'>模組</b><b class='flag-5'>LuatOS</b>課程(六):PWRKEY控制解決關(guān)機(jī)難問題

    Air201資產(chǎn)定位模組LuatOS快速入門(五):玩轉(zhuǎn)擴(kuò)展庫,溫濕度傳感器篇!

    、I2C、UART等多種接口全部支持。 本期,我們將學(xué)習(xí)Air201的擴(kuò)展應(yīng)用之一 ——I2C驅(qū)動AHT10溫濕度傳感器 Air201驅(qū)動AHT10溫濕度傳感器 ? 編輯
    的頭像 發(fā)表于 09-18 07:05 ?639次閱讀
    <b class='flag-5'>合</b><b class='flag-5'>宙</b><b class='flag-5'>Air201</b><b class='flag-5'>資產(chǎn)</b><b class='flag-5'>定位</b><b class='flag-5'>模組</b><b class='flag-5'>LuatOS</b>快速入門(五):玩轉(zhuǎn)擴(kuò)展庫,溫濕度傳感器篇!

    Air201資產(chǎn)定位模組LuatOS課程:遠(yuǎn)程控制

    趣的——遠(yuǎn)程控制點燈! Air201遠(yuǎn)程控制點燈教程?? Air201資產(chǎn)定位
    的頭像 發(fā)表于 09-14 16:28 ?1366次閱讀
    <b class='flag-5'>合</b><b class='flag-5'>宙</b><b class='flag-5'>Air201</b><b class='flag-5'>資產(chǎn)</b><b class='flag-5'>定位</b><b class='flag-5'>模組</b><b class='flag-5'>LuatOS</b>課程:遠(yuǎn)程控制

    Air201資產(chǎn)定位模組LuatOS課程:點燈儀式

    定位模組——是一個集成超低功耗4G通信、語音通話、超低功耗定位、計步、震動、Type-C、充電、放音、錄音等功能的超小PCBA。 內(nèi)部集成高效、簡單、可靠的
    的頭像 發(fā)表于 09-14 16:24 ?577次閱讀
    <b class='flag-5'>合</b><b class='flag-5'>宙</b><b class='flag-5'>Air201</b><b class='flag-5'>資產(chǎn)</b><b class='flag-5'>定位</b><b class='flag-5'>模組</b><b class='flag-5'>LuatOS</b>課程:點燈儀式

    Air201資產(chǎn)定位模組LuatOS快速入門:GPS/LBS/Wi-Fi定位,全安排!?

    教程?? Air201資產(chǎn)定位模組 ——是一個集成超低功耗4G通信、語音通話、超低功耗
    的頭像 發(fā)表于 09-14 07:56 ?795次閱讀
    <b class='flag-5'>合</b><b class='flag-5'>宙</b><b class='flag-5'>Air201</b><b class='flag-5'>資產(chǎn)</b><b class='flag-5'>定位</b><b class='flag-5'>模組</b><b class='flag-5'>LuatOS</b>快速入門:GPS/LBS/Wi-Fi<b class='flag-5'>定位</b>,全安排!?

    資產(chǎn)定位 | Air201模組LuatOS快速入門01-hello world

    Air201模組,功耗低,品質(zhì)穩(wěn)定,購買樣品也方便,且資料全開放。
    的頭像 發(fā)表于 09-13 15:21 ?810次閱讀
    <b class='flag-5'>資產(chǎn)</b><b class='flag-5'>定位</b> | <b class='flag-5'>合</b><b class='flag-5'>宙</b><b class='flag-5'>Air201</b><b class='flag-5'>模組</b><b class='flag-5'>LuatOS</b>快速入門01-hello world

    玩轉(zhuǎn)擴(kuò)展庫,溫濕度傳感器篇!—Air201資產(chǎn)定位模組LuatOS快速入門05

    隨著LuatOS快速入門系列教程的推出,小伙伴們學(xué)習(xí)熱情高漲。 Air201不僅支持三種定位方式,還具有豐富的擴(kuò)展功能,通過外擴(kuò)BTB鏈
    的頭像 發(fā)表于 09-12 12:11 ?739次閱讀
    玩轉(zhuǎn)擴(kuò)展庫,溫濕度傳感器篇!—<b class='flag-5'>合</b><b class='flag-5'>宙</b><b class='flag-5'>Air201</b><b class='flag-5'>資產(chǎn)</b><b class='flag-5'>定位</b><b class='flag-5'>模組</b><b class='flag-5'>LuatOS</b>快速入門05

    GPS/LBS/Wi-Fi定位,全安排!—Air201資產(chǎn)定位模組LuatOS快速入門04

    程/固件。 ? Air201定位示例教程?? ? Air201資產(chǎn)
    的頭像 發(fā)表于 09-12 12:04 ?1864次閱讀
    GPS/LBS/Wi-Fi<b class='flag-5'>定位</b>,全安排!—<b class='flag-5'>合</b><b class='flag-5'>宙</b><b class='flag-5'>Air201</b><b class='flag-5'>資產(chǎn)</b><b class='flag-5'>定位</b><b class='flag-5'>模組</b><b class='flag-5'>LuatOS</b>快速入門04

    遠(yuǎn)程控制,就是這么簡單—Air201資產(chǎn)定位模組LuatOS快速入門03

    控制點燈! ? ? Air201遠(yuǎn)程控制點燈教程?? Air201資產(chǎn)定位
    的頭像 發(fā)表于 09-12 11:54 ?591次閱讀
    遠(yuǎn)程控制,就是這么簡單—<b class='flag-5'>合</b><b class='flag-5'>宙</b><b class='flag-5'>Air201</b><b class='flag-5'>資產(chǎn)</b><b class='flag-5'>定位</b><b class='flag-5'>模組</b><b class='flag-5'>LuatOS</b>快速入門03

    Air201定位模組,千萬不要忘記設(shè)置這個......

    Air201定位模組,千萬不要忘記設(shè)置這個:AT+WIFILOC設(shè)置wifi定位優(yōu)先
    的頭像 發(fā)表于 08-09 18:01 ?2097次閱讀
    <b class='flag-5'>合</b><b class='flag-5'>宙</b><b class='flag-5'>Air201</b><b class='flag-5'>定位</b><b class='flag-5'>模組</b>,千萬不要忘記設(shè)置這個......
    主站蜘蛛池模板: 97人人做人人添人人爱 | 国产中文99视频在线观看 | 中国一级特黄特色真人毛片 | 天天躁夜夜躁狠狠躁2024 | 免费色在线 | 九九九精品视频免费 | 国产一区二区精品 | 国产在线观看福利 | 色播视频网站 | 日本aaaaa毛片动漫 | 国产欧美一区二区日本加勒比 | 国产未成女年一区二区 | 欧美性一区 | 99久久免费精品视频 | 萌白酱白丝护士服喷水铁牛tv | 欧美乱强性伦xxxxx | 亚洲成a人片77777潘金莲 | 国产高清色播视频免费看 | 午夜视频在线免费观看 | 欧美激情αv一区二区三区 欧美激情第一欧美在线 | 分分精品| 欧美黄三级在线观看 | 18性夜影院午夜寂寞影院免费 | 精品你懂的 | 速度与激情在线 | 99在线热播精品免费 | 欧美人与动性行为网站免费 | 免费观看视频高清www | 欧美一区二区三区不卡免费观看 | 国产69精品久久 | 狠狠干狠狠干 | 老子影院午夜精品欧美视频 | 一区二区三区中文国产亚洲 | 视频网站免费 | 456性欧美欧美在线视频 | 仙踪林欧美另类视频 | 天天干干干 | 亚洲一区二区三区电影 | 午夜爽爽性刺激一区二区视频 | 在线亚洲欧美性天天影院 | 天天夜夜狠狠一区二区三区 |