您好!
在 SWRU520中、DSS L3存储器分为8组@128KB、前两组保留、Bank4~7可在 MSS 和 DSS 之间共享。 需要您的帮助来澄清我的以下问题、非常感谢。
1在 AWR1642 ES1.0中、只有640KB、如何将640KB 与 bank0~7映射? 每个组的基地址是什么?
2在 TRM 中、它说只有 Bank4~7可以共享并由 MSS R4F 访问。 但是、根据我使用以下简单测试代码在 EVM 上进行的测试、 MSS R4F 可以访问从0x51000000到0x5109FFFF 的所有 L3存储器。 然后我检查了寄存 器 SHMEMBANKSEL3TO0=0x01010101、SHMEMBANKSEL3TO0=0x10010101。
int *gTestAddr;
int i;
gTestAddr =(int *) 0x51000000;
对于(i = 0;i < 0x28000;i++)//test 640KB
{
*gTestAddr = 0x12345678;
gTestAddr++;
}
BR、
Andy