支持WAN和LAN双网络模式,以太网连接想怎么用就怎么用 ~

电子说

1.3w人已加入

描述

全功能网络设备兼具WAN与LAN双接口,支持两种模式自由切换。无论是作为家庭网关接入运营商网络,还是作为企业级交换机组建内部办公网,用户均可根据实际需求灵活调整网络配置,搭配高性能以太网技术,让网络连接真正实现“自由定义”。

本期特别分享Air780EPM以太网应用示例:
 

Air780EPM V1.3开发板使用沁恒CH390H工业级以太网控制器芯片,既可以支持WAN功能,也可以支持LAN功能。

示例源码开放,可根据实际需求灵活选用。

以太网

一、主要硬件准备

1.1 主要硬件

Air780EPM开发板套件;

支持数据传输的USB数据线;

RJ45接口网线;

Win10及其以上PC电脑。

1.2 接线示意

Air780EPM V1.3开发板有一个RJ45网口,具体接线参考如下图示:

1)LAN功能硬件连接

以太网

2)WAN功能硬件连接

以太网

二、最新源码及实操教程

Air780EPM应用示例持续更新中,当前示例教你轻松实现如下功能:

Air780EPM开发板通过CH390连接路由器,访问公网获取数据;

Air780EPM开发板通过CH390连接电脑,使用4G转以太网功能,给电脑提供网络。

最新源码及实操教程详见:

https://docs.openluat.com/air780epm/luatos/app/driver/eth/ 

示例主要代码如下:

1)main.lua

以太网

2)wan.lua

以太网以太网

3)lan.lua

以太网以太网

三、WAN功能测试

Air780EPM开发板通过CH390连接路由器,访问公网获取数据。

将main.lua中的 -- require "wan" 注释打开,然后将脚本烧录进开发板:

以太网


以太网正常DHCP后,获得IP,6秒一次循环向HTTP服务器请求4K数据。

运行结果参考下图:

以太网

四、LAN功能测试 

Air780EPM开发板通过CH390连接电脑,使用4G转以太网功能,给电脑提供网络。

将main.lua中的 -- require "lan" 注释打开,然后将脚本烧录进开发板;将电脑其他上网途径关掉,仅打开以太网上网方式,通过网线将Air780EPM开发板与电脑相连。

以太网

代码烧录成功,网线连接正常,并且4G模组正常联网的情况下,运行结果参考下图:

以太网以太网

今天的内容就分享到这里了~


审核编辑 黄宇

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分