您好:
最近一段时间学习了IPC例程之后发现这个例程只有中断的产生,所以就想是否可以再这个例程上改进,实现如下运算:
核0和核1分别进行各自部分的运算,运算结果存储起来,然后核2将两部分运算结果提取,再进行处理。
请问这个思路能否实现呢?
如果能实现的话,核0核1的数据存储到哪里,如何存储?
存储完成后核0和核1如何通知核2提取数据,是通过核间中断吗?核0发送的中断和核1发送的中断会冲突吗,还是核2会按中断到来的先后次序进行处理。
Andy Yin1:
可以实现,可以存储到共享memory,多个core都可以访问,建议在网上阅读一下嵌入式编程及多核编程的说明。
yixiang huang:
回复 Andy Yin1:
谢谢您的回复,我还有些疑问:
存储数据的时候是用什么方法,QMSS,EDMA还是其他的什么
TI中文支持网