C:\ti\c2000\C2000Ware_1_00_06_00\device_support\f2837xd\examples\dual\cpu02_to_cpu01_ipcdrivers\cpu01
示例代码中有个定义
#define CPU01TOCPU02_PASSMSG 0x0003FFF4
#define CPU02TOCPU01_PASSMSG 0x0003FBF0
请问 这个地址是怎么来的 根据文档
0x0003FBF0 在 CPU2 to CPU1 MSGRAM 区 地址空间1K
CPU2 to CPU1 MSGRAM(1) | 1K x 16 | 0x0003 F800 | 0x0003 FBFF |
0x0003FFF4 在CPU1 to CPU2 MSGRAM 区 地址空间1K
CPU1 to CPU2 MSGRAM(1) | 1K x 16 | 0x0003 FC00 | 0x0003 FFFF |
怎么理解这个两个地址( CPU01TOCPU02_PASSMSG CPU02TOCPU01_PASSMSG )
是否可以改变为其他地址
例如
#define CPU01TOCPU02_PASSMSG 0x0003 FC00
#define CPU02TOCPU01_PASSMSG 0x0003 F800