主题中讨论的其他器件:SysConfig
工具与软件:
您好!
我正在开发一个双核心项目。 当 EtherCAT 从站应用程序在内核0-0上运行时、电机控制应用程序在内核1-0上运行。 我启动内核0-0的调试过程并通过。 EtherCAT 通信没有问题。 但是,当我开始调试内核1-0项目时,只要我传递 System_init();函数,两个 EtherCAT 插槽上的绿色数据 LED 就会熄灭,并且 EtherCAT 上的通信不再能够进行。
我在这里执行的系统初始化过程会对 EtherCAT 套接字产生什么影响? 当我调用 System_init ();通过在另一个内核上添加空任务,我没有任何问题。 问题的根源必须在内核0-0中。
我使用的是电机控制 SDK 9.2.0.9。 MCU PLUS SDK 为"MCU+ SDK 09.02.00"
此致
卡迪尔