2545| 5
|
代码里面的变量运行时是在CPU内部RAM还是外部的RAM? |
5金钱
最佳答案如果分配内存时指定了分配的地址,且地址为外部RAM,那么这个变量就在外部RAM。
例如:
int a;
a = 2;
则应用在内部RAM。
例如:
int a __attribute__((at(0X68000000)));
a = 2;
则应用在外部RAM。
当然那个0x68000000并不是一定都是这个数字。
| ||
开发板:战舰V3,操作系统:Win7 32位旗舰版,Keil版本:5.24a
|
||
| ||
| ||
| ||
开发板:战舰V3,操作系统:Win7 32位旗舰版,Keil版本:5.24a
|
||
| ||
开发板:战舰V3,操作系统:Win7 32位旗舰版,Keil版本:5.24a
|
||
| ||
开发板:战舰V3,操作系统:Win7 32位旗舰版,Keil版本:5.24a
|
||
|手机版|OpenEdv-开源电子网
( 粤ICP备12000418号-1 )
GMT+8, 2025-6-7 15:23
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网