||
一、多網(wǎng)融合概述
Air780EPM 開(kāi)發(fā)板通過(guò)多網(wǎng)融合技術(shù)將不同類型的通信網(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)線一根:
2.1.2 TYPE-C USB 數(shù)據(jù)線一根 + USB 轉(zhuǎn)串口數(shù)據(jù)線一根,Air780EPM 開(kāi)發(fā)板和數(shù)據(jù)線的硬件接線方式為:
2.2 780EHM 硬件環(huán)境

2.2.1 Air780EHM 核心板一塊 + 可上網(wǎng)的 sim 卡一張 +4g 天線一根 + 網(wǎng)線一根:
2.2.2 TYPE-C USB 數(shù)據(jù)線一根 + USB 轉(zhuǎn)串口數(shù)據(jù)線一根,Air780EHM 核心板和數(shù)據(jù)線的硬件接線方式為:
2.2.3 必選 AirPHY_1000 配件板一塊,Air780EHM 核心板和 AirPHY_1000 配件板的硬件接線方式為:

3.1 780EPM 軟件環(huán)境
在開(kāi)始實(shí)踐本示例之前,先準(zhǔn)備一下軟件環(huán)境:
3.1.1 Luatools 工具,如果是第一次使用 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ā)板中。
在開(kāi)始實(shí)踐本示例之前,先準(zhǔn)備一下軟件環(huán)境:
3.2.1 Luatools 工具,如果是第一次使用 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 核心板中。
本文僅介紹程序中使用到的 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)融合;
以太網(wǎng)電路介紹請(qǐng)查看:https://docs.openluat.com/air780epm/luatos/hardware/design/netdrv/
五、整體功能概述
以 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ì)注釋代碼用處,如有不懂可咨詢技術(shù)人員。



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

至此,Air780EPM 多網(wǎng)融合系列中以 4G 作為數(shù)據(jù)出口,為以太網(wǎng)設(shè)備供網(wǎng)的功能已經(jīng)結(jié)束。如果大家在實(shí)際操作中遇到技術(shù)難題,歡迎聯(lián)系技術(shù)人員。
今天的內(nèi)容就分享到這里了~