这么简单的程序怎么就会执行到这里

[复制链接]
 楼主| fei 发表于 2012-8-28 17:42 | 显示全部楼层 |阅读模式
本帖最后由 fei 于 2012-8-28 17:53 编辑

该程序有时不正常。调试发现问题如下 按理key_num=1的话 就执行
       faka_data++;
       key_num=0;
       break;   但是他偏偏跑到  
       default:      
       if(key_num==1) while(1);
stm81.JPG
efen 发表于 2012-8-28 20:47 | 显示全部楼层
key_num刚好在执行deault后才置1
 楼主| fei 发表于 2012-8-29 08:33 | 显示全部楼层
本帖最后由 fei 于 2012-8-29 08:35 编辑

哦  是的犯错了。key_num的值是在定时器中断里动作的。结贴。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

fei

47

主题

286

帖子

0

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