最近研究了一下PDK中6678多核通信的例程InfrastructureMCExampleProject,有几个疑问想请教各位:
1. 每个核都需要绑定一个中断和通道,core0向其他核发送数据,就是通过哪个通道发送,然后接受核会先触发中断,然后接受数据。不知道这样理解是不是正确。
2. 例程中有一个变量NUM_ITERATION,设定是1 * NUM_CORES,我尝试将之改成2 * NUM_CORES,循环的第一遍正常,第二遍每个核也都注册了中断和通道,但是core0发送数据后就无法触发任何中断,不知道这是为什么?
请各位多多指教,谢谢!
Richard Wu:
回复 Andy Yin1:
感谢解答!