局部变量就不用想了....
----------------------------------------------
如果使用MDK,方法应该不少:
随便写1个看上去简单点的(因为简单,所以有不足之处),并假设工程设置,启动文件全部改好.
.c(example):
int a __attribute__((section(".ARM.__at_0x70000000"))) = 10;
int b __attribute__((section(".ARM.__at_0x70000000"))) = 12;
int c[123] __attribute__((section(".ARM.__at_0x70000000")));
0x70000000随便挑了个数,为段基址,在外部ram中,这样应该就可以了(a,b,c在外部ram中).
----------------------------------------------
如果使用MDK,方法应该不少:
随便写1个看上去简单点的(因为简单,所以有不足之处),并假设工程设置,启动文件全部改好.
.c(example):
int a __attribute__((section(".ARM.__at_0x70000000"))) = 10;
int b __attribute__((section(".ARM.__at_0x70000000"))) = 12;
int c[123] __attribute__((section(".ARM.__at_0x70000000")));
0x70000000随便挑了个数,为段基址,在外部ram中,这样应该就可以了(a,b,c在外部ram中).