Thread 中讨论的其他器件: AMIC110、 SYSBIOS
工具/软件:TI-RTOS
大家好、
我的客户在 AM3357上运行 EtherCAT 从站、他们之前的软件平台是 AM335x_
SysBIOS_ind_sdk_1.0.0.8、该版本在多年前发布。 现在他们正在考虑将 AMIC110与 Processor SDK RTOS 03.02.00.05和 PRU-ICSS-EtherCAT_Slave_01.00.02.01配合使用。
我们遇到了一个与 EtherCAT 从站的对象字典配置灵活性相关的问题。 在典型的 EtherCAT 用户案例中,从设备可以连接到不同供应商的主设备。 这意味着 EtherCAT 的对象字典在主站更改时可能会有所不同。 因此、EtherCAT 从站需要为对象词典提供灵活的配置、并且需要支持对象词典的动态配置(数据映射来自主站)。
在 sysbios_ind_sdk_1.0.0.8中、我们可以在 tiescappl.h 文件中找到对象定义、即
TOBJECT OBJMEM 应用对象对象对象[]。
但是,这是一个常量定义,不支持动态配置,也没有与此功能相关的动态配置编程接口。 在使用最新的 PDK RTOS + PRU-EtherCAT 从站进行检查时、我们仍然可以找到此类功能。
我们想知道我们是否可以支持从端使用的对象字典的动态配置?
如果是,我希望你能提出一些进一步的意见,如接口和方法。
如果否、客户是否可以添加此类功能? 我们是否有成功的故事或指南?