通過(guò)Air780EPM開(kāi)發(fā)板,我們可以輕松實(shí)現(xiàn)4G網(wǎng)絡(luò)作為數(shù)據(jù)出口,為周邊的WiFi設(shè)備和以太網(wǎng)設(shè)備提供互聯(lián)網(wǎng)共享,適用于移動(dòng)辦公、遠(yuǎn)程部署等場(chǎng)景。
一、多網(wǎng)融合概述
Air780EPM 開(kāi)發(fā)板通過(guò)多網(wǎng)融合技術(shù)將不同類(lèi)型的通信網(wǎng)絡(luò)(4G、以太網(wǎng))整合在一起,從而形成統(tǒng)一、高效、互操作性強(qiáng)的網(wǎng)絡(luò)系統(tǒng)。
本文基于 Air780EPM 模塊,通過(guò) 4G 移動(dòng)網(wǎng)絡(luò)為 以太網(wǎng)設(shè)備提供統(tǒng)一的上網(wǎng)接入服務(wù)。

二、準(zhǔn)備硬件環(huán)境
2.1 780EPM 硬件環(huán)境

2.1.1 Air780EPM 1.3 版本開(kāi)發(fā)板一塊 + 可上網(wǎng)的 sim 卡一張 +4g 天線一根 + 網(wǎng)線一根:
sim 卡插入開(kāi)發(fā)板的 sim 卡槽
天線裝到開(kāi)發(fā)板上
網(wǎng)線一端插入開(kāi)發(fā)板網(wǎng)口,另外一端可以連接電腦
2.1.2 TYPE-C USB 數(shù)據(jù)線一根 + USB 轉(zhuǎn)串口數(shù)據(jù)線一根,Air780EPM 開(kāi)發(fā)板和數(shù)據(jù)線的硬件接線方式為:
Air780EPM 開(kāi)發(fā)板通過(guò) TYPE-C USB 口供電;(外部供電/USB 供電 撥動(dòng)開(kāi)關(guān) 撥到 USB 供電一端)
TYPE-C USB 數(shù)據(jù)線直接插到開(kāi)發(fā)板的 TYPE-C USB 座子,另外一端連接電腦 USB 口;
2.2 780EHM 硬件環(huán)境

2.2.1 Air780EHM 核心板一塊 + 可上網(wǎng)的 sim 卡一張 +4g 天線一根 + 網(wǎng)線一根:
sim 卡插入開(kāi)發(fā)板的 sim 卡槽
天線裝到開(kāi)發(fā)板上
網(wǎng)線一端插入AirETH_1000配件板網(wǎng)口,另外一端可以連接電腦
2.2.2 TYPE-C USB 數(shù)據(jù)線一根 + USB 轉(zhuǎn)串口數(shù)據(jù)線一根,Air780EHM 核心板和數(shù)據(jù)線的硬件接線方式為:
Air780EHM 核心板通過(guò) TYPE-C USB 口供電;(外部供電/USB 供電 撥動(dòng)開(kāi)關(guān) 撥到 USB 供電一端)
TYPE-C USB 數(shù)據(jù)線直接插到核心板的 TYPE-C USB 座子,另外一端連接電腦 USB 口;
2.2.3 必選 AirPHY_1000 配件板一塊,Air780EHM 核心板和 AirPHY_1000 配件板的硬件接線方式為:

三、準(zhǔn)備軟件環(huán)境
3.1 780EPM 軟件環(huán)境
在開(kāi)始實(shí)踐本示例之前,先準(zhǔn)備一下軟件環(huán)境:
3.1.1Luatools 工具,如果是第一次使用 Luatools 工具,請(qǐng)仔細(xì)閱讀此鏈接教程。
3.1.2 內(nèi)核固件文件(底層 core 固件文件):LuatOS-SoC_V2014_Air780EPM_1.soc;參考項(xiàng)目使用的內(nèi)核固件;如有更新可以使用最新固件。
3.1.3 luatos 需要的腳本和資源文件:https://gitee.com/openLuat/LuatOS/tree/master/module/Air780EPM/demo/network_routing/4g_out_ethernet_in
3.1.4 lib 腳本文件:使用 Luatools 燒錄時(shí),勾選 添加默認(rèn) lib 選項(xiàng),使用默認(rèn) lib 腳本文件;
準(zhǔn)備好軟件環(huán)境之后,接下來(lái)查看如何燒錄項(xiàng)目文件到 Air780EPM 開(kāi)發(fā)板,將本篇文章中演示使用的項(xiàng)目文件燒錄到 Air780EPM 開(kāi)發(fā)板中。
3.2 780EHM 軟件環(huán)境
在開(kāi)始實(shí)踐本示例之前,先準(zhǔn)備一下軟件環(huán)境:
3.2.1Luatools 工具,如果是第一次使用 Luatools 工具,請(qǐng)仔細(xì)閱讀此鏈接教程。
3.2.2 內(nèi)核固件文件(底層 core 固件文件):LuatOS-SoC_V2014_Air780EHM_1.soc;參考項(xiàng)目使用的內(nèi)核固件;如有更新可以使用最新固件。
3.2.3 luatos 需要的腳本和資源文件:https://gitee.com/openLuat/LuatOS/tree/master/module/Air780EHM_Air780EHV_Air780EGH/demo/network_routing/4g_out_ethernet_in
3.2.4 lib 腳本文件:使用 Luatools 燒錄時(shí),勾選 添加默認(rèn) lib 選項(xiàng),使用默認(rèn) lib 腳本文件; 準(zhǔn)備好軟件環(huán)境之后,接下來(lái)查看780EHM核心板使用說(shuō)明,將本篇文章中演示使用的項(xiàng)目文件燒錄到 Air780EHM 核心板中。
四、軟硬件資料
4.1 API 介紹
本文僅介紹程序中使用到的 API 接口,詳細(xì)接口說(shuō)明請(qǐng)查看:https://docs.openluat.com/osapi/ext/exnetif/
exnetif.setproxy(adapter, main_adapter, other_configs)
配置網(wǎng)絡(luò)代理實(shí)現(xiàn)多網(wǎng)融合;
4.2 以太網(wǎng)電路介紹
以太網(wǎng)電路介紹請(qǐng)查看:https://docs.openluat.com/air780epm/luatos/hardware/design/netdrv/
五、整體功能概述
5.1 功能概述
以 4G 為供網(wǎng)數(shù)據(jù)出口,通過(guò) Air780EPM 模組實(shí)現(xiàn)以下功能:
1. 有線連接,以太網(wǎng)設(shè)備通過(guò)網(wǎng)線連接實(shí)現(xiàn) 4G 上網(wǎng)。
5.2 源碼展示
程序中已詳細(xì)注釋代碼用處,如有不懂可咨詢(xún)技術(shù)人員。
netif_app.lua

main.lua

5.3 程序流程圖展示

六、功能演示

6.1 4G 作為數(shù)據(jù)出口給以太網(wǎng)設(shè)備上網(wǎng)
測(cè)試環(huán)境:Air780EPM 整機(jī)開(kāi)發(fā)板、Windows10 以上系統(tǒng)版本電腦。
測(cè)試結(jié)果:電腦能正常識(shí)別到以太網(wǎng)網(wǎng)絡(luò)適配器,也可以正常上網(wǎng)。

七、總結(jié)
至此,Air780EPM 多網(wǎng)融合系列中以 4G 作為數(shù)據(jù)出口,為以太網(wǎng)設(shè)備供網(wǎng)的功能已經(jīng)結(jié)束。如果大家在實(shí)際操作中遇到技術(shù)難題,歡迎聯(lián)系技術(shù)人員。
今天的內(nèi)容就分享到這里了~
審核編輯 黃宇
-
物聯(lián)網(wǎng)
+關(guān)注
關(guān)注
2948文章
47981瀏覽量
417104
發(fā)布評(píng)論請(qǐng)先 登錄
以Air780EPM開(kāi)發(fā)板為例:FFT應(yīng)用示例核心要點(diǎn)全解析
LuatOS嵌入式開(kāi)發(fā)實(shí)戰(zhàn):Air780EPM與MQTT通信
Air780EPM開(kāi)發(fā)板FTP功能實(shí)戰(zhàn):LuatOS嵌入式開(kāi)發(fā)全解析
LuatOS Air780EPM 開(kāi)發(fā)板 HTTP 教程:原理講解與項(xiàng)目實(shí)操!
Air8101多網(wǎng)融合戰(zhàn)略升級(jí):Air780EPM模塊助力4G聯(lián)網(wǎng)落地
優(yōu)化你的設(shè)計(jì):Air780EPM場(chǎng)景化ADC硬件電路指南!
Air780EPM — ADC硬件電路設(shè)計(jì):場(chǎng)景化優(yōu)化與實(shí)踐!
Air780EPM應(yīng)用開(kāi)發(fā):解鎖GPIO與LED的N種交互模式
解鎖Air780EPM:N種GPIO操控LED的實(shí)戰(zhàn)技巧!
COD監(jiān)測(cè)革新!Air780EPM一站式替代STM32+4G模組的物聯(lián)網(wǎng)方案 ~
揭秘Air780EPM開(kāi)發(fā)陷阱:20個(gè)避坑指南與最佳解決方案
如何解決Air780EPM開(kāi)發(fā)中的調(diào)試難題?深度解析高效調(diào)試方法
大公開(kāi)!用Air780EPM重構(gòu)水質(zhì)COD監(jiān)測(cè),替代STM32+4G模組的技術(shù)路徑
深度解析Air780EPM模組:LuatOS下CAN總線通信的完整方案!
極簡(jiǎn)LCD屏驅(qū)動(dòng)實(shí)戰(zhàn),快速上手智能設(shè)備屏幕交互!
實(shí)戰(zhàn)Air780EPM:構(gòu)建4G共享網(wǎng)關(guān),服務(wù)WiFi與有線設(shè)備!
評(píng)論