0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

释放无限可能!支持WAN和LAN,以太网功能两种用法随心用!

青山老竹农 来源:jf_82863998 作者:jf_82863998 2025-04-21 15:30 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

无论是作为路由器接入外网畅享在线服务,还是作为交换机组建内网共享设备,高速以太网技术始终保障数据传输稳定,让网络应用更自由、更智能。本期特别分享Air780EPM以太网应用示例:

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

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

wKgZO2gAjwCAVEk6AAeJ0adXqq0622.png

一、主要硬件准备

1.1 主要硬件

Air780EPM开发板套件;

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

RJ45接口网线;

Win10及其以上PC电脑

1.2 接线示意

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

1)LAN功能硬件连接

wKgZO2gAj0uAcFUIAAf_JleTCRo798.png

2)WAN功能硬件连接

wKgZPGgAj4CAPOOkAAXkeWM5uMQ635.png

二、最新源码及实操教程

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

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

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

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

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

示例主要代码如下:

1)main.lua

wKgZO2gAj9KAK33iAAKGjiozohI680.png

2)wan.lua

wKgZPGgAkBGAGm6UAAQSX9SqdyQ631.png

wKgZPGgAkCCAYABQAABrvqZ9h-4400.png

3)lan.lua

wKgZPGgAkFOALv4LAARcVEzQKZQ705.png

wKgZPGgAkGmAeMGWAAHKtqnuNOk803.png

三、WAN功能测试

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

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

wKgZPGgAkKGALMixAAKyVZDZ5Ew749.png


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

运行结果参考下图:

wKgZO2gAkMSANOVTAASPHGFCq6c929.png

四、LAN功能测试

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

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

wKgZO2gAkPiAOCfnAAKsKd7ov0M154.png

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

wKgZO2gAkS6ARKmLAAS0Rm0uAtI254.png

wKgZPGgAkT2AAtqtAAFSpo2kKCU211.png

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

审核编辑 黄宇

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

    关注

    41

    文章

    6203

    浏览量

    181586
  • WAN
    WAN
    +关注

    关注

    1

    文章

    162

    浏览量

    19750
  • LAN
    LAN
    +关注

    关注

    0

    文章

    234

    浏览量

    39836
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    LAN9116:高效单芯片10/100非PCI以太网控制器的技术剖析

    9116以太网控制器便是满足这些需求的一款优秀产品。今天,我们就来深入剖析一下LAN9116的各项特性和功能。 文件下载: LAN9116-MT.pdf 一、产品概述
    的头像 发表于 01-31 17:45 1281次阅读

    探索Microchip LAN9211:高性能以太网控制器的卓越之选

    探索Microchip LAN9211:高性能以太网控制器的卓越之选 在嵌入式应用领域,一款性能强劲、功能丰富且易于集成的以太网控制器至关重要。Microchip
    的头像 发表于 01-22 16:50 718次阅读

    解析 LAN9215i:16 位非 PCI 10/100 以太网控制器的卓越之选

    解析 LAN9215i:16 位非 PCI 10/100 以太网控制器的卓越之选 在嵌入式应用领域,一款性能出色、灵活性高且成本可控的以太网控制器至关重要。今天,我们就来深入剖析 Microchip
    的头像 发表于 12-25 16:50 578次阅读

    LAN 到 VLAN:工业以太网为什么必须“分区”

    以太网网络中,LAN 是最基础的局域形态,而 VLAN 则是在网络规模和业务复杂度提升后引入的关键技术。LAN 依赖物理连接形成网络边界,所有设备共享同一广播域,结构简单但安全性和
    的头像 发表于 12-24 10:51 554次阅读
    从 <b class='flag-5'>LAN</b> 到 VLAN:工业<b class='flag-5'>以太网</b>为什么必须“分区”

    SM91604L LAN变压器:助力千兆以太网设计

    SM91604L LAN变压器:助力千兆以太网设计 在电子工程师的日常工作中,LAN变压器是网络设备设计里的关键组件。今天,我们就来深入探讨一下BOURNS的SM91604L LAN
    的头像 发表于 12-23 14:55 533次阅读

    LAN8814 4端口千兆以太网收发器数据手册总结

    ),可通过标准的CAT-5、CAT-5e和CAT-6非屏蔽双绞线(UTP)电缆传输和接收数据。LAN8814支持行业标准四路串行千兆位介质独立接口 (QSGMII) 和四路通用串行千兆位介质独立接口 (Q-USGMII) 这些接口通过每个方向上的单个串行链路(差分对)提供
    的头像 发表于 10-14 10:50 1252次阅读
    <b class='flag-5'>LAN</b>8814 4端口千兆<b class='flag-5'>以太网</b>收发器数据手册总结

    LAN8841千兆以太网收发器技术解析

    Microchip Technology LAN8841千兆以太网 (GbE) 收发器集成有三速 (10BASE-T/100BASE-TX/1000BASE-T) 以太网物理层收发器,用于传输和接收
    的头像 发表于 10-13 13:49 1176次阅读
    <b class='flag-5'>LAN</b>8841千兆<b class='flag-5'>以太网</b>收发器技术解析

    LAN9370汽车级以太网交换机芯片技术解析

    Microchip Technology LAN937x千兆位以太网交换机是可扩展、紧凑型100BASE-T1以太网千兆位交换机,基于IEEE 802.3bw-2015规范。
    的头像 发表于 10-13 11:48 1290次阅读
    <b class='flag-5'>LAN</b>9370汽车级<b class='flag-5'>以太网</b>交换机芯片技术解析

    LAN8804四端口千兆以太网收发器技术解析

    Microchip Technology LAN8804 4端口千兆位以太网收发器是低功耗、四端口、三速(10BASE-T/100BASE-TX/1000BASE-T)以太网物理层收发器(PHY
    的头像 发表于 10-11 11:47 1853次阅读
    <b class='flag-5'>LAN</b>8804四端口千兆<b class='flag-5'>以太网</b>收发器技术解析

    基于Microchip LAN8650/1的10BASE-T1S以太网控制器技术解析

    的微控制器)能够访问10BASE-T1S网络。LAN8650和LAN8651的通用标准串行外设接口 (SPI) 支持连接几乎任何微控制器,以传输以太网数据包,
    的头像 发表于 10-11 09:48 1218次阅读
    基于Microchip <b class='flag-5'>LAN</b>8650/1的10BASE-T1S<b class='flag-5'>以太网</b>控制器技术解析

    Microchip LAN969x系列TSN以太网交换机技术解析与应用指南

    Microchip Technology LAN969x以太网交换机具有时间敏感网络(TSN)功能,提供46Gbps至102Gbps的可扩展带宽。Microchip Technology
    的头像 发表于 10-09 16:09 1498次阅读

    基于LAN9646六端口千兆以太网交换机的技术解析与应用

    Microchip Technology LAN9646六端口千兆位以太网交换机是一款完全集成的托管第2层、六端口千兆位以太网交换机,具有高级特性。Microchip Technology
    的头像 发表于 09-30 11:02 1682次阅读
    基于<b class='flag-5'>LAN</b>9646六端口千兆<b class='flag-5'>以太网</b>交换机的技术解析与应用

    LAN938x系列以太网交换机的技术解析与汽车电子应用

    Microchip Technology LAN938x 100BASE-T1千兆以太网交换机是基于IEEE 802.3bw-2015规范的可扩展紧凑型高性价比多端口交换机。 Microchip
    的头像 发表于 09-30 09:53 1668次阅读
    ‌<b class='flag-5'>LAN</b>938x系列<b class='flag-5'>以太网</b>交换机的技术解析与汽车电子应用

    Microchip推出面向工业应用的灵活新型千兆以太网交换机系列 支持TSN/AVB与冗余功能

    新一代 LAN9645xF和LAN9645xS 千兆以太网交换机具备高可配置性, 支持多端口与先进功能
    的头像 发表于 09-22 11:35 3.8w次阅读

    Microchip LAN9211-ABZJ 集成 10/100 以太网 PHY的以太网控制器

    Microchip LAN9211-ABZJ 集成 10/100 以太网 PHY的以太网控制器
    的头像 发表于 06-04 14:56 1319次阅读
    Microchip <b class='flag-5'>LAN</b>9211-ABZJ 集成 10/100 <b class='flag-5'>以太网</b> PHY的<b class='flag-5'>以太网</b>控制器