我用C51写的USB固件程序(基于cy2131),由于程序比较大,编译后有50K左右,函数调用的层次比较深。我现在发现调用某个函数时,程序会跑飞,而且所有的中断都没有了,我怀疑是堆栈溢出的问题?不知哪位大虾有此方面相似的经历?或者知道如何解决方法的?高分相送! :( :(
回复(2) 2003-12-15 11:19 来自版块 - USB驱动开发
表情
pengenwen用户被禁言,该主题自动屏蔽!(2003-12-15 12:42)
clementzhao你的堆栈有几层?检查一下,不行就用watch dog,或者在所有rom空白填写jmp begin(2003-12-15 11:31)

返回顶部