一
TC3xx系列MCAL中TASKING Link文件解析以及代码变量定位方法
1 TASKING Link文件解析
1.1 DSRAM中的数据存放:
在AURIX™ 2G中(以TC387为例),每个CPU都有自己的PSRAM (又称PSPR)和DSRAM (又称DSPR),它们都是RAM,只不过PSRAM是挂在指令总线上,而DSRAM是挂在数据总线上,因此如果在PSRAM运行代码,DSRAM存放数据,可以达到0 cycle等待。但是PSRAM上也是可能存放数据的,只不过效率低一点。
DSRAM的起始地址如下:
CPU0 DSRAM |
0x70000000 |
CPU1 DSRAM |
0x60000000 |
CPU2 DSRAM |
0x50000000 |
CPU3 DSRAM |