智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 2004|回复: 8
打印 上一主题 下一主题

程序执行乱跳啊,肿么回事啊?

[复制链接]

38

主题

1651

帖子

0

精华

功勋会员

Rank: 10Rank: 10Rank: 10

积分
8770
威望
4444
贡献
2638
兑换币
1818
注册时间
2010-12-29
在线时间
844 小时
跳转到指定楼层
1#
发表于 2011-2-26 10:53:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我的程序单步执行,
一条一条往下,
都没问题,
到调用一个函数的时候,
就跑飞了,跳回main入口,
就像用了goto一样。
每次到这个函数就返回main入口,
这个函数前面的部分就一直反复执行。。。
我快崩溃了。
这可能是什么原因呢?

627

主题

904

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
4955
QQ
威望
2250
贡献
1269
兑换币
898
注册时间
2009-11-21
在线时间
718 小时
2#
发表于 2011-2-26 11:21:17 | 只看该作者
你发程序上来看看
回复 支持 反对

使用道具 举报

627

主题

904

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
4955
QQ
威望
2250
贡献
1269
兑换币
898
注册时间
2009-11-21
在线时间
718 小时
3#
发表于 2011-2-26 11:23:42 | 只看该作者
我想啊,你的单步执行是step over,不是step into,也就是不会进入函数了.
单片机么程序没有出口点,所以就在main 函数里不断循环了。
在程序最后加个while(1);
回复 支持 反对

使用道具 举报

627

主题

904

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
4955
QQ
威望
2250
贡献
1269
兑换币
898
注册时间
2009-11-21
在线时间
718 小时
4#
发表于 2011-2-26 11:23:55 | 只看该作者
不知道对不对
回复 支持 反对

使用道具 举报

38

主题

1651

帖子

0

精华

功勋会员

Rank: 10Rank: 10Rank: 10

积分
8770
威望
4444
贡献
2638
兑换币
1818
注册时间
2010-12-29
在线时间
844 小时
5#
 楼主| 发表于 2011-2-26 11:33:34 | 只看该作者
回复 2# lyyyuna


   不管是step over 还是 step into,一道这句,就直接跑飞连跑到哪里都不知道
反正表现,就是,在main开始,到这个函数之间循环。
最后有for(;;) 的
回复 支持 反对

使用道具 举报

627

主题

904

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
4955
QQ
威望
2250
贡献
1269
兑换币
898
注册时间
2009-11-21
在线时间
718 小时
6#
发表于 2011-2-26 12:08:27 | 只看该作者
你看看汇编代码呢?
回复 支持 反对

使用道具 举报

627

主题

904

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
4955
QQ
威望
2250
贡献
1269
兑换币
898
注册时间
2009-11-21
在线时间
718 小时
7#
发表于 2011-2-26 12:09:11 | 只看该作者
是软仿还是连上了?
回复 支持 反对

使用道具 举报

627

主题

904

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
4955
QQ
威望
2250
贡献
1269
兑换币
898
注册时间
2009-11-21
在线时间
718 小时
8#
发表于 2011-2-26 12:11:41 | 只看该作者
那得具体看你的代码是想干什么了。
这样我也不知道说什么。
回复 支持 反对

使用道具 举报

38

主题

1651

帖子

0

精华

功勋会员

Rank: 10Rank: 10Rank: 10

积分
8770
威望
4444
贡献
2638
兑换币
1818
注册时间
2010-12-29
在线时间
844 小时
9#
 楼主| 发表于 2011-3-5 21:17:16 | 只看该作者
搞定,栈溢出了。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-10-2 14:30 , Processed in 0.050619 second(s), 30 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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