533|0

510

帖子

0

TA的资源

纯净的硅(初级)

楼主
 

【匠芯创D133CBS】--9.以太网测试 [复制链接]

  本帖最后由 dirty 于 2024-9-15 23:57 编辑

      开发板板载RMII接口百兆以太网,可以支持有线网络通讯。同时裕留有SDIO接口(RTL8723DS),支持无线WIFI。本篇讲述以太网功能及测试。

一.硬件原理

      以太网(Ethernet)是一种计算机局域网组网技术,基于 IEEE802.3 标准,它规定了包括物理层的连线(RJ45),电气信号(PHY)和媒体访问层(MAC)协议等, 以太网的特征是有线网络,网络中的各终端必须通过网线进行连接,以太网模块可以简单的理解为 MAC 通过 MII 总线控制 PHY 共同完成终端之间数据交换的一种设备。

      以太网电路包括:RJ45 连接器、网络变压器、晶振、PHY 收发器、MAC 控制器、AP 处理器等,下面是电路原理图,插好网线。

图1:以太网电路
图2:开发板插上网线

 

二.软件配置准备

1.根据硬件电路图,对PHY端口信号对应引脚进行定义,在target/d13x/demo88-nor/pinmux.c如下

图3:以太网引脚定义

2.MAC参数配置.这里PHY复位引脚根据电路填上,选择RMII,关于IP地址,静态的选择和电脑一个段内的。

图4:MAC配置

3.LwIP协议配置.这里选择使用DHCP 动态IP分配。

图5:LwIP协议配置使用动态IP

4.打开LwIP调试信息选项,一共后面测试使用。这里也可根据需要使用支持MQTT协议.

图6:使能LwIP调试信息

      至此,配置完毕。

 

三.测试

      编译烧录后,可以查看到LwIP启动,获取到IP,日志如下

图7:获取网络IP

      在PC端ping开发板IP,可以看到PC端收到回包,设备端也有响应

图8:Ping包

      至此,对开发板以太网功能进行了评估测试,开发板具备以太网功能。

 

点赞 关注(1)
个人签名

保持热爱

 
 

回复
举报
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/8 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表