比如对于STM32,导出其栈底(注意是栈底)地址:
EXPORT __initial_sp //EXPORT前面一定要加Tab键,否则编译报错
然后在C中extern:
extern void __initial_sp(void);
然后就可以使用了,比如将其赋值给一个int型变量,然后打印出来:
int k;
k=(int)__initial_sp;
printf("k=%d\n",k);
比如对于STM32,导出其栈底(注意是栈底)地址:
EXPORT __initial_sp //EXPORT前面一定要加Tab键,否则编译报错
然后在C中extern:
extern void __initial_sp(void);
然后就可以使用了,比如将其赋值给一个int型变量,然后打印出来:
int k;
k=(int)__initial_sp;
printf("k=%d\n",k);