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

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

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

【合宙Air105開發(fā)板試用體驗(yàn)】Air105定時(shí)器以及LuaTask框架的使用

開發(fā)板試用精選 ? 來源:開發(fā)板試用 ? 作者:電子發(fā)燒友論壇 ? 2022-12-01 11:19 ? 次閱讀
本文來源電子發(fā)燒友社區(qū),作者:工程認(rèn)知教育中心硬件小屋, 帖子地址:https://bbs.elecfans.com/jishu_2289624_1_1.html

一.LuaTask中定時(shí)器的介紹
sys.timerStart(fnc,time)
fnc為回調(diào)函數(shù),time為定時(shí)時(shí)間,在luatos中sys.timerStart定時(shí)器,只會(huì)運(yùn)行一次
sys.timerLoopStart(fnc,time)
fnc為回調(diào)函數(shù),time為定時(shí)時(shí)間,在luatos中sys.timerLoopStart定時(shí)器,會(huì)循環(huán)執(zhí)行
二.實(shí)驗(yàn)現(xiàn)象及目的
通過sys.timerStart 實(shí)現(xiàn)D3 LED燈的循環(huán)點(diǎn)亮
通過 sys.timerLoopStart實(shí)現(xiàn)D4 LED燈的循環(huán)點(diǎn)亮
三.實(shí)驗(yàn)代碼



  1. PROJECT = 'helloworld'
  2. VERSION = '1.0.0'
  3. -- 引入必要的庫文件(lua編寫), 內(nèi)部庫不需要require
  4. local sys = require 'sys'
  5. log.info('main', 'hello world')
  6. gpio.setup(62,0,gpio.PULLDOWN)
  7. gpio.setup(63,0,gpio.PULLDOWN)
  8. gpio.set(62,0)
  9. gpio.set(63,0)
  10. print(_VERSION)
  11. sys.timerLoopStart(function()
  12. print('hi, LuatOS')
  13. end, 3000)
  14. local a=1
  15. sys.taskInit(function()
  16. while true do
  17. if a==1 then
  18. sys.timerStart(function() gpio.set(62,1) a=0 end,500)
  19. end
  20. if a==0 then
  21. sys.timerStart(function() gpio.set(62,0) a=1 end,1000)
  22. end
  23. sys.wait(1000)
  24. end
  25. end)
  26. local b=1
  27. sys.timerLoopStart(function ()
  28. if b==1 then
  29. gpio.set(63,1)
  30. b=0
  31. else
  32. gpio.set(63,0)
  33. b=1
  34. end
  35. end,500)
  36. sys.run()
復(fù)制代碼

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

    關(guān)注

    0

    文章

    146

    瀏覽量

    1658
  • Air105
    +關(guān)注

    關(guān)注

    0

    文章

    48

    瀏覽量

    284
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    低功耗4G模組AIR780EX ——開發(fā)板使用說明

    EVB-AIR780EX 開發(fā)板通信推出的基于 Air780EX 模組所開發(fā)的,包含電源,
    的頭像 發(fā)表于 09-11 11:55 ?233次閱讀
    <b class='flag-5'>合</b><b class='flag-5'>宙</b>低功耗4G模組<b class='flag-5'>AIR</b>780EX ——<b class='flag-5'>開發(fā)板</b>使用說明

    4G模組Air780E開發(fā)板使用手冊

    開發(fā)板Air780E使用說明
    的頭像 發(fā)表于 09-09 18:22 ?227次閱讀
    <b class='flag-5'>合</b><b class='flag-5'>宙</b>4G模組<b class='flag-5'>Air</b>780E<b class='flag-5'>開發(fā)板</b>使用手冊

    LuatOS開發(fā)板Core_Air780EP使用說明

    Core-Air780EP 開發(fā)板通信推出的基于 Air780EP 模組所開發(fā)的,包含電源
    的頭像 發(fā)表于 09-03 17:38 ?303次閱讀
    <b class='flag-5'>合</b><b class='flag-5'>宙</b>LuatOS<b class='flag-5'>開發(fā)板</b>Core_<b class='flag-5'>Air</b>780EP使用說明

    低功耗4G模組Air700EAQ——開發(fā)板使用說明

    低功耗4G模組Air700EAQ——開發(fā)板使用說明
    的頭像 發(fā)表于 08-30 17:14 ?808次閱讀
    <b class='flag-5'>合</b><b class='flag-5'>宙</b>低功耗4G模組<b class='flag-5'>Air</b>700EAQ——<b class='flag-5'>開發(fā)板</b>使用說明

    LuatOS開發(fā)板使用手冊——Air700EAQ

    本文詳細(xì)講解了Air700EAQ開發(fā)板的使用說明。
    的頭像 發(fā)表于 08-28 14:37 ?383次閱讀
    <b class='flag-5'>合</b><b class='flag-5'>宙</b>LuatOS<b class='flag-5'>開發(fā)板</b>使用手冊——<b class='flag-5'>Air</b>700EAQ

    Air700EAQ硬件設(shè)計(jì)手冊——應(yīng)用接口2

    Air700EAQ硬件設(shè)計(jì)的詳細(xì)介紹
    的頭像 發(fā)表于 08-27 14:23 ?232次閱讀
    <b class='flag-5'>合</b><b class='flag-5'>宙</b><b class='flag-5'>Air</b>700EAQ硬件設(shè)計(jì)手冊——應(yīng)用接口2

    LuatOS開發(fā)板使用手冊——Air700ECQ

    LuatOS開發(fā)板使用說明——Air700ECQ
    的頭像 發(fā)表于 08-23 16:28 ?401次閱讀
    <b class='flag-5'>合</b><b class='flag-5'>宙</b>LuatOS<b class='flag-5'>開發(fā)板</b>使用手冊——<b class='flag-5'>Air</b>700ECQ

    Air700ECQ硬件設(shè)計(jì)手冊——應(yīng)用接口1

    Air700ECQ硬件設(shè)計(jì)手冊——應(yīng)用接口1
    的頭像 發(fā)表于 08-21 18:46 ?196次閱讀
    <b class='flag-5'>合</b><b class='flag-5'>宙</b><b class='flag-5'>Air</b>700ECQ硬件設(shè)計(jì)手冊——應(yīng)用接口1

    Air780EP模塊——AT指令MQTT接入OneNET開發(fā)指南

    過程,Air780EP和MQTT是最佳拍檔,讓設(shè)備互聯(lián)變得輕松又靠譜。想不想試試這簡單又神奇的操作?那就來吧!本文詳細(xì)講解了基于Air80EP
    的頭像 發(fā)表于 08-19 16:40 ?1555次閱讀
    <b class='flag-5'>合</b><b class='flag-5'>宙</b><b class='flag-5'>Air</b>780EP模塊——AT指令MQTT接入OneNET<b class='flag-5'>開發(fā)</b>指南

    Air780EP模塊Lua開發(fā)阿里云應(yīng)用指南

    Air780EP模塊Lua開發(fā)阿里云超詳細(xì)教學(xué)!看完包學(xué)會(huì)!
    的頭像 發(fā)表于 08-08 09:00 ?699次閱讀
    <b class='flag-5'>合</b><b class='flag-5'>宙</b><b class='flag-5'>Air</b>780EP模塊Lua<b class='flag-5'>開發(fā)</b>阿里云應(yīng)用指南

    “花生米”4G模組——Air700EL Air700EY全新上市

    “是花生米太大,還是Air700模組太???”深受工程師朋友喜愛的Air700系列迷你小封裝4G模組,也被稱為“花生米”。今天,
    的頭像 發(fā)表于 12-26 08:04 ?1832次閱讀
    <b class='flag-5'>合</b><b class='flag-5'>宙</b>“花生米”4G模組——<b class='flag-5'>Air</b>700EL <b class='flag-5'>Air</b>700EY全新上市

    | Air780EP首版LuatOS固件發(fā)布,新品模組內(nèi)測搶先體驗(yàn)

    11月27日,推出 《9.9盲訂!Air780EP新品4G開發(fā)板福利今日開啟》 鐵粉活動(dòng)
    的頭像 發(fā)表于 12-11 12:20 ?2449次閱讀
    <b class='flag-5'>合</b><b class='flag-5'>宙</b> | <b class='flag-5'>Air</b>780EP首版LuatOS固件發(fā)布,新品模組內(nèi)測搶先體驗(yàn)

    基于Air001的迷你RGB燈環(huán)

    問題來了,你會(huì)親手做來送給最愛的TA嗎?基于Air001的迷你RGB燈環(huán)-開源分享-本項(xiàng)目以Ai
    的頭像 發(fā)表于 11-25 08:04 ?1071次閱讀
    基于<b class='flag-5'>合</b><b class='flag-5'>宙</b><b class='flag-5'>Air</b>001的迷你RGB燈環(huán)

    來了!基于Air32的手持示波器

    兼容主流F103,僅需 3.8元的 Air32系列 超值國產(chǎn)MCU,性能強(qiáng)、開發(fā)快,不少行業(yè)客戶已廣泛應(yīng)用于量產(chǎn)項(xiàng)目,相比市場主流F103每盤可省數(shù)萬元! 你知道嗎,工程師朋友們極
    的頭像 發(fā)表于 11-20 12:15 ?1901次閱讀

    Air001迷你版音樂頻譜桌面小擺件

    敏感用戶打造」的Air001系列MCU。今天特別分享@墨鏡臭貓大佬的開源佳作——音樂頻譜桌面小擺件,分為基于
    的頭像 發(fā)表于 11-04 08:05 ?610次閱讀
    <b class='flag-5'>合</b><b class='flag-5'>宙</b><b class='flag-5'>Air</b>001迷你版音樂頻譜桌面小擺件