版块
论坛
喜欢
话题
应用
搜索
登录
注册
首页
>
驱动开发
>
USB驱动开发
>
是不是堆栈溢出?
回复
« 返回列表
barton
驱动牛犊
注册日期
2003-06-10
最后登录
2008-12-18
粉丝
0
关注
0
积分
13分
威望
52点
贡献值
0点
好评度
17点
原创分
0分
专家分
0分
加关注
写私信
阅读:
1145
回复:
2
是不是堆栈溢出?
楼主
#
更多
只看楼主
倒序阅读
发布于:2003-12-15 11:19
保存
我用C51写的USB固件程序(基于cy2131),由于程序比较大,编译后有50K左右,函数调用的层次比较深。我现在发现调用某个函数时,程序会跑飞,而且所有的中断都没有了,我怀疑是堆栈溢出的问题?不知哪位大虾有此方面相似的经历?或者知道如何解决方法的?高分相送!
:( :(
喜欢
0
最新喜欢:
清风拂柳
回复
clementzhao
驱动大牛
注册日期
2003-05-08
最后登录
2009-02-20
粉丝
0
关注
0
积分
28分
威望
63点
贡献值
0点
好评度
2点
原创分
0分
专家分
0分
加关注
写私信
沙发
#
发布于:2003-12-15 11:31
你的堆栈有几层?检查一下,不行就用watch dog,或者在所有rom空白填写jmp begin
回复
(0)
喜欢
(
0
)
pengenwen
禁止发言
注册日期
2003-03-07
最后登录
2016-04-11
粉丝
0
关注
0
积分
1586分
威望
8380点
贡献值
0点
好评度
0点
原创分
0分
专家分
0分
加关注
写私信
板凳
#
发布于:2003-12-15 12:42
用户被禁言,该主题自动屏蔽!
回复
(0)
喜欢
(
0
)
发帖
回复
« 返回列表
普通帖
您需要登录后才可以回帖,
登录
或者
注册
返回顶部
关闭
最新喜欢