This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
各位专家、您好!
我需要 在 TI Sitara MPU 器件上实施独立的 EtherCAT MDevice (大型主机)。
我的问题是、我将在何处运行主堆栈?
此外、电路板是否还有可用于测试的样片 MDevice 堆叠?
您能否提供示例代码?
谢谢
您好!
TI 不提供 用于 Sitara MPU 器件的 EtherCAT MDevice 软件解决方案。 但也有多个合作伙伴拥有适用于 Sitara MPU 器件(AM64x-EVM)的 EtherCAT MDevice 解决方案
第三方解决方案:
EtherCAT MDevice | IBV-Augsburg | www.ibv-augsburg.de/.../ |
EtherCAT MDevice | Be.Services 提供服务 | www.be-services.com |
EtherCAT MDevice | 阿康蒂斯 | www.acontis.com |
EtherCAT MDevice | Codesys | www.codesys.com |
查看 PROCESSORS-3P-SEARCH 和工业协议"选项卡:
Codesys 是 RT Linux 解决方案、但其他合作伙伴也支持基于 RTOS 的解决方案。 对 AM64x 等较新 Sitara 器件的支持可能尚未在其网页上直接宣布。
请查看介绍较旧 TI 器件解决方案的 EtherCAT MDevice 培训系列 - Sitara 处理器上的 EtherCAT MDevice 培训系列
开放源码建议:
openethercatsociate.gitHub.io/
使用 TI Linux SDK 、您可以编写应用级 EtherCAT MDDevice。 上述 源代码是一个起点。 必须说明的是、TI 尚未尝试此堆栈、目前根据我的了解、没有支持 MPU 器件上的 EtherCAT MDevice 堆栈的计划。
我需要指出的是、 基于 TI Linux SDK 的文件系统 将启动几个网络守护程序 、它们将在您选择的任何 EtherCAT 网络接口上发送发现数据包。 这些发现数据包会影响 EtherCAT 周期时间。
此致