通过电脑给103的串口0发送消息,103接受到后通过串口1发送给Air724UG串口1,724接收到AT命令后将消息返回给103,103再将返回回来的数据传给电脑端,可以通过串口调试器看到。
下面是103的lua代码
PROJECT ="uart_test"
VERSION ="0.0.1"
sys=require("sys")
uart.setup(0,115200)
uart.setup(1,115200)
uart.on(0,"receive",function(id,len)
local data=uart.read(id,len)
log.info("uart", 0, len, data)
uart.write(1,data)
end)
uart.on(1,"receive",function(id,len)
local data1=uart.read(id,len)
uart.write(0,data1)
end)
sys.run()