今天继续出差中,在动车上无聊,拿出笔记本,写个LED灯:
查看原理图
表4-1
LED编号
|
对应GPIO
|
管脚功能
|
描述
|
D4
|
IO12
|
GPIO12配置
|
高电平有效
|
D5
|
IO13
|
GPIO13配置
|
高电平有效
|
-- LuaTools需要PROJECT和VERSION这两个信息
PROJECT = 'helloworld + LED'
VERSION = '1.0.0'
-- 引入必要的库文件(lua编写), 内部库不需要require
local sys = require 'sys'
-- 开发板上的2个LED
local LED_D4 = gpio.setup(12, 0)
local LED_D5 = gpio.setup(13, 0)
log.info('main', 'hello world')
print(_VERSION)
sys.taskInit(
function()
while 1 do
LED_D4(0)
LED_D5(1)
sys.wait(500)
LED_D4(1)
LED_D5(0)
sys.wait(500)
end
end
)
sys.timerLoopStart(function()
print('hi, LuatOS')
end, 3000)
-- 用户代码已结束---------------------------------------------
-- 结尾总是这一句
sys.run()
-- sys.run()之后后面不要加任何语句!!!!!
下载到开发板:
打印信息:
WeChat_20220627165244
|