Răsfoiți Sursa

update:780EXX 8000 780EPM airlbs和lbsloc2 demo更新

wangchengjun 4 luni în urmă
părinte
comite
1a4546d41b

+ 4 - 5
module/Air780EHM_Air780EHV_Air780EGH/demo/airlbs/main.lua

@@ -7,11 +7,10 @@
 @usage
 本demo演示的核心功能为:
 1、airlbs“多基站”、“多基站+多wifi”两种应用场景的定位演示。
-2、netdrv_device:配置连接外网使用的网卡,目前支持以下四种选择(四选一)
-   (1) netdrv_4g:4G网卡
-   (2) netdrv_wifi:WIFI STA网卡
-   (3) netdrv_eth_spi:通过SPI外挂CH390H芯片的以太网卡
-   (4) netdrv_multiple:支持以上三种网卡,可以配置三种网卡的优先级
+2、netdrv_device:配置连接外网使用的网卡,目前支持以下三种选择(三选一)
+    (1) netdrv_4g:4G网卡
+    (2) netdrv_eth_spi:通过SPI外挂CH390H芯片的以太网卡
+    (3) netdrv_multiple:支持以上两种网卡,可以配置两种网卡的优先级
 
 此服务为收费服务,需自行联系销售申请或者在 https://iot.openluat.com/finance/order 购买
 更多说明参考本目录下的readme.md文件

+ 4 - 5
module/Air780EHM_Air780EHV_Air780EGH/demo/airlbs/netdrv_device.lua

@@ -7,18 +7,17 @@
 @usage
 本文件为网络驱动设备功能模块,核心业务逻辑为:根据项目需求,选择并且配置合适的网卡(网络适配器)
 1、netdrv_4g:socket.LWIP_GP,4G网卡;
-2、netdrv_wifi:socket.LWIP_STA,WIFI STA网卡;
-3、netdrv_ethernet_spi:socket.LWIP_ETH,通过SPI外挂CH390H芯片的以太网卡;
-4、netdrv_multiple:可以配置多种网卡的优先级,按照优先级配置,使用其中一种网卡连接外网;
+2、netdrv_eth_spi:socket.LWIP_ETH,通过SPI外挂CH390H芯片的以太网卡;
+3、netdrv_multiple:可以配置多种网卡的优先级,按照优先级配置,使用其中一种网卡连接外网;
 
-根据自己的项目需求,只需要require以上种中的一种即可;
+根据自己的项目需求,只需要require以上种中的一种即可;
 
 
 本文件没有对外接口,直接在main.lua中require "netdrv_device"就可以加载运行;
 ]]
 
 
--- 根据自己的项目需求,只需要require以下种中的一种即可;
+-- 根据自己的项目需求,只需要require以下种中的一种即可;
 
 -- 加载“4G网卡”驱动模块
 require "netdrv_4g"

+ 21 - 19
module/Air780EHM_Air780EHV_Air780EGH/demo/airlbs/readme.md

@@ -12,13 +12,13 @@
 
 1、airlbs“多基站”、“多基站+多wifi”两种应用场景的定位演示。
 
-2、netdrv_device:配置连接外网使用的网卡,目前支持以下四种选择(四选一)
+2、netdrv_device:配置连接外网使用的网卡,目前支持以下三种选择(三选一)
 
 (1) netdrv_4g:4G网卡
 
 (2) netdrv_eth_spi:通过SPI外挂CH390H芯片的以太网卡
 
-(3) netdrv_multiple:支持以上三种网卡,可以配置三种网卡的优先级
+(3) netdrv_multiple:支持以上两种网卡,可以配置两种网卡的优先级
 
 本功能为收费项目,相对于免费的单 LBS 定位服务来说,定位精度更高,缴费地址[合宙云平台](https://iot.openluat.com/finance/order)。
 
@@ -30,33 +30,36 @@
 
 1、Air780EXX核心板一块+可上网的sim卡一张+4g天线一根+网线一根:
 
-- sim卡插入开发板的sim卡槽
-- 天线装到开发板上
-- 网线一端插入开发板网口,另外一端连接可以上外网的路由器网口
+- sim卡插入核心板的sim卡槽
 
-2、TYPE-C USB数据线一根 + USB转串口数据线一根,Air780EXX核心板和数据线的硬件接线方式为:
+- 网线一端插入核心板网口,另外一端连接可以上外网的路由器网口
 
-- Air780EXX核心板通过TYPE-C USB口供电;(外部供电/USB供电 拨动开关 拨到 USB供电一端)
+2、TYPE-C USB数据线一根,Air780EXX核心板和数据线的硬件接线方式为:
+
+- Air780EXX核心板通过TYPE-C USB口供电;( 供电拨动开关 拨到 ON一端)
 - TYPE-C USB数据线直接插到核心板的TYPE-C USB座子,另外一端连接电脑USB口;
-- USB转串口数据线,一般来说,白线连接开发板的UART1_TX,绿线连接开发板的UART1_RX,黑线连接核心板的GND,另外一端连接电脑USB口;
 
-3、5、可选AirPHY_1000配件板一块,Air780EXX核心板和AirPHY_1000配件板的硬件接线方式为:
+3、可选AirETH_1000配件板一块,Air780EXX核心板和AirETH_1000配件板的硬件接线方式为:
 
 | Air780EXX核心板 | AirETH_1000配件板 |
-| --------------- | ----------------- |
-| 3V3             | 3.3v              |
-| gnd             | gnd               |
-| 86/SPI0CLK      | SCK               |
-| 83/SPI0CS       | CSS               |
-| 84/SPI0MISO     | SDO               |
-| 85/SPI0MOSI     | SDI               |
-| 107/GPIO21      | INT               |
+| ------------ | -------------- |
+| 3V3          | 3.3v           |
+| gnd          | gnd            |
+| 86/SPI0CLK   | SCK            |
+| 83/SPI0CS    | CSS            |
+| 84/SPI0MISO  | SDO            |
+| 85/SPI0MOSI  | SDI            |
+| 107/GPIO21   | INT            |
 
 ## 演示软件环境
 
 1、Luatools下载调试工具
 
-2、[Air780EHM V2012版本固件](https://docs.openluat.com/air780epm/luatos/firmware/version/#air780ehmluatos)、[Air780EHV V2012版本固件](https://docs.openluat.com/air780ehv/luatos/firmware/version/)、[Air780EGH V2012版本固件](https://docs.openluat.com/air780egh/luatos/firmware/version/)(理论上,2025年7月26日之后发布的固件都可以)
+2、[Air780EHM V2012版本固件](https://docs.openluat.com/air780epm/luatos/firmware/version/)
+
+[Air780EHV V2012版本固件](https://docs.openluat.com/air780ehv/luatos/firmware/version/)
+
+[Air780EGH V2012版本固件](https://docs.openluat.com/air780egh/luatos/firmware/version/)
 
 ## 演示核心步骤
 
@@ -141,4 +144,3 @@
 
 
 
-

+ 0 - 1
module/Air780EHM_Air780EHV_Air780EGH/demo/lbsLoc2/lbsloc2_app.lua

@@ -35,7 +35,6 @@ local function lbsloc2_task_func()
     while true do 
         mobile.reqCellInfo(15)--进行基站扫描,超时时间为15s
         sys.waitUntil("CELL_INFO_UPDATE", 3000)--等到扫描成功,超时时间3S
-        log.info("扫描出的基站信息", json.encode(mobile.getCellInfo())) -- 打印基站信息
         local lat, lng, t = lbsLoc2.request(5000)--仅需要基站定位给出的经纬度
         --local lat, lng, t = lbsLoc2.request(5000,nil,nil,true)--需要经纬度和当前时间
         --(时间格式{"year":2024,"min":56,"month":11,"day":12,"sec":44,"hour":14})

+ 3 - 4
module/Air780EHM_Air780EHV_Air780EGH/demo/lbsLoc2/netdrv_device.lua

@@ -7,18 +7,17 @@
 @usage
 本文件为网络驱动设备功能模块,核心业务逻辑为:根据项目需求,选择并且配置合适的网卡(网络适配器)
 1、netdrv_4g:socket.LWIP_GP,4G网卡;
-2、netdrv_wifi:socket.LWIP_STA,WIFI STA网卡;
-3、netdrv_ethernet_spi:socket.LWIP_ETH,通过SPI外挂CH390H芯片的以太网卡;
+3、netdrv_eth_spi:socket.LWIP_ETH,通过SPI外挂CH390H芯片的以太网卡;
 4、netdrv_multiple:可以配置多种网卡的优先级,按照优先级配置,使用其中一种网卡连接外网;
 
-根据自己的项目需求,只需要require以上种中的一种即可;
+根据自己的项目需求,只需要require以上种中的一种即可;
 
 
 本文件没有对外接口,直接在main.lua中require "netdrv_device"就可以加载运行;
 ]]
 
 
--- 根据自己的项目需求,只需要require以下种中的一种即可;
+-- 根据自己的项目需求,只需要require以下种中的一种即可;
 
 -- 加载“4G网卡”驱动模块
 require "netdrv_4g"

+ 18 - 17
module/Air780EHM_Air780EHV_Air780EGH/demo/lbsLoc2/readme.md

@@ -12,13 +12,13 @@
 
 1、lbsloc2“单基站”定位演示。
 
-2、netdrv_device:配置连接外网使用的网卡,目前支持以下四种选择(四选一)
+2、netdrv_device:配置连接外网使用的网卡,目前支持以下三种选择(三选一)
 
 (1) netdrv_4g:4G网卡
 
 (2) netdrv_eth_spi:通过SPI外挂CH390H芯片的以太网卡
 
-(3) netdrv_multiple:支持以上三种网卡,可以配置三种网卡的优先级
+(3) netdrv_multiple:支持以上两种网卡,可以配置两种网卡的优先级
 
 本功能为免费服务,由于单基站定位技术本身的原因,无法提供相对精准的定位服务。
 
@@ -32,32 +32,33 @@
 
 2、TYPE-C USB数据线一根
 
-3、USB转串口数据线一根
-
-4、Air780EXX核心板和数据线的硬件接线方式为
+3、Air780EXX核心板和数据线的硬件接线方式为
 
 - Air780EXX核心板通过TYPE-C USB口供电;
-- 如果测试发现软件频繁重启,重启原因值为:poweron reason 0,可能是供电不足,此时再通过直流稳压电源对核心板的vbat管脚进行4V供电,或者5V管脚进行5V供电;
+
 - TYPE-C USB数据线直接插到核心板的TYPE-C USB座子,另外一端连接电脑USB口;
-- USB转串口数据线,一般来说,白线连接核心板的18/U1TXD,绿线连接核心板的17/U1RXD,黑线连接核心板的gnd,另外一端连接电脑USB口;
 
-5、可选AirETH_1000配件板一块,Air780EXX核心板和AirETH_1000配件板的硬件接线方式为:
+4、可选AirETH_1000配件板一块,Air780EXX核心板和AirETH_1000配件板的硬件接线方式为:
 
 | Air780EXX核心板 | AirETH_1000配件板 |
-| --------------- | ----------------- |
-| 3V3             | 3.3v              |
-| gnd             | gnd               |
-| 86/SPI0CLK      | SCK               |
-| 83/SPI0CS       | CSS               |
-| 84/SPI0MISO     | SDO               |
-| 85/SPI0MOSI     | SDI               |
-| 107/GPIO21      | INT               |
+| ------------ | -------------- |
+| 3V3          | 3.3v           |
+| gnd          | gnd            |
+| 86/SPI0CLK   | SCK            |
+| 83/SPI0CS    | CSS            |
+| 84/SPI0MISO  | SDO            |
+| 85/SPI0MOSI  | SDI            |
+| 107/GPIO21   | INT            |
 
 ## 演示软件环境
 
 1、Luatools下载调试工具
 
-2、[Air780EPM V2012版本固件](https://gitee.com/link?target=https%3A%2F%2Fdocs.openluat.com%2Fair780epm%2Fluatos%2Ffirmware%2Fversion%2F)(理论上,2025年8月10日之后发布的固件都可以)
+2、[Air780EHM V2012版本固件](https://docs.openluat.com/air780epm/luatos/firmware/version/)(理论上,2025年8月10日之后发布的固件都可以)
+
+[Air780EGH V2012版本固件]((https://docs.openluat.com/air780egh/luatos/firmware/version/))(理论上,2025年8月10日之后发布的固件都可以)
+
+[Air780EHV V2012版本固件]((https://docs.openluat.com/air780ehv/luatos/firmware/version/))(理论上,2025年8月10日之后发布的固件都可以)
 
 ## 演示核心步骤
 

+ 1 - 0
module/Air780EPM/demo/airlbs/airlbs_app.lua

@@ -109,6 +109,7 @@ local function airlbs_multi_cells_wifi_task_func()
         sys.wait(60000) 
         -- 循环60S一次基站+wifi定位,此处设置定位请求间隔为60S非必须,请求频率可根据自己所购买的套餐进行计算,超过频次的定位请求均会返回定位失败。返回错误码,不包含位置信息。
     end
+
 end
 
 --多基站定位

+ 4 - 5
module/Air780EPM/demo/airlbs/main.lua

@@ -7,11 +7,10 @@
 @usage
 本demo演示的核心功能为:
 1、airlbs“多基站”、“多基站+多wifi”两种应用场景的定位演示。
-2、netdrv_device:配置连接外网使用的网卡,目前支持以下四种选择(四选一)
-   (1) netdrv_4g:4G网卡
-   (2) netdrv_wifi:WIFI STA网卡
-   (3) netdrv_eth_spi:通过SPI外挂CH390H芯片的以太网卡
-   (4) netdrv_multiple:支持以上三种网卡,可以配置三种网卡的优先级
+2、netdrv_device:配置连接外网使用的网卡,目前支持以下三种选择(三选一)
+    (1) netdrv_4g:4G网卡
+    (2) netdrv_eth_spi:通过SPI外挂CH390H芯片的以太网卡
+    (3) netdrv_multiple:支持以上两种网卡,可以配置两种网卡的优先级
 
 此服务为收费服务,需自行联系销售申请或者在 https://iot.openluat.com/finance/order 购买
 更多说明参考本目录下的readme.md文件

+ 4 - 5
module/Air780EPM/demo/airlbs/netdrv_device.lua

@@ -7,18 +7,17 @@
 @usage
 本文件为网络驱动设备功能模块,核心业务逻辑为:根据项目需求,选择并且配置合适的网卡(网络适配器)
 1、netdrv_4g:socket.LWIP_GP,4G网卡;
-2、netdrv_wifi:socket.LWIP_STA,WIFI STA网卡;
-3、netdrv_ethernet_spi:socket.LWIP_ETH,通过SPI外挂CH390H芯片的以太网卡;
-4、netdrv_multiple:可以配置多种网卡的优先级,按照优先级配置,使用其中一种网卡连接外网;
+2、netdrv_eth_spi:socket.LWIP_ETH,通过SPI外挂CH390H芯片的以太网卡;
+3、netdrv_multiple:可以配置多种网卡的优先级,按照优先级配置,使用其中一种网卡连接外网;
 
-根据自己的项目需求,只需要require以上种中的一种即可;
+根据自己的项目需求,只需要require以上种中的一种即可;
 
 
 本文件没有对外接口,直接在main.lua中require "netdrv_device"就可以加载运行;
 ]]
 
 
--- 根据自己的项目需求,只需要require以下种中的一种即可;
+-- 根据自己的项目需求,只需要require以下种中的一种即可;
 
 -- 加载“4G网卡”驱动模块
 require "netdrv_4g"

+ 6 - 3
module/Air780EPM/demo/airlbs/readme.md

@@ -12,13 +12,13 @@
 
 1、airlbs“多基站”、“多基站+多wifi”两种应用场景的定位演示。
 
-2、netdrv_device:配置连接外网使用的网卡,目前支持以下四种选择(四选一)
+2、netdrv_device:配置连接外网使用的网卡,目前支持以下三种选择(三选一)
 
 (1) netdrv_4g:4G网卡
 
 (2) netdrv_eth_spi:通过SPI外挂CH390H芯片的以太网卡
 
-(3) netdrv_multiple:支持以上三种网卡,可以配置三种网卡的优先级
+(3) netdrv_multiple:支持以上两种网卡,可以配置两种网卡的优先级
 
 本功能为收费项目,相对于免费的单 LBS 定位服务来说,定位精度更高,缴费地址[合宙云平台](https://iot.openluat.com/finance/order)。
 
@@ -31,19 +31,22 @@
 1、Air780EPM V1.3版本开发板一块+可上网的sim卡一张+4g天线一根+网线一根:
 
 - sim卡插入开发板的sim卡槽
+
 - 天线装到开发板上
+
 - 网线一端插入开发板网口,另外一端连接可以上外网的路由器网口
 
 2、TYPE-C USB数据线一根 + USB转串口数据线一根,Air780EPM V1.3版本开发板和数据线的硬件接线方式为:
 
 - Air780EPM V1.3版本开发板通过TYPE-C USB口供电;(外部供电/USB供电 拨动开关 拨到 USB供电一端)
+
 - TYPE-C USB数据线直接插到核心板的TYPE-C USB座子,另外一端连接电脑USB口;
 
 ## 演示软件环境
 
 1、Luatools下载调试工具
 
-2、[Air780EPM V2012版本固件](https://gitee.com/link?target=https%3A%2F%2Fdocs.openluat.com%2Fair780epm%2Fluatos%2Ffirmware%2Fversion%2F)(理论上,2025年8月10日之后发布的固件都可以)
+2、[Air780EPM V2012版本固件](https://docs.openluat.com/air780epm/luatos/firmware/version/)(理论上,2025年8月10日之后发布的固件都可以)
 
 ## 演示核心步骤
 

+ 0 - 1
module/Air780EPM/demo/lbsLoc2/lbsloc2_app.lua

@@ -35,7 +35,6 @@ local function lbsloc2_task_func()
     while true do 
         mobile.reqCellInfo(15)--进行基站扫描,超时时间为15s
         sys.waitUntil("CELL_INFO_UPDATE", 3000)--等到扫描成功,超时时间3S
-        log.info("扫描出的基站信息", json.encode(mobile.getCellInfo())) -- 打印基站信息
         local lat, lng, t = lbsLoc2.request(5000)--仅需要基站定位给出的经纬度
         --local lat, lng, t = lbsLoc2.request(5000,nil,nil,true)--需要经纬度和当前时间
         --(时间格式{"year":2024,"min":56,"month":11,"day":12,"sec":44,"hour":14})

+ 4 - 5
module/Air780EPM/demo/lbsLoc2/netdrv_device.lua

@@ -7,18 +7,17 @@
 @usage
 本文件为网络驱动设备功能模块,核心业务逻辑为:根据项目需求,选择并且配置合适的网卡(网络适配器)
 1、netdrv_4g:socket.LWIP_GP,4G网卡;
-2、netdrv_wifi:socket.LWIP_STA,WIFI STA网卡;
-3、netdrv_ethernet_spi:socket.LWIP_ETH,通过SPI外挂CH390H芯片的以太网卡;
-4、netdrv_multiple:可以配置多种网卡的优先级,按照优先级配置,使用其中一种网卡连接外网;
+2、netdrv_eth_spi:socket.LWIP_ETH,通过SPI外挂CH390H芯片的以太网卡;
+3、netdrv_multiple:可以配置多种网卡的优先级,按照优先级配置,使用其中一种网卡连接外网;
 
-根据自己的项目需求,只需要require以上种中的一种即可;
+根据自己的项目需求,只需要require以上种中的一种即可;
 
 
 本文件没有对外接口,直接在main.lua中require "netdrv_device"就可以加载运行;
 ]]
 
 
--- 根据自己的项目需求,只需要require以下种中的一种即可;
+-- 根据自己的项目需求,只需要require以下种中的一种即可;
 
 -- 加载“4G网卡”驱动模块
 require "netdrv_4g"

+ 6 - 8
module/Air780EPM/demo/lbsLoc2/readme.md

@@ -12,13 +12,13 @@
 
 1、lbsloc2“单基站”定位演示。
 
-2、netdrv_device:配置连接外网使用的网卡,目前支持以下四种选择(四选一)
+2、netdrv_device:配置连接外网使用的网卡,目前支持以下三种选择(三选一)
 
 (1) netdrv_4g:4G网卡
 
 (2) netdrv_eth_spi:通过SPI外挂CH390H芯片的以太网卡
 
-(3) netdrv_multiple:支持以上三种网卡,可以配置三种网卡的优先级
+(3) netdrv_multiple:支持以上两种网卡,可以配置两种网卡的优先级
 
 本功能为免费服务,由于单基站定位技术本身的原因,无法提供相对精准的定位服务。
 
@@ -27,24 +27,22 @@
 ## 演示硬件环境
 
 * ![img](https://docs.openluat.com/air780epm/luatos/app/driver/eth/image/RFSvb75NRoEWqYxfCRVcVrOKnsf.jpg)
-
   1、Air780EPM V1.3版本开发板一块+可上网的sim卡一张+4g天线一根+网线一根:
-
+  
   - sim卡插入开发板的sim卡槽
   - 天线装到开发板上
   - 网线一端插入开发板网口,另外一端连接可以上外网的路由器网口
-
+  
   2、TYPE-C USB数据线一根 + USB转串口数据线一根,Air780EPM V1.3版本开发板和数据线的硬件接线方式为:
-
+  
   - Air780EPM V1.3版本开发板通过TYPE-C USB口供电;(外部供电/USB供电 拨动开关 拨到 USB供电一端)
   - TYPE-C USB数据线直接插到核心板的TYPE-C USB座子,另外一端连接电脑USB口;
-  - USB转串口数据线,一般来说,白线连接开发板的UART1_TX,绿线连接开发板的UART1_RX,黑线连接核心板的GND,另外一端连接电脑USB口;
 
 ## 演示软件环境
 
 1、Luatools下载调试工具
 
-2、[Air780EPM V2012版本固件](https://gitee.com/link?target=https%3A%2F%2Fdocs.openluat.com%2Fair780epm%2Fluatos%2Ffirmware%2Fversion%2F)(理论上,2025年8月10日之后发布的固件都可以)
+2、[Air780EPM V2012版本固件]([固件版本 - luatos@air780epm - 合宙模组资料中心](https://docs.openluat.com/air780epm/luatos/firmware/version/))(理论上,2025年8月10日之后发布的固件都可以)
 
 ## 演示核心步骤
 

+ 1 - 1
module/Air8000/demo/airlbs/netdrv_device.lua

@@ -8,7 +8,7 @@
 本文件为网络驱动设备功能模块,核心业务逻辑为:根据项目需求,选择并且配置合适的网卡(网络适配器)
 1、netdrv_4g:socket.LWIP_GP,4G网卡;
 2、netdrv_wifi:socket.LWIP_STA,WIFI STA网卡;
-3、netdrv_ethernet_spi:socket.LWIP_ETH,通过SPI外挂CH390H芯片的以太网卡;
+3、netdrv_eth_spi:socket.LWIP_ETH,通过SPI外挂CH390H芯片的以太网卡;
 4、netdrv_multiple:可以配置多种网卡的优先级,按照优先级配置,使用其中一种网卡连接外网;
 
 根据自己的项目需求,只需要require以上四种中的一种即可;

+ 5 - 6
module/Air8000/demo/lbsLoc2/lbsloc2_app.lua

@@ -33,13 +33,12 @@ local function lbsloc2_task_func()
     log.info("lbsloc2_task_func", "recv IP_READY", socket.dft())
 
     while true do 
-        mobile.reqCellInfo(15) --进行基站扫描,超时时间为15s
-        sys.waitUntil("CELL_INFO_UPDATE", 3000) --等到扫描成功,超时时间3S
-        log.info("扫描出的基站信息", json.encode(mobile.getCellInfo())) -- 打印基站信息
-        local lat, lng, t = lbsLoc2.request(5000) --仅需要基站定位给出的经纬度
-        -- local lat, lng, t = lbsLoc2.request(5000,nil,nil,true) --需要经纬度和当前时间
+        mobile.reqCellInfo(15)--进行基站扫描,超时时间为15s
+        sys.waitUntil("CELL_INFO_UPDATE", 3000)--等到扫描成功,超时时间3S
+        -- local lat, lng = lbsLoc2.request(5000)--仅需要基站定位给出的经纬度
+        local lat, lng, t = lbsLoc2.request(5000,nil,nil,true)--需要经纬度和当前时间
         --(时间格式{"year":2024,"min":56,"month":11,"day":12,"sec":44,"hour":14})
-        log.info("lbsLoc2", lat, lng, (json.encode(t or {}))) --打印经纬度和时间
+        log.info("lbsLoc2", lat, lng, (json.encode(t or {})))--打印经纬度和时间
         sys.wait(60000) -- 1分钟定位一次
     end
 end

+ 1 - 1
module/Air8000/demo/lbsLoc2/netdrv_device.lua

@@ -8,7 +8,7 @@
 本文件为网络驱动设备功能模块,核心业务逻辑为:根据项目需求,选择并且配置合适的网卡(网络适配器)
 1、netdrv_4g:socket.LWIP_GP,4G网卡;
 2、netdrv_wifi:socket.LWIP_STA,WIFI STA网卡;
-3、netdrv_ethernet_spi:socket.LWIP_ETH,通过SPI外挂CH390H芯片的以太网卡;
+3、netdrv_eth_spi:socket.LWIP_ETH,通过SPI外挂CH390H芯片的以太网卡;
 4、netdrv_multiple:可以配置多种网卡的优先级,按照优先级配置,使用其中一种网卡连接外网;
 
 根据自己的项目需求,只需要require以上四种中的一种即可;