登陆
|
注册
|
搜索
|
最近新帖
发帖子
|
共享我的资料
|
精华帖子
|
热门话题
导航:
老古网
→
老古论坛
→
XMOS公共讨论区
→
XMOS开源项目区
→
单片机程序设计
→
嵌入式系统
→
广告区域
→
→堆栈问题[chinashenguo]
*第11152篇: 堆栈问题
楼 主:
chinashenguo
2003年4月28日16:06
堆栈问题
请问程序在运行过程中会把堆栈的值改掉吗?
刚开始初始化SP为60H,运行一些子程序后它的值被改了。导致死机
这是为什么?
第
2
楼:
bizhenke
2003年4月28日16:29
我想你肯定没有再次给SP赋值,可能是你的
我想你肯定没有再次给SP赋值,可能是你的子程序修改了堆栈中的数据导致这样的结果。
第
3
楼:
红心J
2003年4月28日17:53
可能:
1)栈深度不够
2)程序方面
可能:
1)栈深度不够
2)程序方面有问题,如push与pop,call与ret等方面。
>>>>>>对该主题发表你的看法
本主题贴数
3
,分页:
[第1页]
[上一篇主题]:
有熟悉I2C协议的dx吗?
[下一篇主题]:
protel二機管問題