[技术问答]

KEIL MDK下载程序出错

[复制链接]
2832|8
手机看帖
扫描二维码
随时随地手机跟帖
ningtao66|  楼主 | 2014-6-11 08:58 | 显示全部楼层 |阅读模式
本帖最后由 ningtao66 于 2014-6-11 09:48 编辑

KEIL MDK 5.03版本,nulink driver for keil及ICP软件版本都是6211,以ADC7测试NUC100内部温度值。
当程序中出现浮点数除法时,编译正常,KEIL下载程序时报错。
ad_temp = ad_temp/(-1.76);
将上面一行改为 ad_temp = ad_temp/(-2); 编译及下载均正常。
附档为工程文件
g:/load_error load_error.JPG
NUC100_ADC7_TEMP.rar (1012.99 KB)
-|continue;|-| | 2014-6-11 09:23 | 显示全部楼层
根据我用新唐的经验,应该跟你改没改语句无关,在硬件连接不动的情况下改来DOWN两次就知道了

使用特权

评论回复
ningtao66|  楼主 | 2014-6-11 09:39 | 显示全部楼层
-|continue;|- 发表于 2014-6-11 09:23
根据我用新唐的经验,应该跟你改没改语句无关,在硬件连接不动的情况下改来DOWN两次就知道了 ...

试过了,不行的,每次都会报错的。

使用特权

评论回复
niuyaliang| | 2014-6-11 10:12 | 显示全部楼层
出现在你的供电问题,不可能和语句有关,下载怎么可能和hex文件里面的错误有关呢

使用特权

评论回复
springvirus| | 2014-6-11 10:20 | 显示全部楼层
个人感觉ICP就很好用!!

使用特权

评论回复
ningtao66|  楼主 | 2014-6-11 11:22 | 显示全部楼层
niuyaliang 发表于 2014-6-11 10:12
出现在你的供电问题,不可能和语句有关,下载怎么可能和hex文件里面的错误有关呢 ...

同样的硬件连接不变,以KEIL download会报错;以新唐的ICP下载软件是可以正常下载的。应该和供电没有关系。

使用特权

评论回复
a_ziliu| | 2014-6-11 14:46 | 显示全部楼层
我試過在我的環境裡是ok的,看你的線及電源是不是不穩定。

使用特权

评论回复
ningtao66|  楼主 | 2014-6-12 09:04 | 显示全部楼层
本帖最后由 ningtao66 于 2014-6-12 09:51 编辑
a_ziliu 发表于 2014-6-11 14:46
我試過在我的環境裡是ok的,看你的線及電源是不是不穩定。

下载线更换过,供电电源改用DC电源输出的5V也是一样的。
同样的硬件连接条件,以新唐的ICP下载软件可以正常下载,KEIL就不能直接下载。分别更换nu-link,在不同的电脑上分别以KEIL 5.03及4.72s试验,都会报错;驱动软件分别用6211及最新的1.25.6287试验都不行。现在只能怀疑是KEIL版本的问题,不知道用5.10版的能否改善这个问题。请问您用的是哪个版本的KEIL?

使用特权

评论回复
戈卫东| | 2014-6-14 19:27 | 显示全部楼层
DEBUG的话还是JLINK好用。。。。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

5

主题

61

帖子

0

粉丝