社区
VxWorks
帖子详情
如何实现实时收发以太网数据
william_wxh
2014-06-24 03:10:07
网上看到有直接在mux层收发数据的,但是那个程序编译出现各种问题。
求助各位大神,有没有人做vxworks的网络通信这一块的。帮忙指导一下。如何在vxworks下实现与以太网的实时通信。
...全文
566
1
打赏
收藏
如何实现实时收发以太网数据
网上看到有直接在mux层收发数据的,但是那个程序编译出现各种问题。 求助各位大神,有没有人做vxworks的网络通信这一块的。帮忙指导一下。如何在vxworks下实现与以太网的实时通信。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
william_wxh
2014-06-26
打赏
举报
回复
求各位大神的帮助
FPGA 控制DM9000A进行
以太网
数据
收发
的Verilog
实现
FPGA 控制DM9000A进行
以太网
数据
收发
的Verilog
实现
TCP/IP
实现
(三)
以太网
的
数据
收发
一.
以太网
帧结构
以太网
帧结构由48位的目的地址和源地址组成,紧接着是一个16位的类型字段(表示该帧所携带的
数据
类型,如IP分组是0x0800),最后是CRC循环校验,如图所示: 二.
以太网
的
数据
接收 1接收过程 step1:产生中断并调用leintr
以太网
接口会接收目的地址(单播地址或广播)为自己的帧...
FPGA
实现
千兆
以太网
发送
科研要求,使用手上的DE2-115开发板
实现
千兆
以太网
的
数据
发送 千兆
以太网
使用的时钟频率为125MHz,一般的GMII接口由于
收发
数据
所使用的
数据
线为8根即一个时钟周期的上升沿可以发送8bit
数据
,而DE2-115开发板所使用的接口为RGMII,
收发
数据
所使用的
数据
线为4根,所以需要在一个时钟周期的上升沿和下降沿都进行
数据
的传输。如下图TX_DATA和RX_DATA。 接下来就是具体的verilog代码的编写了,在这里参考了黑金开发板百兆网口的代码。
以太网
一帧的
数据
并不只包括
数据
,还有
以太网
协议用来检验
基于FPGA的百兆
以太网
数据
传输(通过本文可以自己设计百兆
以太网
模块)
文章部分内容参考了相关论坛中的内容: 对文章中内容感兴趣或者有不懂的可以咨询QQ:2859340499 本文所设计的基于FPGA百兆
以太网
数据
传输,是博主自己绘制pcb制作的百兆
以太网
模块,是通过一片 Realtek 的 RTL8201
以太网
PHY 提供对
以太网
连接的支持,RTL8201 是一片 10M/100M 自适应
以太网
收发
器,提供 MII/SNI 接口的 MAC 连接。所设计的百兆
以太网
模块如下图所示: 通过所设计的
以太网
电路,可以将 FPGA 采集或运算得到的
数据
传递给其他设备如 PC 或服
【工业通信 -
实时
以太网
】
实时
以太网
(Real-Time Ethernet)是一种网络通信技术,旨在支持
实时
数据
传输和控制应用。它结合了
以太网
协议的高带宽和广泛应用的特点,以及
实时
通信要求,使其适用于工业自动化、机器控制、机器人技术、自动化生产线和其他需要精确的
实时
通信的领域。
实时
以太网
提供了低延迟和可预测性,确保
数据
在规定的时间内传输,从而支持对时间敏感的应用,如机器控制和自动化。这里最重要的是可预测性。因为所谓的
实时
,并不是指它有多快,而是说,它所延迟的时间是可以被计算的。
VxWorks
2,179
社区成员
2,916
社区内容
发帖
与我相关
我的任务
VxWorks
xworks是美国 Wind River System 公司( 以下简称风河公司 ,即 WRS 公司)推出的一个实时操作系统。
复制链接
扫一扫
分享
社区描述
xworks是美国 Wind River System 公司( 以下简称风河公司 ,即 WRS 公司)推出的一个实时操作系统。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章