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

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

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

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

低功耗4G模組:Air780EP之fskv開發(fā)示例

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

掃碼添加小助手

加入工程師交流群

?今天我們學(xué)習(xí)合宙低功耗4G模組Air780EP的fskv開發(fā)示例。

一、簡介

  • 兼容fdb的函數(shù)
  • 使用fdb的flash空間,啟用時也會替代fdb庫
  • 功能上與EEPROM是類似的

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

功能fskvfdb
value長度4096255
key長度6364
空間利用率(對比)較低較高
讀取速度恒定臟數(shù)據(jù)影響速度,非恒定
寫入數(shù)據(jù)恒定臟數(shù)據(jù)影響速度,非恒定
均衡擦除自動自動

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

2.1 Air780EP開發(fā)板一套

三、程序介紹

3.1 API介紹

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

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

fskv.init()

參數(shù)

返回值

返回值類型解釋
boolean成功返回true,否則返回false

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

fskv.set(key, value)

參數(shù)

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

返回值

返回值類型解釋
boolean成功返回true,否則返回false

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

fskv.sett(key, skey, value)

參數(shù)

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

返回值

返回值類型解釋
boolean成功返回true,否則返回false/nil

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

fskv.get(key, skey)

參數(shù)

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

返回值

返回值類型解釋
any存在則返回數(shù)據(jù),否則返回nil

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

fskv.del(key)

參數(shù)

傳入值類型解釋
stringkey的名稱,必填,不能空字符串

返回值

返回值類型解釋
bool成功返回true,否則返回false

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

fskv.clear()

參數(shù)

返回值

返回值類型解釋
bool成功返回true,否則返回false

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

fskv.iter()

參數(shù)

返回值

返回值類型解釋
userdata成功返回迭代器指針,否則返回nil

3.9 kv迭代器獲取下一個key

fskv.next(iter)

參數(shù)

傳入值類型解釋
userdatafskv.iter()返回的指針

返回值

返回值類型解釋
string成功返回字符串key值, 否則返回nil

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

fskv.status()

參數(shù)

返回值

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

四、實現(xiàn)流程

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

4.2 通過luatools打印查看效果:

?

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

五、常見問題

NVM壞了的話會不會影響fskv存儲?

不同的flash互不影響。

?審核編輯 黃宇

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

    關(guān)注

    15

    文章

    5607

    瀏覽量

    123213
  • 低功耗
    +關(guān)注

    關(guān)注

    12

    文章

    2984

    瀏覽量

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

    關(guān)注

    6

    文章

    1713

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

    實戰(zhàn)Air780EPM:構(gòu)建4G共享網(wǎng)關(guān),服務(wù)WiFi與有線設(shè)備!

    通過Air780EPM開發(fā)板,我們可以輕松實現(xiàn)4G網(wǎng)絡(luò)作為數(shù)據(jù)出口,為周邊的WiFi設(shè)備和以太網(wǎng)設(shè)備提供互聯(lián)網(wǎng)共享,適用于移動辦公、遠程部署等場景。 一、多網(wǎng)融合概述 ? Air780
    的頭像 發(fā)表于 09-30 16:03 ?855次閱讀
    實戰(zhàn)<b class='flag-5'>Air780</b>EPM:構(gòu)建<b class='flag-5'>4G</b>共享網(wǎng)關(guān),服務(wù)WiFi與有線設(shè)備!

    Air8101多網(wǎng)融合戰(zhàn)略升級:Air780EPM模塊助力4G聯(lián)網(wǎng)落地

    應(yīng)用邁向新高度。 本文將分享Air8101核心板通過外掛Air780EPM整機開發(fā)板,實現(xiàn)4G聯(lián)網(wǎng)的功能示例。 ? 一、硬件準(zhǔn)備工作 ? 1
    的頭像 發(fā)表于 06-23 16:53 ?360次閱讀
    <b class='flag-5'>Air</b>8101多網(wǎng)融合戰(zhàn)略升級:<b class='flag-5'>Air780</b>EPM模塊助力<b class='flag-5'>4G</b>聯(lián)網(wǎng)落地

    大公開!用Air780EPM重構(gòu)水質(zhì)COD監(jiān)測,替代STM32+4G模組的技術(shù)路徑

    方法。 以往行業(yè)常規(guī)開發(fā)方案是STM32+4G模組組合,本次實驗項目采用Air780EPM開發(fā)新方案——
    的頭像 發(fā)表于 05-16 15:34 ?436次閱讀
    大公開!用<b class='flag-5'>Air780</b>EPM重構(gòu)水質(zhì)COD監(jiān)測,替代STM32+<b class='flag-5'>4G</b><b class='flag-5'>模組</b>的技術(shù)路徑

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

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

    4G模組Air780EPM的開機啟動及外圍電路設(shè)計!

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

    初學(xué)者必看!4G模組Air780EPM的開機啟動及外圍電路設(shè)計

    本文介紹了4G模組——Air780EPM 模塊開機的完整硬件設(shè)計指南,涵蓋供電要求、管腳配置、電路示例及常見問題排查方法,希望能夠幫助大家避免設(shè)計錯誤,確保模塊穩(wěn)定啟動!常見開機電路。
    的頭像 發(fā)表于 03-07 16:02 ?565次閱讀
    初學(xué)者必看!<b class='flag-5'>4G</b><b class='flag-5'>模組</b><b class='flag-5'>Air780</b>EPM的開機啟動及外圍電路設(shè)計

    擁有低功耗低成本的Open開發(fā)應(yīng)用,開發(fā)人員必看!

    Open開發(fā)應(yīng)用需求,有沒有低功耗、低成本方案? 今天我們一起來聊聊Air780EP模組。 一、Air780EP實網(wǎng)
    的頭像 發(fā)表于 12-26 11:50 ?819次閱讀
    擁有<b class='flag-5'>低功耗</b>低成本的Open<b class='flag-5'>開發(fā)</b>應(yīng)用,<b class='flag-5'>開發(fā)</b>人員必看!

    要Open開發(fā),又要低功耗低成本?建議等新方案

    Open開發(fā)應(yīng)用需求,有沒有低功耗、低成本方案? 今天我們一起來聊聊Air780EP模組。 一、Air780EP核心信息描述 運營商支持:
    的頭像 發(fā)表于 12-24 17:09 ?710次閱讀
    要Open<b class='flag-5'>開發(fā)</b>,又要<b class='flag-5'>低功耗</b>低成本?建議等新方案

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

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

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

    本文以低功耗4G模組Air780E為例,學(xué)會低功耗模組LuatOS
    的頭像 發(fā)表于 12-05 09:09 ?954次閱讀
    來來來,看這里:<b class='flag-5'>低功耗</b><b class='flag-5'>模組</b>LuatOS<b class='flag-5'>開發(fā)</b>的日志輸出!

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

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

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

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

    Air780E模組LuatOS開發(fā)實戰(zhàn) —— 手把手教你搞定數(shù)據(jù)打包解包

    本文要說的是低功耗4G模組Air780E的LuatOS開發(fā)實戰(zhàn),我將手把手教你搞定數(shù)據(jù)打包解包。
    的頭像 發(fā)表于 12-03 11:17 ?1059次閱讀
    <b class='flag-5'>Air780</b>E<b class='flag-5'>模組</b>LuatOS<b class='flag-5'>開發(fā)</b>實戰(zhàn) —— 手把手教你搞定數(shù)據(jù)打包解包

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

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

    4G模組Air780E的LuatOS開發(fā)位運算(bit)示例

    本文我要說的是低功耗4G模組Air780E的LuatOS開發(fā),關(guān)于位運算(bit)示例,我將詳細(xì)
    的頭像 發(fā)表于 12-02 14:33 ?894次閱讀
    <b class='flag-5'>4G</b><b class='flag-5'>模組</b><b class='flag-5'>Air780</b>E的LuatOS<b class='flag-5'>開發(fā)</b><b class='flag-5'>之</b>位運算(bit)<b class='flag-5'>示例</b>