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

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

4G 模組 fskv 開發示例 白嫖篇!

合宙LuatOS ? 來源:合宙LuatOS ? 作者:合宙LuatOS ? 2024-10-30 13:47 ? 次閱讀

今天我們學習的是低功耗4G模組Air780EP的fskv開發,讓我們更了解它。

本文從簡介,環境準備,程序介紹等來講解整個示例:

1、簡介

兼容fdb的函數

使用fdb的flash空間,啟用時也會替代fdb庫

功能上與EEPROM是類似的

fskv與fdb的實現機制導致的差異

功能 fskv fdb
value長度 4096 255
key長度 63 64
空間利用率(對比) 較低 較高
讀取速度 恒定 臟數據影響速度,非恒定
寫入數據 恒定 臟數據影響速度,非恒定
均衡擦除 自動 自動

2、環境準備

2.1 Air780EP開發板一套

3、程序介紹

3.1 API介紹

詳細API介紹見:fskv-API

3.2 初始化kv數據庫

fskv.init()

參數

返回值

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

3.3 設置一對kv數據

fskv.set(key, value)

參數

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

返回值

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

3.4 設置table內的鍵值對數據

fskv.sett(key, skey, value)

參數

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

返回值

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

3.5 根據key獲取對應的數據

fskv.get(key, skey)

參數

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

返回值

返回值類型 解釋
any 存在則返回數據,否則返回nil

3.6 根據key刪除數據

fskv.del(key)

參數

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

返回值

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

3.7 清空整個kv數據庫

fskv.clear()

參數

返回值

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

3.8 kv數據庫迭代器

fskv.iter()

參數

返回值

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

3.9 kv迭代器獲取下一個key

fskv.next(iter)

參數

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

返回值

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

3.10 獲取kv數據庫狀態

fskv.status()

參數

返回值

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

4、實現流程

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

wKgaomchyBaAYW_rAAJslYSHsFw933.png

4.2 通過luatools打印查看效果:

wKgZomchyC-AUtfxAAPROVzz5Kc568.png

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

5、常見問題

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

不同的flash互不影響。

審核編輯 黃宇

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 4G
    4G
    +關注

    關注

    15

    文章

    5572

    瀏覽量

    120732
  • 物聯網
    +關注

    關注

    2927

    文章

    45959

    瀏覽量

    388725
  • 模組
    +關注

    關注

    6

    文章

    1614

    瀏覽量

    31177
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    掌握4G模組PWM|技術精要

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

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

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

    低功耗模組軟件的UDP示例 基礎教程

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

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

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

    4G模組LuatOS開發|iconv字符集轉換技術

    本次我要講的是4G模組LuatOS開發的iconv字符集轉換,已整理成文,今天便分享供大家。
    的頭像 發表于 11-30 09:53 ?573次閱讀
    <b class='flag-5'>4G</b><b class='flag-5'>模組</b>LuatOS<b class='flag-5'>開發</b>|iconv字符集轉換技術<b class='flag-5'>篇</b>

    LuatOS開發4G模組隨機數(random)|實戰指南

    本次學習的實戰是關于4G模組LuatOS開發的隨機數示例指南,希望大家有所收獲。
    的頭像 發表于 11-30 09:51 ?644次閱讀
    LuatOS<b class='flag-5'>開發</b>之<b class='flag-5'>4G</b><b class='flag-5'>模組</b>隨機數(random)|實戰指南

    4G模組Air724UG的軟件教程:KEYPAD示例

    本回我要說的是低功耗4G模組Air724UG的KEYPAD示例,我已整理成文,特供大家參考。
    的頭像 發表于 11-30 09:44 ?654次閱讀
    <b class='flag-5'>4G</b><b class='flag-5'>模組</b>Air724UG的軟件教程:KEYPAD<b class='flag-5'>示例</b>!

    4G模組Air724UG軟件示例:UDP實戰演練!

    關于4G模組Air724UG軟件的UDP示例,今天我將對其實戰演練,整理成文示例展示:
    的頭像 發表于 11-26 12:10 ?502次閱讀
    <b class='flag-5'>4G</b><b class='flag-5'>模組</b>Air724UG軟件<b class='flag-5'>示例</b>:UDP實戰演練!

    深度解析 4G模組GPIO編程技巧

    本文將解析4G模組GPIO編程技巧,從概述、軟硬件環境準備、示例等詳細道來:
    的頭像 發表于 11-20 23:08 ?628次閱讀
    深度解析  <b class='flag-5'>4G</b><b class='flag-5'>模組</b>GPIO編程技巧<b class='flag-5'>篇</b>

    UART通信入門:4G模組軟件的實踐指南

    本文將對4G模組Air724UG軟件的UART做出相關示例,希望想了解此模組的朋友們收藏好仔細看。
    的頭像 發表于 11-17 00:07 ?1212次閱讀
    UART通信入門:<b class='flag-5'>4G</b><b class='flag-5'>模組</b>軟件的實踐指南

    示例 關于4G模組的模塊信息!

    今天我會把4G模組的模塊信息做出詳細介紹,做出示例,展示給大家,如果覺得有用的話請點贊收藏。
    的頭像 發表于 11-12 12:07 ?822次閱讀
    <b class='flag-5'>示例</b><b class='flag-5'>篇</b>  關于<b class='flag-5'>4G</b><b class='flag-5'>模組</b>的模塊信息!

    示例4G模組AT指令之MQTT應用!

    針對4G模組AT指令的MQTT應用,我收集資料,做出示例,整理成文分享給大家,喜歡的可以收藏。
    的頭像 發表于 11-12 11:56 ?1144次閱讀
    <b class='flag-5'>示例</b><b class='flag-5'>篇</b>:<b class='flag-5'>4G</b><b class='flag-5'>模組</b>AT指令之MQTT應用!

    低功耗4G模組:Air780EP之fskv開發示例

    ?今天我們學習合宙低功耗4G模組Air780EP的fskv開發示例。 一、簡介 兼容fdb的函數 使用fdb的flash空間,啟用時也會替代
    的頭像 發表于 11-01 07:28 ?429次閱讀
    低功耗<b class='flag-5'>4G</b><b class='flag-5'>模組</b>:Air780EP之<b class='flag-5'>fskv</b><b class='flag-5'>開發</b><b class='flag-5'>示例</b>

    4G 模組 MQTT 通信功能!

    今天我們的是4G 模組 MQTT 通信功能!以AIR708E開發板為例 從MQTT介紹,演示功能概述,準備硬件環境,準備軟件環境,
    的頭像 發表于 10-30 14:53 ?2089次閱讀
    <b class='flag-5'>白</b><b class='flag-5'>嫖</b><b class='flag-5'>篇</b>:<b class='flag-5'>4G</b> <b class='flag-5'>模組</b> MQTT 通信功能!

    4G 模組 HTTP 網絡協議應用 版!

    今天我們來的是Air780E模組LuatOS開發4G通信中HTTP網絡協議的應用,實現模組
    的頭像 發表于 10-30 14:22 ?1261次閱讀
    <b class='flag-5'>4G</b> <b class='flag-5'>模組</b> HTTP 網絡協議應用 <b class='flag-5'>白</b><b class='flag-5'>嫖</b>版!
    主站蜘蛛池模板: 天天摸夜夜爽 | 综合网激情五月 | 亚洲一区二区三区在线播放 | 日韩午夜 | 年轻的护士3| 尻逼久久 | 禁h粗大太大好爽好涨受不了了 | 天天操天天看 | 中国国产aa一级毛片 | 美女扒开尿口给男人桶爽视频 | 日韩午夜r电影在线观看 | 日本三级黄色网址 | 亚洲男人的天堂在线观看 | cao草棚视频网址成人 | 我被黑人巨大开嫩苞在线观看 | 456性欧美欧美在线视频 | 亚洲欧美日韩在线观看你懂的 | 1024国产看片在线观看 | 欧美一级精品高清在线观看 | 自拍偷自拍亚洲精品被多人伦好爽 | 日韩欧美在线中文字幕 | 国产美女视频爽爽爽 | 国产裸体美女视频全黄 | 日本三人交xxx69视频 | 四虎影院精品 | 欧美黄色片 一级片 | 四虎库| 天天插天天爽 | 免费观看欧美成人1314色 | 黑人黑粗硬视频 | 高清性色生活片久久久 | 在线观看一级毛片 | 台湾香港澳门三级在线 | 国产精品无码永久免费888 | 日韩一级片在线播放 | 天天天天做夜夜夜夜做 | 最新日本免费一区二区三区中文 | 李老汉的性生生活2 | 国产福利萌白酱喷水视频铁牛 | 亚洲精品福利网站 | 性日韩|