Ver Fonte

add: uart传感器demo内添加软串口的配置

PKM-Bai há 2 anos atrás
pai
commit
f36139380d

+ 8 - 2
demo/uart_传感器/ZE08G-CH2O/main.lua

@@ -8,14 +8,20 @@ log.info("main", PROJECT, VERSION)
 
 
 -- 引入必要的库文件(lua编写), 内部库不需要require
 -- 引入必要的库文件(lua编写), 内部库不需要require
 sys = require("sys")
 sys = require("sys")
+local ch2o = require "ze08g_ch2o"
 
 
 local uartid = 1 -- 根据实际设备选取不同的uartid
 local uartid = 1 -- 根据实际设备选取不同的uartid
-local ch2o = require "ze08g_ch2o"
+
+-- 下面是模拟uart的配置
+-- local tx_pin = 11       -- tx的pin脚
+-- local rx_pin = 9        -- rx的pin脚
+-- local uartid = uart.createSoft(tx_pin,0,rx_pin,2)
 
 
 sys.taskInit(function ()
 sys.taskInit(function ()
     local result = ch2o.init(uartid)
     local result = ch2o.init(uartid)
     if not result then return end
     if not result then return end
-
+    
+    log.info("result:", result)
     while true do
     while true do
         sys.wait(1000)
         sys.wait(1000)
         log.info("气体浓度值 PPB:", ch2o.getPPB())
         log.info("气体浓度值 PPB:", ch2o.getPPB())

+ 5 - 0
demo/uart_传感器/ZH07/main.lua

@@ -12,6 +12,11 @@ local zh07 = require "zh07"
 
 
 local uartid = 1 -- 根据实际设备选取不同的uartid
 local uartid = 1 -- 根据实际设备选取不同的uartid
 
 
+-- 下面是模拟uart的配置
+-- local tx_pin = 11       -- tx的pin脚
+-- local rx_pin = 9        -- rx的pin脚
+-- local uartid = uart.createSoft(tx_pin,0,rx_pin,2)
+
 sys.taskInit(function ()
 sys.taskInit(function ()
     local result = zh07.init(uartid)
     local result = zh07.init(uartid)
     if not result then return end
     if not result then return end