Warning: Stack pointer is setup to incorrect alignment. Stack addr = 0x0C0CEA46

[复制链接]
15492|11
 楼主| xifengsong 发表于 2011-8-24 08:44 | 显示全部楼层 |阅读模式
各位高手啊,兄弟我遇到难题了。
我用的是LM3S9B92的芯片,一次下载一个程序把芯片给锁住了,于是我用j-link commander重新解锁。解锁后发现原来能用的程序现在下载提示警告Warning: Stack pointer is setup to incorrect alignment. Stack addr = 0x0C0CEA46。然后进入调试就在运行状态,板子上午任何表现,就想程序没再运行一样。这是什么原因啊,怎么解决啊?
永远的不知 发表于 2011-8-24 11:16 | 显示全部楼层
您是C几版本的芯片?
永远的不知 发表于 2011-8-24 11:29 | 显示全部楼层
1# xifengsong

如果是C1的版本,解锁后,flash前4k的补丁程序也就丢失了,需要将iar的icf或keil的sct文件,修改为flash从0开始。
sqcumt123 发表于 2011-8-24 13:06 | 显示全部楼层
貌似内存分配问题
 楼主| xifengsong 发表于 2011-8-25 15:58 | 显示全部楼层
不知兄说的对。问题解决了。非常感谢
永远的不知 发表于 2011-8-25 16:00 | 显示全部楼层
5# xifengsong

解决了就好,结贴吧
 楼主| xifengsong 发表于 2011-8-26 17:00 | 显示全部楼层
wz88 发表于 2013-5-9 15:17 | 显示全部楼层
能告知解决方法吗
qin552011373 发表于 2013-6-30 23:55 | 显示全部楼层
Jason_Ding 发表于 2013-11-4 11:10 | 显示全部楼层
我也遇到了这个问题,能分享一下具体的解决办法吗?谢谢
shenmu2012 发表于 2013-11-7 22:58 | 显示全部楼层
程序的内存地址的给搞乱了
comeon201208 发表于 2013-11-10 19:59 | 显示全部楼层
跟楼上几位学下这个小窍门的啦,很好的解决办法的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

77

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部