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

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

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

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

4G 模組 fskv 開(kāi)發(fā)示例 白嫖篇!

合宙LuatOS ? 來(lái)源:合宙LuatOS ? 作者:合宙LuatOS ? 2024-10-30 13:47 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

今天我們學(xué)習(xí)的是低功耗4G模組Air780EP的fskv開(kāi)發(fā),讓我們更了解它。

本文從簡(jiǎn)介,環(huán)境準(zhǔn)備,程序介紹等來(lái)講解整個(gè)示例:

1、簡(jiǎn)介

兼容fdb的函數(shù)

使用fdb的flash空間,啟用時(shí)也會(huì)替代fdb庫(kù)

功能上與EEPROM是類(lèi)似的

fskv與fdb的實(shí)現(xiàn)機(jī)制導(dǎo)致的差異

功能 fskv fdb
value長(zhǎng)度 4096 255
key長(zhǎng)度 63 64
空間利用率(對(duì)比) 較低 較高
讀取速度 恒定 臟數(shù)據(jù)影響速度,非恒定
寫(xiě)入數(shù)據(jù) 恒定 臟數(shù)據(jù)影響速度,非恒定
均衡擦除 自動(dòng) 自動(dòng)

2、環(huán)境準(zhǔn)備

2.1 Air780EP開(kāi)發(fā)板一套

3、程序介紹

3.1 API介紹

詳細(xì)API介紹見(jiàn):fskv-API

3.2 初始化kv數(shù)據(jù)庫(kù)

fskv.init()

參數(shù)

無(wú)

返回值

返回值類(lèi)型 解釋
boolean 成功返回true,否則返回false

3.3 設(shè)置一對(duì)kv數(shù)據(jù)

fskv.set(key, value)

參數(shù)

傳入值類(lèi)型 解釋
string key的名稱(chēng),必填,不能空字符串
string 用戶(hù)數(shù)據(jù),必填,不能nil, 支持字符串/數(shù)值/table/布爾值, 數(shù)據(jù)長(zhǎng)度最大4095字節(jié)

返回值

返回值類(lèi)型 解釋
boolean 成功返回true,否則返回false

3.4 設(shè)置table內(nèi)的鍵值對(duì)數(shù)據(jù)

fskv.sett(key, skey, value)

參數(shù)

傳入值類(lèi)型 解釋
string key的名稱(chēng),必填,不能空字符串
string table的key名稱(chēng), 必填, 不能是空字符串
string 用戶(hù)數(shù)據(jù),必填,支持字符串/數(shù)值/table/布爾值, 數(shù)據(jù)長(zhǎng)度最大4095字節(jié)

返回值

返回值類(lèi)型 解釋
boolean 成功返回true,否則返回false/nil

3.5 根據(jù)key獲取對(duì)應(yīng)的數(shù)據(jù)

fskv.get(key, skey)

參數(shù)

傳入值類(lèi)型 解釋
string key的名稱(chēng),必填,不能空字符串
string 可選的次級(jí)key,僅當(dāng)原始值為table時(shí)有效,相當(dāng)于 fskv.get(key)[skey]

返回值

返回值類(lèi)型 解釋
any 存在則返回?cái)?shù)據(jù),否則返回nil

3.6 根據(jù)key刪除數(shù)據(jù)

fskv.del(key)

參數(shù)

傳入值類(lèi)型 解釋
string key的名稱(chēng),必填,不能空字符串

返回值

返回值類(lèi)型 解釋
bool 成功返回true,否則返回false

3.7 清空整個(gè)kv數(shù)據(jù)庫(kù)

fskv.clear()

參數(shù)

無(wú)

返回值

返回值類(lèi)型 解釋
bool 成功返回true,否則返回false

3.8 kv數(shù)據(jù)庫(kù)迭代器

fskv.iter()

參數(shù)

無(wú)

返回值

返回值類(lèi)型 解釋
userdata 成功返回迭代器指針,否則返回nil

3.9 kv迭代器獲取下一個(gè)key

fskv.next(iter)

參數(shù)

傳入值類(lèi)型 解釋
userdata fskv.iter()返回的指針

返回值

返回值類(lèi)型 解釋
string 成功返回字符串key值, 否則返回nil

3.10 獲取kv數(shù)據(jù)庫(kù)狀態(tài)

fskv.status()

參數(shù)

無(wú)

返回值

返回值類(lèi)型 解釋
int 已使用的空間,單位字節(jié)
int 總可用空間, 單位字節(jié)
int 總kv鍵值對(duì)數(shù)量, 單位個(gè)

4、實(shí)現(xiàn)流程

4.1 使用luatools工具下載固件和腳本到開(kāi)發(fā)板中

wKgaomchyBaAYW_rAAJslYSHsFw933.png

4.2 通過(guò)luatools打印查看效果:

wKgZomchyC-AUtfxAAPROVzz5Kc568.png

由上圖可以看出,fskv支持存放布爾,數(shù)值,小數(shù),字符串,等均可。還可以存放table類(lèi)型的值。但不能存放nil, function, userdata, task類(lèi)型的值。

5、常見(jiàn)問(wèn)題

NVM壞了的話會(huì)不會(huì)影響fskv存儲(chǔ)?

不同的flash互不影響。

審核編輯 黃宇

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

    關(guān)注

    15

    文章

    5607

    瀏覽量

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

    關(guān)注

    2939

    文章

    47279

    瀏覽量

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

    關(guān)注

    6

    文章

    1713

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    雷卯收集4G/WIFI無(wú)線傳輸產(chǎn)品開(kāi)發(fā)

    收集目的:方便客戶(hù)選用4G/WIFI無(wú)線傳輸產(chǎn)品開(kāi)發(fā)板,并且能夠讓開(kāi)發(fā)板穩(wěn)定工作。雷卯EMC小哥圍繞4G/WIFI無(wú)線傳輸產(chǎn)品開(kāi)發(fā)板的各種接
    的頭像 發(fā)表于 04-08 18:21 ?389次閱讀
    雷卯收集<b class='flag-5'>4G</b>/WIFI無(wú)線傳輸產(chǎn)品<b class='flag-5'>開(kāi)發(fā)</b>板

    4G模組Air780EPM的開(kāi)機(jī)啟動(dòng)及外圍電路設(shè)計(jì)!

    本文介紹了4G模組——Air780EPM 模塊開(kāi)機(jī)的完整硬件設(shè)計(jì)指南,涵蓋供電要求、管腳配置、電路示例及常見(jiàn)問(wèn)題排查方法,希望能夠幫助大家避免設(shè)計(jì)錯(cuò)誤,確保模塊穩(wěn)定啟動(dòng)!常見(jiàn)開(kāi)機(jī)電路。 ? 這些內(nèi)容
    的頭像 發(fā)表于 03-07 16:06 ?810次閱讀
    <b class='flag-5'>4G</b><b class='flag-5'>模組</b>Air780EPM的開(kāi)機(jī)啟動(dòng)及外圍電路設(shè)計(jì)!

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

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

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

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

    openai api key獲取的三種方案(有一種可以到 api key)

    。 “”實(shí)戰(zhàn)技巧:?利用開(kāi)發(fā)者工具,嘗試獲取臨時(shí) API Key,零成本體驗(yàn) OpenAI 的強(qiáng)大功能(風(fēng)險(xiǎn)自負(fù))。 國(guó)內(nèi)
    的頭像 發(fā)表于 02-24 22:16 ?1.3w次閱讀
    openai api key獲取的三種方案(有一種可以<b class='flag-5'>白</b><b class='flag-5'>嫖</b>到 api key)

    【正點(diǎn)原子STM32H7R3開(kāi)發(fā)套件試用體驗(yàn)】4G聯(lián)網(wǎng)工業(yè)設(shè)備控制網(wǎng)關(guān)

    這次有幸參加 正點(diǎn)原子STM32H7R3開(kāi)發(fā)套件 的評(píng)測(cè),計(jì)劃使用 正點(diǎn)原子STM32H7R3開(kāi)發(fā)套件,來(lái)完成一個(gè) 4G聯(lián)網(wǎng)工業(yè)設(shè)備控制網(wǎng)關(guān)。 評(píng)測(cè)計(jì)劃: 1. 通過(guò)正點(diǎn)原子開(kāi)發(fā)板資料
    發(fā)表于 12-18 14:14

    掌握4G模組PWM|技術(shù)精要

    今天要講的是4G模組PWM的技術(shù)精要,以常用的合宙Air724UG為例做出示例分享給大家。
    的頭像 發(fā)表于 12-14 09:40 ?1708次閱讀
    掌握<b class='flag-5'>4G</b><b class='flag-5'>模組</b>PWM|技術(shù)精要

    掌握4G模組SPI|技術(shù)指南

    本次我要分享的是4G模組SPI的技術(shù)指南,以合宙Air724UG為例,學(xué)完本章幫你實(shí)現(xiàn)技術(shù)提升。
    的頭像 發(fā)表于 12-14 09:38 ?1922次閱讀
    掌握<b class='flag-5'>4G</b><b class='flag-5'>模組</b>SPI|技術(shù)指南

    4G模組SD卡使用技巧|專(zhuān)家指南

    今天我們學(xué)習(xí)的是4G模組SD卡使用技巧,以Air724UG為例做出指南供大家參考。
    的頭像 發(fā)表于 12-14 09:37 ?1150次閱讀
    <b class='flag-5'>4G</b><b class='flag-5'>模組</b>SD卡使用技巧|專(zhuān)家指南

    4G模組GPIO接口實(shí)操|(zhì)精選教程

    今天我將把我熟悉的4G模組GPIO接口實(shí)操整理成文,以Air724UG做出精選教程分享給大家。
    的頭像 發(fā)表于 12-14 09:36 ?1878次閱讀
    <b class='flag-5'>4G</b><b class='flag-5'>模組</b>GPIO接口實(shí)操|(zhì)精選教程

    解讀Air724UG低功耗4G模組軟件的語(yǔ)音通話!

    本篇文章以Air724UG模組為例,解讀低功耗4G模組軟件的語(yǔ)音通話,呈現(xiàn)實(shí)用教程供大家參考。
    的頭像 發(fā)表于 12-09 09:39 ?2067次閱讀
    解讀Air724UG低功耗<b class='flag-5'>4G</b><b class='flag-5'>模組</b>軟件的語(yǔ)音通話!

    輕松攻克低功耗4G模組軟件的FTP示例!

    今天是以Air724UG模組為例,輕松攻克低功耗4G模組軟件的FTP示例。
    的頭像 發(fā)表于 12-05 09:08 ?951次閱讀
    輕松攻克低功耗<b class='flag-5'>4G</b><b class='flag-5'>模組</b>軟件的FTP<b class='flag-5'>示例</b>!

    分步實(shí)操 | Air724UG低功耗模組軟件中復(fù)刻高效FTP示例!

    本文要說(shuō)的是低功耗4G模組Air724UG軟件中復(fù)刻高效FTP示例,我已整理成文供大家參考。
    的頭像 發(fā)表于 12-03 11:45 ?1479次閱讀
    分步實(shí)操 | Air724UG低功耗<b class='flag-5'>模組</b>軟件中復(fù)刻高效FTP<b class='flag-5'>示例</b>!

    低功耗模組軟件的UDP示例 基礎(chǔ)教程

    本文以常用的低功耗4G模組Air724UG為例,做出關(guān)于低功耗模組軟件的UDP示例,以供大家參考。
    的頭像 發(fā)表于 12-02 14:53 ?1114次閱讀
    低功耗<b class='flag-5'>模組</b>軟件的UDP<b class='flag-5'>示例</b>   基礎(chǔ)教程<b class='flag-5'>篇</b>

    4G模組Air780E的LuatOS開(kāi)發(fā)之位運(yùn)算(bit)示例

    本文我要說(shuō)的是低功耗4G模組Air780E的LuatOS開(kāi)發(fā),關(guān)于位運(yùn)算(bit)示例,我將詳細(xì)解析分享給大家。
    的頭像 發(fā)表于 12-02 14:33 ?900次閱讀
    <b class='flag-5'>4G</b><b class='flag-5'>模組</b>Air780E的LuatOS<b class='flag-5'>開(kāi)發(fā)</b>之位運(yùn)算(bit)<b class='flag-5'>示例</b>