TI中文支持网
TI专业的中文技术问题搜集分享网站

TMS320F28388D: CM TO CPU1

Other Parts Discussed in Thread:C2000WARE

我现在有一个需求:CM向CPU1发送大量数据。

可以实现吗?手册中我没看到这种方式,代码中我也未实现。

Susan Yang:

https://www.ti.com.cn/cn/lit/ug/spruii0c/spruii0c.pdf

您可以看一下上面文档的 16.6 IPC Communication Protocol

,

pengdi shi:

不好意思,没看太明白,CM是怎么向CPU1发送大量数据的,您能详细说说吗?

,

pengdi shi:

CM可以向CPU1反馈一个响应标志,但是不能携带数据,是什么原因呢?

,

Susan Yang:

您可以看一下例程

C:\ti\c2000\C2000Ware_3_04_00_00\driverlib\f2838x\examples\c28x_cm\ipc 

其实每个核(CPU/CM)的API都是相同的,从CM向CPU1发送内容时,第一个参数需要是IPC_CM_L_CPU1_R。

或者您也可以使用共享内存,让CM将数据放到共享内存,而后CPU1去读取

共享内存的定义可以参考官方cmd文件,位置在C:\ti\c2000\C2000Ware_3_04_00_00\device_support\f2838x\common\cmd

赞(0)
未经允许不得转载:TI中文支持网 » TMS320F28388D: CM TO CPU1
分享到: 更多 (0)