测试C6678的核间通信,使用的IPC中断的方式。中间看到在文档中关于每个IPC生成寄存器中包含了28个源ID,源ID的作用取决于软件的定义,是不是可以理解为我如果写其中的源SRCS27,则我在中断程序中判断该位来执行对应的代码。
第2个问题:核间通信能不能可以利用IPCCR和IPCAR中的SRCSx和SRCCx寄存器来实现核间的通信。例如:在核0中写核1的寄存器的SRCS27,在核1中while读该寄存器的该位,如果值被改变则动作。不知道这种方式能否实现多核间的通信
测试C6678的核间通信,使用的IPC中断的方式。中间看到在文档中关于每个IPC生成寄存器中包含了28个源ID,源ID的作用取决于软件的定义,是不是可以理解为我如果写其中的源SRCS27,则我在中断程序中判断该位来执行对应的代码。
第2个问题:核间通信能不能可以利用IPCCR和IPCAR中的SRCSx和SRCCx寄存器来实现核间的通信。例如:在核0中写核1的寄存器的SRCS27,在核1中while读该寄存器的该位,如果值被改变则动作。不知道这种方式能否实现多核间的通信