|
|
il y a 5 ans | |
|---|---|---|
| .github | il y a 5 ans | |
| bsp | il y a 5 ans | |
| docs | il y a 5 ans | |
| lua | il y a 5 ans | |
| luat | il y a 5 ans | |
| mind | il y a 5 ans | |
| script | il y a 5 ans | |
| tools | il y a 5 ans | |
| .gitignore | il y a 5 ans | |
| .gitmodules | il y a 5 ans | |
| LICENSE | il y a 6 ans | |
| Makefile.inc | il y a 5 ans | |
| README.md | il y a 5 ans | |
| docs.md | il y a 6 ans | |
| logo.jpg | il y a 6 ans | |
| luatos.code-workspace | il y a 5 ans | |
| system.jpg | il y a 6 ans | |
| tool.lua | il y a 6 ans |

LuatOS是运行在嵌入式硬件,用户编写lua代码就可完成各种功能
做一个灯神(点亮并闪烁一个LED灯)
local sys = require("sys")
-- 把GPIO19设置为输出模式,上拉,初始电平为低电平(0代表低电平,1代表高电平)
local netled = gpio.setup(19, 0, gpio.PULLUP)
sys.taskInit(function()
while 1 do
netled(1) -- 输出高电平
sys.wait(500) -- 等待500ms
netled(0) -- 输出低电平
sys.wait(500) -- 等待500ms
end
end)
-- 主循环, 必须加
sys.run()
有任何疑问? 加 QQ群: 1061642968 , 很多大佬哦