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

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

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

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

開(kāi)發(fā)板試用精選 ? 來(lái)源:開(kāi)發(fā)板試用 ? 作者:電子發(fā)燒友論壇 ? 2022-12-01 11:19 ? 次閱讀
本文來(lái)源電子發(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)象及目的
通過(guò)sys.timerStart 實(shí)現(xiàn)D3 LED燈的循環(huán)點(diǎn)亮
通過(guò) sys.timerLoopStart實(shí)現(xiàn)D4 LED燈的循環(huán)點(diǎn)亮
三.實(shí)驗(yàn)代碼



  1. PROJECT = 'helloworld'
  2. VERSION = '1.0.0'
  3. -- 引入必要的庫(kù)文件(lua編寫(xiě)), 內(nèi)部庫(kù)不需要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)容及配圖由入駐作者撰寫(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)投訴
  • 合宙通信
    +關(guān)注

    關(guān)注

    0

    文章

    148

    瀏覽量

    1813
  • Air105
    +關(guān)注

    關(guān)注

    0

    文章

    48

    瀏覽量

    306
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    干貨分享:Air780E開(kāi)發(fā)板如何使用?

    ? 一、概述 CORE-AIR780E 開(kāi)發(fā)板通信推出的基于 Air780E 模組所開(kāi)發(fā)
    的頭像 發(fā)表于 10-25 17:46 ?362次閱讀
    干貨分享:<b class='flag-5'>Air</b>780E<b class='flag-5'>開(kāi)發(fā)板</b>如何使用?

    如何使用Air780E開(kāi)發(fā)板?看這篇就夠了!

    ? 一、綜述 CORE-AIR780E 開(kāi)發(fā)板通信推出的基于 Air780E 模組所開(kāi)發(fā)
    的頭像 發(fā)表于 10-23 17:07 ?557次閱讀
    如何使用<b class='flag-5'>Air</b>780E<b class='flag-5'>開(kāi)發(fā)板</b>?看這篇就夠了!

    RNDIS網(wǎng)卡應(yīng)用看這篇!Air780EP低功耗4G模組AT開(kāi)發(fā)示例

    ** ? 1.1 硬件準(zhǔn)備 EVB_Air780EP開(kāi)發(fā)板一套,包括天線、SIM卡; USB線 WIN10以上PC電腦 1.2 軟件準(zhǔn)備 串口工具 如果沒(méi)有準(zhǔn)備,推薦使用LLCO
    的頭像 發(fā)表于 09-30 06:59 ?670次閱讀
    RNDIS網(wǎng)卡應(yīng)用看這篇!<b class='flag-5'>合</b><b class='flag-5'>宙</b><b class='flag-5'>Air</b>780EP低功耗4G模組AT<b class='flag-5'>開(kāi)發(fā)</b>示例

    FTP應(yīng)用看這篇!Air780EP低功耗4G模組AT開(kāi)發(fā)示例

    780EX/Air724UG… **一、相關(guān)準(zhǔn)備工作 ** ? 1.1 硬件準(zhǔn)備 EVB_Air780EP開(kāi)發(fā)板一套,包括天線、SIM卡
    的頭像 發(fā)表于 09-29 09:36 ?1895次閱讀
    FTP應(yīng)用看這篇!<b class='flag-5'>合</b><b class='flag-5'>宙</b><b class='flag-5'>Air</b>780EP低功耗4G模組AT<b class='flag-5'>開(kāi)發(fā)</b>示例

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

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

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

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

    LuatOS開(kāi)發(fā)板Core_Air780EP使用說(shuō)明

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

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

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

    LuatOS開(kāi)發(fā)板使用手冊(cè)——Air700EAQ

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

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

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

    LuatOS開(kāi)發(fā)板使用手冊(cè)——Air700ECQ

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

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

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

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

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

    基于Air780E開(kāi)發(fā)板集成ec11旋轉(zhuǎn)編碼實(shí)例

    一個(gè)基于Air780E開(kāi)發(fā)板,集成ec11旋轉(zhuǎn)編碼的實(shí)例。
    的頭像 發(fā)表于 08-08 10:13 ?824次閱讀
    基于<b class='flag-5'>合</b><b class='flag-5'>宙</b><b class='flag-5'>Air</b>780E<b class='flag-5'>開(kāi)發(fā)板</b>集成ec11旋轉(zhuǎn)編碼<b class='flag-5'>器</b>實(shí)例

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

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