大家好,在论坛里下载了IPC例程IPC_example_on_6678,对ipc_interrupt.c里面的两个语句不是很理解,请教大家:
*(volatile uint32_t *) iIPCGRInfo[iNextCore] = interruptInfo;
*(volatile uint32_t *) iIPCGRInfo[iNextCore] |= 1;
请问interruptInfo这个值赋予寄存器了吗?为什么我单步调试的时候寄存器的值没有发生变化呢?
*(volatile uint32_t *) iIPCGRInfo[iNextCore] |= 1;
又表示什么意思呢?谢谢大家
chao feng2:
回复 Andy Yin1:
下载包中并没有找到Exp2_ipc.ppt,麻烦请共享一下