智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 684|回复: 5
打印 上一主题 下一主题

关于line watch 的问题

[复制链接]

2

主题

8

帖子

0

精华

高级会员

Rank: 4

积分
550
威望
274
贡献
168
兑换币
176
注册时间
2018-1-25
在线时间
54 小时
跳转到指定楼层
1#
发表于 2019-6-12 17:47:50 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
dalao们,请问,用iar的line watch查看参数的时候,,出现NAN是怎么回事呢,该怎么解决呢

本帖子中包含更多资源

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

x
回复

使用道具 举报

4

主题

23

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
350
威望
177
贡献
101
兑换币
110
注册时间
2019-4-21
在线时间
36 小时
2#
发表于 2019-6-12 21:05:37 | 只看该作者
Not a Number,你要看的变量是定义的全局变量吗,得在main.c里extern一下
回复 支持 反对

使用道具 举报

2

主题

8

帖子

0

精华

高级会员

Rank: 4

积分
550
威望
274
贡献
168
兑换币
176
注册时间
2018-1-25
在线时间
54 小时
3#
 楼主| 发表于 2019-6-12 22:59:19 | 只看该作者
msonah 发表于 2019-6-12 21:05
Not a Number,你要看的变量是定义的全局变量吗,得在main.c里extern一下

谢谢热心dalao的回复,再想请问一下,在live watch窗口。显示error:unknown or ambiguous symbol,该怎么解决呢
回复 支持 反对

使用道具 举报

56

主题

4914

帖子

3

精华

顶级版主

北京科技大学智能汽车队公共主页管理员

Rank: 11Rank: 11Rank: 11Rank: 11

积分
56131

特殊贡献奖章资源大师奖章论坛骨干奖章推广达人奖章优秀版主奖章热心会员奖章论坛元老奖章在线王奖章活跃会员奖章优秀会员奖章

威望
19568
贡献
13933
兑换币
3365
注册时间
2010-7-22
在线时间
11315 小时
4#
发表于 2019-6-13 11:57:09 | 只看该作者
NAN一般是浮点数计算出错的情况下会有这个,比如除零,tan90°等等。
error:unknown or ambiguous symbol 是没有这个变量或者不在变量生存期范围内。要想随时查看变量的值,需要定义为全局变量。局部变量需要在变量生存期内查看,过期就看不了了
回复 支持 反对

使用道具 举报

2

主题

8

帖子

0

精华

高级会员

Rank: 4

积分
550
威望
274
贡献
168
兑换币
176
注册时间
2018-1-25
在线时间
54 小时
5#
 楼主| 发表于 2019-6-13 13:17:23 | 只看该作者
aytc100 发表于 2019-6-13 11:57
NAN一般是浮点数计算出错的情况下会有这个,比如除零,tan90°等等。
error:unknown or ambiguous symbol  ...

感谢超哥!!
回复 支持 反对

使用道具 举报

2

主题

8

帖子

0

精华

高级会员

Rank: 4

积分
550
威望
274
贡献
168
兑换币
176
注册时间
2018-1-25
在线时间
54 小时
6#
 楼主| 发表于 2019-6-13 13:21:49 | 只看该作者
我也查到了两种可能,下面列举出来,对于第二种erroe的,1.全局变量和局部变量出现了相同的变量名。2.未调用此变量出现的函数体。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-6 11:10 , Processed in 0.101711 second(s), 27 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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