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

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線(xiàn)課程
  • 觀看技術(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是類(lèi)似的

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ú)

返回值

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

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

fskv.set(key, value)

參數(shù)

傳入值類(lèi)型解釋
stringkey的名稱(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)型解釋
stringkey的名稱(chēng),必填,不能空字符串
stringtable的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)型解釋
stringkey的名稱(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)型解釋
stringkey的名稱(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)型解釋
userdatafskv.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è)

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

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

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

?

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

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

NVM壞了的話(huà)會(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

    文章

    5626

    瀏覽量

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

    關(guān)注

    12

    文章

    3970

    瀏覽量

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

    關(guān)注

    6

    文章

    1795

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    藍(lán)牙模組Air5101s規(guī)格介紹

    Air5101S 是一款超小型低功耗藍(lán)牙透?jìng)?b class='flag-5'>模組,尺寸為 6×15.3×2.25mm,基于 BLE 5.2 技術(shù)打造,采用工業(yè)級(jí)設(shè)計(jì),搭配簡(jiǎn)潔 AT 指令集。可與現(xiàn)有 4G
    的頭像 發(fā)表于 03-16 21:57 ?126次閱讀
    藍(lán)牙<b class='flag-5'>模組</b><b class='flag-5'>Air</b>5101s規(guī)格介紹

    一個(gè)G-Sensor,搞定GNSS定位靜態(tài)漂移+智能低功耗控制

    Air780EGP、Air780EGG系列通信定位模組,秉承LuatOS二次開(kāi)發(fā)、高集成與低功耗核心優(yōu)勢(shì)的同時(shí),針對(duì)定位終端的真實(shí)痛點(diǎn),做出
    的頭像 發(fā)表于 02-08 15:37 ?832次閱讀
    一個(gè)<b class='flag-5'>G</b>-Sensor,搞定GNSS定位靜態(tài)漂移+智能<b class='flag-5'>低功耗</b>控制

    高效接入語(yǔ)音交互:合宙模組音頻方案如何選?

    本文特別分享4G模組選型與硬件設(shè)計(jì)要點(diǎn),為開(kāi)發(fā)者提供實(shí)用參考。 一、模組音頻支持概況 從主芯片是否原生支持音頻功能來(lái)看,合宙4G
    的頭像 發(fā)表于 02-08 14:59 ?887次閱讀
    高效接入語(yǔ)音交互:合宙<b class='flag-5'>模組</b>音頻方案如何選?

    模組功耗入門(mén)指南:新手必須掌握的能耗知識(shí)

    設(shè)計(jì)隱患。 一,模組低功耗特性概述 低功耗4G Cat.1 模組最重要的特性之一 4G C
    的頭像 發(fā)表于 01-18 13:48 ?923次閱讀
    <b class='flag-5'>模組</b><b class='flag-5'>功耗</b>入門(mén)指南:新手必須掌握的能耗知識(shí)

    從零開(kāi)始學(xué)模組功耗:新手必備基礎(chǔ)解析

    。 一,模組低功耗特性概述 低功耗4G Cat.1 模組最重要的特性之一 4G Cat.1
    的頭像 發(fā)表于 01-17 19:24 ?377次閱讀
    從零開(kāi)始學(xué)<b class='flag-5'>模組</b><b class='flag-5'>功耗</b>:新手必備基礎(chǔ)解析

    TVP5150AM1-EP:超低功耗視頻解碼的卓越

    TVP5150AM1-EP:超低功耗視頻解碼的卓越選 在當(dāng)今的視頻處理領(lǐng)域,對(duì)于高效、低功耗的視頻解碼器需求日益增長(zhǎng)。TI推出的TVP5150AM1-
    的頭像 發(fā)表于 12-26 09:15 ?560次閱讀

    Air780EPM開(kāi)發(fā)板為例:FFT應(yīng)用示例核心要點(diǎn)全解析

    Air780EPM開(kāi)發(fā)板作為實(shí)踐載體,本文將對(duì)FFT應(yīng)用示例的核心要點(diǎn)展開(kāi)全面解析。從開(kāi)發(fā)板的硬件特性適配、FFT算法的實(shí)現(xiàn)流程,到示例
    的頭像 發(fā)表于 12-16 15:28 ?444次閱讀
    以<b class='flag-5'>Air780</b>EPM<b class='flag-5'>開(kāi)發(fā)</b>板為例:FFT應(yīng)用<b class='flag-5'>示例</b>核心要點(diǎn)全解析

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

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

    Air780EGH開(kāi)源代碼來(lái)襲!定位功能快速入門(mén)指南

    歡迎探索Air780EGH開(kāi)源生態(tài)!最新版本解鎖定位功能源代碼,無(wú)論你是新手還是資深開(kāi)發(fā)者,都能通過(guò)簡(jiǎn)潔的示例代碼快速上手。從初始化配置到實(shí)時(shí)定位數(shù)據(jù)獲取,一站式解決定位開(kāi)發(fā)痛點(diǎn)。 下
    的頭像 發(fā)表于 07-29 16:13 ?930次閱讀
    <b class='flag-5'>Air780</b>EGH開(kāi)源代碼來(lái)襲!定位功能快速入門(mén)指南

    揭秘Air780EGH定位功能:源碼開(kāi)放助力極速開(kāi)發(fā) !

    Air780EGH定位模塊源代碼全面開(kāi)放!無(wú)需復(fù)雜前置知識(shí),只需跟隨本文教程,即可從零開(kāi)始搭建定位系統(tǒng)。代碼注釋清晰,示例完整,助你短時(shí)間內(nèi)掌握定位功能核心用法。 下文將以Air780EGH核心板為
    的頭像 發(fā)表于 07-29 16:11 ?824次閱讀
    揭秘<b class='flag-5'>Air780</b>EGH定位功能:源碼開(kāi)放助力極速<b class='flag-5'>開(kāi)發(fā)</b> !

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

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

    Air780EPM應(yīng)用開(kāi)發(fā):解鎖GPIO與LED的N種交互模式

    、GPIO直接驅(qū)動(dòng)LED 1.1?適用場(chǎng)景 低功耗場(chǎng)景:LED電流 ≤ 5mA(普通GPIO的驅(qū)動(dòng)能力限制)。? 休眠需求:若需LED在休眠時(shí)保持亮滅狀態(tài),需使用AGPIO。 注意:Air780
    的頭像 發(fā)表于 05-29 14:31 ?870次閱讀
    <b class='flag-5'>Air780</b>EPM應(yīng)用<b class='flag-5'>開(kāi)發(fā)</b>:解鎖GPIO與LED的N種交互模式

    解鎖Air780EPM:N種GPIO操控LED的實(shí)戰(zhàn)技巧!

    ——通過(guò)硬件層精確控制電路參數(shù),結(jié)合LuatOS高效API實(shí)現(xiàn)快速原型開(kāi)發(fā),適用于智能照明、狀態(tài)指示等物聯(lián)網(wǎng)場(chǎng)景。 ? 一、GPIO直接驅(qū)動(dòng)LED 1.1?適用場(chǎng)景 低功耗場(chǎng)景:LED電流 ≤ 5mA
    的頭像 發(fā)表于 05-28 16:56 ?1040次閱讀
    解鎖<b class='flag-5'>Air780</b>EPM:N種GPIO操控LED的實(shí)戰(zhàn)技巧!

    COD監(jiān)測(cè)革新!Air780EPM一站式替代STM32+4G模組的物聯(lián)網(wǎng)方案 ~

    通過(guò)將4G通信、COD數(shù)據(jù)處理與低功耗控制集成于Air780EPM芯片,本方案徹底顛覆STM32+外置模組的松散架構(gòu)。實(shí)測(cè)顯示,設(shè)備啟動(dòng)時(shí)間從STM32方案的12s縮短至3s。 水質(zhì)C
    的頭像 發(fā)表于 05-21 16:51 ?665次閱讀
    COD監(jiān)測(cè)革新!<b class='flag-5'>Air780</b>EPM一站式替代STM32+<b class='flag-5'>4G</b><b class='flag-5'>模組</b>的物聯(lián)網(wǎng)方案 ~

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

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