打印
[51单片机]

C8051F340无法烧写程序的问题

[复制链接]
10388|18
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
popeye021|  楼主 | 2013-9-25 16:25 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
使用的U-EC5下载仿真器,新焊的一块板,刚开始都很正常,下载程序,在线调试都可以。
使用的Keil软件调试的。
在一次修改程序,编译后,再次在线调试时,就出错了,弹出信息是Target DLL has been cancelled .Debugger aborted.
开始以为U-EC5有问题,换了一个还是一样,后来换了一块板子,一切正常使用。
后来还使用了新华龙的一个烧写程序的软件,不过使用这个软件时发现识别出来的MCU是C8051F00x,不是F340。

求一下解决办法。

相关帖子

沙发
ayb_ice| | 2013-9-25 17:04 | 只看该作者
确保电源正常,接线正常,接触正常
有时需要重启

使用特权

评论回复
板凳
wuyingte| | 2013-9-25 17:08 | 只看该作者
问问我们公司的FAE

使用特权

评论回复
地板
popeye021|  楼主 | 2013-9-25 17:15 | 只看该作者
wuyingte 发表于 2013-9-25 17:08
问问我们公司的FAE

以前有个问题问新华龙的FAE,他还询问是在哪里买的芯片,我就是电子市场买的,我也不知道是不是新华龙的下一级代理,他说不能确认是从新华龙买的芯片,不能享受技术支持:L
是这样的吗?大陆地区还有其他代理这款芯片的??

使用特权

评论回复
5
wuyingte| | 2013-9-25 17:19 | 只看该作者
呵呵,是个比较现实的问题,我们支持客户,客户从我们这里购买芯片,双方共赢。

使用特权

评论回复
6
popeye021|  楼主 | 2013-9-25 17:24 | 只看该作者
ayb_ice 发表于 2013-9-25 17:04
确保电源正常,接线正常,接触正常
有时需要重启

虽然不能烧写程序,不过我刚才断电很久后,重新上电,因为有显示屏,能看出来正常开机,不过过了一会后就反复重启了。之后断电,再次上电,这次正常开机到显示主界面,开机后大概1分多钟又反复重启了。
这是因为电源不稳吗?我直接买的开关电源啊。
还有就是,再次尝试烧写程序,有一次弹出的信息是MCU的什么不匹配,好像是ID号还是什么的,是不是已经损坏了??

使用特权

评论回复
7
ningling_21| | 2013-9-25 19:32 | 只看该作者
用U-EC6试试,比EC5好一点...

使用特权

评论回复
8
popeye021|  楼主 | 2013-9-25 20:06 | 只看该作者
dwh000 发表于 2013-9-25 19:40
没遇见过这个问题!我一般的处理方法,重装驱动试一下;用烧写软件把芯片擦一下,是不是配置了加密,加密后 ...

我是新华龙的中文烧写软件,接上EC5后,软件识别出来的是C8051F000,不是F340,是不是芯片的flash区本身有个什么编码,给仿真器识别的??
我之前烧写正常,在修改一次程序后,再次烧写时,忘了是在写程序,还是校验的过程中出错了,然后没有烧写成功。

使用特权

评论回复
9
泽子豆腐| | 2013-9-26 08:53 | 只看该作者
我用的silabs的ide,在ide版本太低时好像会不识别一些mcu。

使用特权

评论回复
10
popeye021|  楼主 | 2013-9-26 09:15 | 只看该作者
泽子豆腐 发表于 2013-9-26 08:53
我用的silabs的ide,在ide版本太低时好像会不识别一些mcu。

我调试都是用的keil,一直好用啊。
只是突然就出错了,然后换成新华龙的中文烧写软件,这个软件识别出来的不是F340,而是F000
由于识别不出正确的芯片型号,所以用专门烧写软件也无法烧写。

使用特权

评论回复
11
yhn1973| | 2013-9-26 09:25 | 只看该作者
把板子重新焊一下。

使用特权

评论回复
12
ayb_ice| | 2013-9-26 09:33 | 只看该作者
在KEIL里直接下载

使用特权

评论回复
13
tergy2012| | 2013-9-26 14:21 | 只看该作者
谢谢分享啊

使用特权

评论回复
14
大秦正声| | 2013-9-26 14:21 | 只看该作者
用老外的软件!!!

使用特权

评论回复
15
zd420325| | 2013-9-26 16:15 | 只看该作者
不要在电子市场随便买芯片,翻新的很多啊,还是找代理吧。
如果是我接电话,没有其它代理商合作的话,我一般会把你挖掘成我们的客户。
请不要对新华龙有成见,我们拿老板发的工资,当然只对我们的客户负责,再者别的代理商的客户,我们也是没有权限做支持的。
下面说你的问题:
1.安装silicon labs  的 FlashUtil.exe软件,然后尝试通过U-EC5连接芯片,再擦除后测试。
2.不要再使用中文烧写软件了,那东西很久没有更新了。用silicon labs 的IDE安装根目录下面的烧写软件,或者是FlashUtil.exe这个也可以烧。
3.确保你买的芯片是F340,我也确实有遇到过客户烧不进去,拿过来我们检测是其它的芯片,**根本不对,明显是翻新的。

使用特权

评论回复
16
快乐小电虫| | 2013-9-26 16:34 | 只看该作者
诚信很重要,深联华的安芯一号就很不错

使用特权

评论回复
17
PIGYONG801| | 2013-9-26 17:13 | 只看该作者
IC 的ID已经改了,换一片MCU吧!

使用特权

评论回复
18
popeye021|  楼主 | 2013-9-26 17:54 | 只看该作者
yhn1973 发表于 2013-9-26 09:25
把板子重新焊一下。

在各种方法无果的情况后,在暴力拆芯片之前,我把下载相关管脚的那一边重新焊了一下,就能烧写了。:lol

使用特权

评论回复
19
ergabd| | 2013-10-30 11:41 | 只看该作者
重启电脑试试  我遇到过usb口拔下后再插上不能下载程序的 需要重启电脑才可以

使用特权

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

本版积分规则

86

主题

455

帖子

4

粉丝