Просмотр исходного кода

fix:上一版本推送附带了一些其他修改,以还原。

mengyang 8 месяцев назад
Родитель
Сommit
c5de1e6aa7

+ 2 - 2
module/Air8101/demo/libnetif/main.lua

@@ -66,9 +66,9 @@ end
 -- 网络管理,设置网络优先级和多网融合功能
 require "netif_app"
 -- 测试http
-require "http_test"
+-- require "http_test"
 -- 测试mqtt
--- require "mqtt_test"
+require "mqtt_test"
 
 -- 用户代码已结束---------------------------------------------
 -- 结尾总是这一句

+ 14 - 14
module/Air8101/demo/libnetif/netif_app.lua

@@ -18,27 +18,27 @@ sys.taskInit(function()
     libnetif.set_priority_order({
     -- Air8101 支持 MAC接口 与 SPI接口 两种方式外挂以太网,程序中默认使用MAC接口,请根据实际情况选择。
         -- Air8101 MAC接口 外挂以太网的配置代码:
-        -- {
-        --     ETHERNET = {
-        --         pwrpin = 13,                    -- 供电使能引脚(number),根据接线引脚选择,Air8101核心板默认为gpio13
-        --         ping_time = 3000,               -- 填写ping_ip且未ping通时的检测间隔(ms, 可选,默认为10秒)
-        --         ping_ip = "112.125.89.8"        -- 连通性检测IP(选填参数),默认使用httpdns获取baidu.com的ip作为判断条件
-        --     }
-        -- },
-        -- Air8101 SPI接口 外挂以太网的配置代码:
         {
-            ETHUSER1 = {
+            ETHERNET = {
                 pwrpin = 13,                    -- 供电使能引脚(number),根据接线引脚选择,Air8101核心板默认为gpio13
                 ping_time = 3000,               -- 填写ping_ip且未ping通时的检测间隔(ms, 可选,默认为10秒)
-                ping_ip = "112.125.89.8",       -- 连通性检测IP(选填参数),默认使用httpdns获取baidu.com的ip作为判断条件
-                tp = netdrv.CH390,              -- 网卡芯片型号(选填参数),仅spi方式外挂以太网时需要填写。
-                opts = { spi = 1, cs = 3 }
+                ping_ip = "112.125.89.8"        -- 连通性检测IP(选填参数),默认使用httpdns获取baidu.com的ip作为判断条件
             }
         },
+        -- Air8101 SPI接口 外挂以太网的配置代码:
+        -- {
+        --     ETHUSER1 = {
+        --         pwrpin = 13,                    -- 供电使能引脚(number),根据接线引脚选择,Air8101核心板默认为gpio13
+        --         ping_time = 3000,               -- 填写ping_ip且未ping通时的检测间隔(ms, 可选,默认为10秒)
+        --         ping_ip = "112.125.89.8",       -- 连通性检测IP(选填参数),默认使用httpdns获取baidu.com的ip作为判断条件
+        --         tp = netdrv.CH390,              -- 网卡芯片型号(选填参数),仅spi方式外挂以太网时需要填写。
+        --         opts = { spi = 0, cs = 15 }
+        --     }
+        -- },
         {
             WIFI = {
-                ssid = "HONOR_100_Pro",                  --wifi名称
-                password = "12356789",        --wifi密码
+                ssid = "test",                  --wifi名称
+                password = "HZ88888888",        --wifi密码
                 -- ping_ip = "112.125.89.8"     -- 连通性检测IP(选填参数),默认使用httpdns获取baidu.com的ip作为判断条件
             }
         }

+ 2 - 2
module/Air8101/project/core_accessory_board/AirETH_1000/net_app.lua

@@ -28,7 +28,7 @@ local function spi_eth_init_task_func()
     sys.wait(6000)
     -- 初始化SPI
     local result = spi.setup(
-        1,--spi_id
+        0,--spi_id
         nil,
         0,--CPHA
         0,--CPOL
@@ -57,7 +57,7 @@ local function spi_eth_init_task_func()
     -- socket.LWIP_USER1 指定网络适配器编号
     -- netdrv.CH390外挂CH390
     -- SPI ID 0, 片选 GPIO15
-    netdrv.setup(socket.LWIP_USER1, netdrv.CH390, {spi=1,cs=3})
+    netdrv.setup(socket.LWIP_USER1, netdrv.CH390, {spi= 0,cs= 15})
 
     --在以太网上开启动态主机配置协议
     netdrv.dhcp(socket.LWIP_USER1, true)