37 Star 289 Fork 104

梦程MI/LuatOS-ESP32

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
main.lua 982 Bytes
一键复制 编辑 原始数据 按行查看 历史
梦程MI 提交于 2022-01-17 14:04 +08:00 . add: uart demo
PROJECT = "uartdemo"
VERSION = "1.0.0"
-- 一定要添加sys.lua !!!!
local sys = require "sys"
local uartid = 1
sys.taskInit(
function()
local result =
uart.setup(
uartid,
--串口id
115200,
--波特率
8,
--数据位
1
--停止位
)
log.info("uart-setup", result)
uart.write(uartid, "hello esp32\n")
uart.on(
uartid,
"receive",
function(id, len)
local s = ""
s = uart.read(id, len)
log.info("uart", id, len)
if #s > 0 then -- #s 是取字符串的长度
log.info("uart", "receive", id, #s, s)
end
end
)
end
)
-- 用户代码已结束---------------------------------------------
-- 结尾总是这一句
sys.run()
-- sys.run()之后后面不要加任何语句!!!!!
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
C
1
https://gitee.com/dreamcmi/LuatOS-ESP32.git
git@gitee.com:dreamcmi/LuatOS-ESP32.git
dreamcmi
LuatOS-ESP32
LuatOS-ESP32
master

搜索帮助