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模組:Air780EP之fskv開(kāi)發(fā)示例

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

掃碼添加小助手

加入工程師交流群

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

一、簡(jiǎn)介

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

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

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

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

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

三、程序介紹

3.1 API介紹

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

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

fskv.init()

參數(shù)

無(wú)

返回值

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

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

fskv.set(key, value)

參數(shù)

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

返回值

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

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

fskv.sett(key, skey, value)

參數(shù)

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

返回值

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

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

fskv.get(key, skey)

參數(shù)

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

返回值

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

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

fskv.del(key)

參數(shù)

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

返回值

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

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

fskv.clear()

參數(shù)

無(wú)

返回值

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

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

fskv.iter()

參數(shù)

無(wú)

返回值

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

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

fskv.next(iter)

參數(shù)

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

返回值

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

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

fskv.status()

參數(shù)

無(wú)

返回值

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

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

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

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

?

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

五、常見(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

    文章

    5598

    瀏覽量

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

    關(guān)注

    12

    文章

    2932

    瀏覽量

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

    關(guān)注

    6

    文章

    1693

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

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

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

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

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

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

    今天是以Air724UG模組為例,輕松攻克低功耗4G模組軟件的FTP示例。
    的頭像 發(fā)表于 12-05 09:08 ?817次閱讀
    輕松攻克<b class='flag-5'>低功耗</b><b class='flag-5'>4G</b><b class='flag-5'>模組</b>軟件的FTP<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 ?735次閱讀
    <b class='flag-5'>4G</b><b class='flag-5'>模組</b><b class='flag-5'>Air780</b>E的LuatOS<b class='flag-5'>開(kāi)發(fā)</b><b class='flag-5'>之</b>位運(yùn)算(bit)<b class='flag-5'>示例</b>

    低功耗模組Air780E的AT指令:FTP示例!

    本文說(shuō)的是關(guān)于4G模組AT指令的FTP示例,以Air780E為例,希望大家有所收獲。
    的頭像 發(fā)表于 11-30 09:40 ?936次閱讀
    <b class='flag-5'>低功耗</b><b class='flag-5'>模組</b><b class='flag-5'>Air780</b>E的AT指令:FTP<b class='flag-5'>示例</b>!

    解析Air780E模組LuatOS開(kāi)發(fā)的隨機(jī)數(shù)(random) 示例

    本文主要解析的是低功耗4G模組Air780E的LuatOS開(kāi)發(fā)隨機(jī)數(shù)(random)實(shí)例,我以整理成文分享給大家。
    的頭像 發(fā)表于 11-29 20:23 ?740次閱讀
    解析<b class='flag-5'>Air780</b>E<b class='flag-5'>模組</b>LuatOS<b class='flag-5'>開(kāi)發(fā)</b>的隨機(jī)數(shù)(random) <b class='flag-5'>示例</b>篇

    Air780EP硬件設(shè)計(jì)原理解析(第一部分)

    ? 一、緒論 Air780EP是一款基于移芯EC718P平臺(tái)設(shè)計(jì)的LTE Cat 1無(wú)線通信模組。支持FDD-LTE/TDD-LTE的4G遠(yuǎn)距離無(wú)線傳輸技術(shù)。另外,模組提供了USB/U
    的頭像 發(fā)表于 11-06 15:04 ?1118次閱讀
    <b class='flag-5'>Air780EP</b>硬件設(shè)計(jì)原理解析(第一部分)

    Air780EPRC522開(kāi)發(fā)板,你了解嗎?

    ?本文講解合宙Air780EP開(kāi)發(fā)板RC522實(shí)例。 本文檔適用于Air780EP開(kāi)發(fā)板; 關(guān)聯(lián)文檔和使用工具; rc522 - rc522 非接觸式讀寫(xiě)卡驅(qū)動(dòng) - LuatOS 文檔
    的頭像 發(fā)表于 11-03 08:21 ?883次閱讀
    <b class='flag-5'>Air780EP</b><b class='flag-5'>之</b>RC522<b class='flag-5'>開(kāi)發(fā)</b>板,你了解嗎?

    4G通信先鋒:Air780EP開(kāi)發(fā)板與RC522的結(jié)合

    最近,一直有朋友問(wèn)我Air780EP開(kāi)發(fā)板RC522, 今天抽空給大家展示一下示例: 本文檔適用于Air780EP開(kāi)發(fā)板 關(guān)聯(lián)文檔和使
    的頭像 發(fā)表于 10-29 14:29 ?699次閱讀
    <b class='flag-5'>4G</b>通信先鋒:<b class='flag-5'>Air780EP</b><b class='flag-5'>開(kāi)發(fā)</b>板與RC522的結(jié)合

    AT開(kāi)發(fā)FOTA遠(yuǎn)程升級(jí):Air780EP低功耗4G模組

    ?針對(duì)客戶朋友的應(yīng)用反饋,特編輯本篇文章:基于Air780EP模組AT開(kāi)發(fā)的FOTA遠(yuǎn)程升級(jí)指南。
    的頭像 發(fā)表于 10-25 17:31 ?819次閱讀
    AT<b class='flag-5'>開(kāi)發(fā)</b>FOTA遠(yuǎn)程升級(jí):<b class='flag-5'>Air780EP</b><b class='flag-5'>低功耗</b><b class='flag-5'>4G</b><b class='flag-5'>模組</b>

    AT開(kāi)發(fā)HTTP應(yīng)用:Air780EP低功耗4G模組

    ? 已經(jīng)寫(xiě)了一篇基于Air780EP模組AT開(kāi)發(fā)的FOTA遠(yuǎn)程升級(jí)指南, 有客戶朋友詢問(wèn)能否講講HTTP應(yīng)用部分? 本期特別安排——涵蓋HTTP基本應(yīng)用流程、GET/POST/SSL請(qǐng)求示例
    的頭像 發(fā)表于 10-25 17:29 ?1124次閱讀
    AT<b class='flag-5'>開(kāi)發(fā)</b>HTTP應(yīng)用:<b class='flag-5'>Air780EP</b><b class='flag-5'>低功耗</b><b class='flag-5'>4G</b><b class='flag-5'>模組</b>

    Air780EP低功耗4G模組AT開(kāi)發(fā):阿里云應(yīng)用

    Air780EP是合宙推出的一款低功耗4G全網(wǎng)通模組,兼容模組行業(yè)1618經(jīng)典封裝,支持OpenCPU開(kāi)
    的頭像 發(fā)表于 10-25 17:28 ?859次閱讀
    <b class='flag-5'>Air780EP</b><b class='flag-5'>低功耗</b><b class='flag-5'>4G</b><b class='flag-5'>模組</b>AT<b class='flag-5'>開(kāi)發(fā)</b>:阿里云應(yīng)用

    MQTT應(yīng)用:Air780EP低功耗4G模組AT開(kāi)發(fā)

    本文應(yīng)各位大佬邀請(qǐng),詳細(xì)講解Air780EP模組MQTT應(yīng)用的多個(gè)AT命令。
    的頭像 發(fā)表于 10-25 17:27 ?952次閱讀
    MQTT應(yīng)用:<b class='flag-5'>Air780EP</b><b class='flag-5'>低功耗</b><b class='flag-5'>4G</b><b class='flag-5'>模組</b>AT<b class='flag-5'>開(kāi)發(fā)</b>

    低功耗4G模組Air780EP開(kāi)發(fā)板RC522實(shí)例

    ? 本文講解合宙Air780EP開(kāi)發(fā)板RC522實(shí)例,文末【閱讀原文】獲取最新資料。 本文檔適用于Air780EP開(kāi)發(fā)板 關(guān)聯(lián)文檔和使用工具 LuatOS-Soc固件獲取 https
    的頭像 發(fā)表于 10-21 17:01 ?728次閱讀
    <b class='flag-5'>低功耗</b><b class='flag-5'>4G</b><b class='flag-5'>模組</b>:<b class='flag-5'>Air780EP</b><b class='flag-5'>開(kāi)發(fā)</b>板RC522實(shí)例

    低功耗4G模組:tcs3472顏色傳感器示例

    ?今天我們學(xué)習(xí)合宙低功耗4G模組Air780EP的LuatOS開(kāi)發(fā)tcs3472示例。 一、簡(jiǎn)介
    的頭像 發(fā)表于 10-21 07:07 ?967次閱讀
    <b class='flag-5'>低功耗</b><b class='flag-5'>4G</b><b class='flag-5'>模組</b>:tcs3472顏色傳感器<b class='flag-5'>示例</b>