主题中讨论的其他部件:C2000WARE
大家好,
我想在CPU1 / 2上运行Matlab/Simulink型号,并保持CM上的EtherCAT连接。
遗憾的是,Simulink上不支持EtherCAT。
我最初尝试在CPU1上运行Simulink并通过IPC将数据发送至CM,然后为Code Composer上的CM执行EtherCAT应用程序代码。 但是,在打开之后,我意识到我需要CPU1至少执行 设置EtherCAT GPIO, 将EtherCAT分配给CM,设置CM时钟并从重置释放到等待引导模式,然后 从等待引导释放。 之后,我会在CPU2上运行我的Simulink,这样我就可以继续使用CPU1,但 显然使用Simulink,它同时使用CPU1和CPU2。
所以我的问题是:是否有办法在CPU1 / 2上运行Simulink模型并在CM上保持EtherCAT连接?
如果是,如何设置和分配EtherCAT的所有配置并从重置中释放CM。
谢谢你