[AVR单片机] 求助

[复制链接]
1609|7
 楼主| yuanchuan 发表于 2013-5-22 23:12 | 显示全部楼层 |阅读模式
avr中编写如下程序

#include "iom128v.h"
#include"float.h"
void main (void)
{
  float fy,fw;
  fy=22.0;
  fw=33.0;
}
为什么单步调试,只能运行到fy=22.0,运行不到fw=33.0
 楼主| yuanchuan 发表于 2013-5-22 23:15 | 显示全部楼层
为什么在主函数中调用子函数时。进入子函数后,就出不来,但如果函数表达的内容直接写在主函数内就可以运行。
qin552011373 发表于 2013-5-23 09:41 | 显示全部楼层
yuanchuan 发表于 2013-5-22 23:15
为什么在主函数中调用子函数时。进入子函数后,就出不来,但如果函数表达的内容直接写在主函数内就可以运行 ...

贴完整的程序看看
huangxz 发表于 2013-5-23 10:43 | 显示全部楼层
qin552011373 发表于 2013-5-23 09:41
贴完整的程序看看

qin552011373 发表于 2013-5-23 11:22 | 显示全部楼层
huangxz 发表于 2013-5-23 10:43

 楼主| yuanchuan 发表于 2013-5-23 22:38 | 显示全部楼层
完整程序中就这有问题,我把它提出单独建立如上工程,在线调试就是运行不了,感觉上面程序应该很简单啊,用的是studio4。不知道为什么。
huangxz 发表于 2013-5-23 23:15 | 显示全部楼层
qin552011373 发表于 2013-5-23 11:22

又是iccavr的,没编译器,没办法哦;P
qin552011373 发表于 2013-5-24 09:32 | 显示全部楼层
huangxz 发表于 2013-5-23 23:15
又是iccavr的,没编译器,没办法哦

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

本版积分规则

2

主题

6

帖子

0

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