在线时间350 小时
UID1575830
注册时间2015-1-20
NXP金币0
TA的每日心情 | 郁闷 2018-2-7 18:18 |
---|
签到天数: 5 天 连续签到: 1 天 [LV.2]偶尔看看I
金牌会员
 
- 积分
- 1628
- 最后登录
- 2021-7-13
|
本帖最后由 pythonworld 于 2017-6-29 05:29 编辑
参考了网友wambob的帖子,按步就班的照着做就行,使用mailbox通信非常简单。
另外,MAILBOX_SetValue(MAILBOX, kMAILBOX_CM4, message) 中如果Message =0 是不会发送数据的。
"(M4, M0+) void MAILBOX_SetValue(MAILBOX_Type *base, mailbox_cpu_id_t cpu_id, uint32_t mboxData);
Set (non-zero) value “mboxData” to CPU “cpu_id”, as well as trigger its MAILBOX IRQ"
还有就是要是大批量发送数据改如何处理?不是太明白。
自己找到了答案,通过mailbox传递共享数据的地址来实现。
|
|