C程序跑飞的疑惑…

[复制链接]
3185|8
 楼主| cnyg 发表于 2011-9-22 23:27 | 显示全部楼层 |阅读模式
经常写程序时会出现程序正常运行一会就飞了,(特别对于有些,可能跑十圈会飞的,可能一百圈会飞的)~没有按键输入…这个问题一直困扰着额。是驱动问题?硬件问题?全局变量问题?…请教高手指点…
liang7143 发表于 2011-9-22 23:42 | 显示全部楼层
先阉割程序 保留框架
然后慢慢找出 在哪个地方飞
然后对症下药
ayb_ice 发表于 2011-9-23 08:19 | 显示全部楼层
应该是结构问题
下面的程序本身永远不可能跑飞
        while(1)
        {
                task_a();
                task_b();
                task_c();
                ......
        }
liang2008xing 发表于 2011-9-23 17:22 | 显示全部楼层
看看中断进去后关了没,有没有关了没必要的中断。。。
xuebichongkafei 发表于 2011-9-25 01:25 | 显示全部楼层
米有遇上过,不过值得注意!;P
liyican 发表于 2011-9-27 10:26 | 显示全部楼层
我也遇到过,现在也比较迷茫!
陈永宾0 发表于 2011-9-27 11:57 | 显示全部楼层
...... 跑飞
sysdriver 发表于 2011-9-27 12:32 | 显示全部楼层
C程序还跑飞,真牛。不过仿真一下就知道了。
a13e518f989bbea 发表于 2011-9-27 12:59 | 显示全部楼层
可以注意下硬件
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:用代码,玩下流。

2

主题

60

帖子

1

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