Thread 中讨论的其他器件: controlSUITE
工具与软件:
您好!
我目前正在使用 TMS320F28379D、并尝试在 CPU2上使用 EtherCAT。
我已经在 CPU1上为 CPU1设置了预定义配置、在 CPU2上为 CPU2设置了预定义配置。
我认为以下三个文件中存在问题:
ethercat_slave_c28x_hal.c
F2837xD_EMIF.c
F2837xD_GlobalVariableDefs.c
在查看错误后、我发现这些文件会限制使用#ifdef CPU1进行访问、使其仅可用于 CPU1、从而阻止在 CPU2上使用。
由于我需要在 CPU2上使用 EtherCAT、因此我正在寻找一种方法来实现这一点。
如果您有任何见解或解决方案、我将非常感谢您的建议。
相关文件位于:
controlSUITE\development_kits\TMDSECATCND379D_V1.0\TMDSECATCNCD379D_PDI_HAL_api\PDI_hal_test_app\hal
谢谢!