This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

f28ms35中Shared RAM与MSG RAM的区别

Shared RAM:S0 RAM~S7 RAM

MSG RAM:CtoM MSG RAM、MtoC MSG RAM

Shared RAM一样可以在一个CPU侧读写,在另一个CPU侧读,而且操作起来比MSG RAM方便,那弄个MSG RAM的目的是什么?MSG RAM的特点是什么?

  • MSG RAM是固定有方向的,专门用于两个内核之间的数据传输,不能用作普通的RAM区。

    Shared RAM是通用的RAM区,可以应用于应用程序的变量等存放。

    当MSG RAM不够时,可以使用Shared RAM设定为某一个方向,也达到实现信息交换的目的。

  • 那M3操作MtoC MSG RAM,C28操作CtoM MSG RAM不是跟操作普通的RAM区一样的吗?

  • 是的,它们操作MSG RAM是一样的,但不能互相操作,这不就是区别吗?

    同样的道理,Shared RAM是两个内核都可以操作的,但配置后又固定了。

x 出现错误。请重试或与管理员联系。