使用定义在头文件 absacc.h中的 __at宏可以將变量以如下方式定位到绝对地址处:
在汇编文件中可以使用段名,由|.ARM.__AT_<addr>|组成来定义位置下面的例子是将一个段定义到地址0xFFE0处:
似乎是定位了这个绝对地址后,其他变量不会为它让位~
NONO,这个方法不行的,因为编译器并没有真正开辟一个变量,你仅仅是强行操作某个地址而已,但这个地址是否被其他数据利用了,你管不到也不知道~(0字)电子白菜[8次] 2:08:47
编译器里面应该有设置,比如系统总共有多少内存,你可以故意设置的少一些,这样在編译的时候他就会避开你没有指定的了
通过*.map文件可以查看空间分配