大家好,
1、我在自建工程代码中在CPU1和CM之间使用IPC消息队列进行通信时遇到一些问题,就是CM通过消息队列发送数据给CPU1时,CPU1能进入IPC中断,但CPU1的GetWriteIndex没有更新
CPU1:
CM是已经发送消息队列了
CM:
CPU1相关代码:
CM:
2、我想问一下,使用IPC非消息队列通信时,在发送端调用IPC_sendCommand函数后是一定要调用IPC_waitForAck等待响应吗?
因为我尝试只调用IPC_sendCommand函数来发送,在接收端能正常进入中断,但会有几率在调用IPC_readCommand函数时无法读出数据,接收端也正常调用了IPC_ackFlagRtoL函数。