这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » 堆栈指针问题???

共2条 1/1 1 跳转至

堆栈指针问题???

菜鸟
2004-11-23 18:46:39     打赏

我的程序大概如下

;中断向量程序段

;设置各种模式的堆栈指针

ldr sp, =0x400030000 ;设置USER模式的堆栈指针

........

bl __main ;系统提供的进入主程序的接口

我的问题是, 为什么执行__main()完毕之后, sp的值就变成0x7ffffe8, 请较为什么???




关键词: 堆栈     指针     问题    

菜鸟
2005-03-17 08:25:00     打赏
2楼

你的MAIN()过程中包含了N个PUSH没有POP出来。

呵呵,你最好把MAIN列印出来,


共2条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]