Part Number:TMS320F28377D
如标题所示,我的CPU1负责接收数据,然后通过EMIF接口写如SRAM,写完之后利用IPC通信通知CPU2去读取SRAM中的数据,再进行算法的计算,现在呢我需要把计算结果返回给CPU1,除了IPC通信还有其他方式吗?
Lydia:
您好,
已经收到了您的案例,调查需要些时间,感谢您的耐心等待。
,
Lydia:
您好,
CPU2与CPU1的通讯您可以在下面F28 academy找到 https://www.ti2k.com/wp-content/uploads/ti2k/DeyiSupport_C2000_node
,
zhisheng xiong:
我知道IPC通信可以,我是想问除了IPC还有没有其他方式可以把计算结果给到CPU1
,
Lydia:
您好,
IPC是两个内核之间通信的主要方式。
您也可以尝试使用消息RAM (MSGRAM)来共享数据。 您可以在设备数据表第7.3.5.4 CPU Message RAM (CPU MSGRAM)中查看"CPU Message RAM "一章。 但是,它们通常用作IPC RAMs。
查看以下论坛帖子:
https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/903883/ccs-tms320f28379d-transfer-data-between-two-cores-through-msgram-from-cpu1-to-cpu2-using-memcpy
,
zhisheng xiong:
好的,我去尝试一下
TI中文支持网

