智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 2829|回复: 2
打印 上一主题 下一主题

[咨询] debug提示“ILLEGAL_BP”,这是怎么回事?

[复制链接]

7

主题

58

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1436
威望
713
贡献
343
兑换币
246
注册时间
2011-10-9
在线时间
190 小时
跳转到指定楼层
1#
发表于 2012-11-18 13:47:44 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

芯片是xs128。程序编译没有错误,烧录进去后,打开电源单片机运行一会就跑飞了,运行的时间是随机的;当我用BDM在线调试时,Command中提示“ILLEGAL_BP”,Source窗口中指向PS.c程序(一个子程序)的if语句中被描蓝色的部分(截图中有标记)。这是语法错误吗?感觉不是啊,因为我查看这些变量的值都是正确的。我在网上查了一下,有说是堆栈溢出的原因,定义了太多的局部变量。的确,我在这个子程序中我定义了很多的数组,但是是全局变量啊,应该不会有影响吧?这个问题困扰了我很多天,特来论坛问问,求大神解决,谢谢了!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

29

主题

637

帖子

0

精华

常驻嘉宾

我是孤独的赛车手 车手是不需要女人的

Rank: 8Rank: 8

积分
3136
威望
1664
贡献
630
兑换币
621
注册时间
2011-4-16
在线时间
421 小时
2#
发表于 2012-11-18 23:53:58 | 只看该作者
一直遇到这个问题 有时候改改程序就没问题了 有时候屏蔽中断也就好了 一直搞不清楚。。。 到现在都没解决
回复 支持 反对

使用道具 举报

7

主题

58

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1436
威望
713
贡献
343
兑换币
246
注册时间
2011-10-9
在线时间
190 小时
3#
 楼主| 发表于 2012-11-19 10:50:58 | 只看该作者
fmadot 发表于 2012-11-18 23:53
一直遇到这个问题 有时候改改程序就没问题了 有时候屏蔽中断也就好了 一直搞不清楚。。。 到现在都没解决

哎 握手
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关于我们|联系我们|小黑屋|智能车制作 ( 黑ICP备2022002344号

GMT+8, 2024-12-27 20:56 , Processed in 0.052816 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表