一种基于裸机系统的EtherCAT数据链路层通信方法及装置

AITNT-国内领先的一站式人工智能新闻资讯网站
# 热门搜索 #
一种基于裸机系统的EtherCAT数据链路层通信方法及装置
申请号:CN202510988889
申请日期:2025-07-17
公开号:CN120602446A
公开日期:2025-09-05
类型:发明专利
摘要
本发明提供一种基于裸机系统的EtherCAT数据链路层通信方法及装置,该方法包括:EtherCAT主站用户程序基于高速缓存机制获取主站内存空间中的预发送帧数据,对预发送帧数据进行组帧后,将组帧形成的数据帧写回内存空间;以太网控制器通过DMA拷贝获取内存空间中的数据帧,并通过以太网物理层芯片将数据帧发送至EtherCAT从站;以太网物理层芯片接收到EtherCAT从站发送的数据帧后,以太网控制器通过DMA拷贝将数据帧写入EtherCAT主站内存空间;EtherCAT主站用户程序基于高速缓存机制获取主站内存空间中接收的数据帧,对接收的数据帧解帧后,将数据帧写回内存空间。通过该方案可以降低处理器负载,提高主站帧数据处理效率和稳定性,保障EtherCAT主站的实时性。
技术关键词
链路层通信方法 高速缓存机制 描述符 发送帧 定时器 主站 DMA控制器 拷贝 数据帧传输 芯片 内存 可读存储介质 处理器 周期性 通信装置 存储器 计算机