AirETH_1000——是一款搭载CH390H芯片的以太网配件板,支持标准RJ45网口接入路由器。可以用作WAN,也可以用作LAN,或是两个AirETH_1000搭配使用同时支持WAN/LAN。

本文我们将特别分享AirETH_1000+Air8101核心板,以太网数传应用示例要点:

一、硬件接线方式

AirETH_1000通过杜邦线连接Air8101核心板,由核心板VDD 3V3引脚直接供电;通过网线连接路由器。

对应管脚如下图表:

03 管脚连线表25090102.png

Air8101核心板通过Type-C USB口供电(核心板背面的功耗测试开关,拨到OFF一端)。

如果测试时发现软件重启,并且日志中出现poweron reason 0,表示供电不足。此时再通过直流稳压电源,对核心板的VIN管脚进行5V供电。

02 Air8101核心板+摄像头 实拍注释250609 1106背面.png

二、软件demo下载

本示例demo核心功能为Air8101核心板+AirETH_1000配件板,实现以太网数传功能。

不需要修改demo脚本代码,可直接使用Luatools烧录内核固件和脚本代码。

部分示例代码如下。

1、net_app.lua:

初始化SPI,初始化以太网卡,并在以太网上开启动态主机配置协议。在实际应用中,可以根据自己的项目需求,在消息处理函数中增加自己的业务逻辑控制。

D01.png

2、http_app.lua:

检查当前以太网卡的连接状态,每隔一段时间发送一次http get请求,测试http数传是否正常。

D02.png

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐