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

HeapBufMP_create()的问题

main函数里面用核0使用HeapBufMP_create()建立了Heap,

为什么核3的task里面用HeapBufMP_open()打不开?

Andy Yin1:

不能跨核,建议每个core使用独立的heap。

wu wang1:

回复 Andy Yin1:

还是有点不明白。

1、我是所有的核使用同一个cfg文件,heap不是建立在sharedRegion上吗?那应该所有的核可以使用相同的heap啊

2、另外SharedRegion.numEntries表示什么?加入我八个核都要使用 sharedRegion,是不是应该将这个东西设置为8?

3、SharedRegion可以放在DDR3中吗?

谢谢

hongshen zhai:

回复 Andy Yin1:

使用IPC核间通讯这么做是必须的,我也出现了和楼主一样的问题,主核creatheap之后从核open不了

赞(0)
未经允许不得转载:TI中文支持网 » HeapBufMP_create()的问题
分享到: 更多 (0)