keil uvision为什么下载不了程序~请高手指点一下。会给分的。
在keiluvision中编好的一个程序,向片子内下载时出现flashwritecommandfailure,但在别人电脑上能够下载,我想问问我电脑是不是缺少什么插件呀?...
在keil uvision 中编好的一个程序,向片子内下载时出现flash write command failure ,但在别人电脑上能够下载,我想问问我电脑是不是缺少什么插件呀?希望有哪位高手能够指点一下。
展开
1个回答
展开全部
1:Keil 本来就不能下载程序,这个仅仅是一个软件编译环境。要想芯片写程序,还得用专门的编程器,stc系列的芯片可以用STC_ISP烧录软件向带有电平转换的芯片在线烧录程序。
2:编写的程序,也还要针对芯片的,看看在Keil工程中芯片的属性是不是跟你的单片机同型号。
3:芯片是否可以多次编程(不是一次性熔断性烧录程序) 。
4:芯片是否已经加密。
5:芯片是否已经烧坏了。烧坏的芯片不仅烧写有问题,就是读取芯片数据也有问题。
6:烧录软件,也就是编程器附带的应用软件是否有错误。尽量到官方网站下载最新版本的程序,或者下载对应硬件版本的软件。
7:烧录软件是否设置错误。比如选择单片机型号,开始缓冲区等。
2:编写的程序,也还要针对芯片的,看看在Keil工程中芯片的属性是不是跟你的单片机同型号。
3:芯片是否可以多次编程(不是一次性熔断性烧录程序) 。
4:芯片是否已经加密。
5:芯片是否已经烧坏了。烧坏的芯片不仅烧写有问题,就是读取芯片数据也有问题。
6:烧录软件,也就是编程器附带的应用软件是否有错误。尽量到官方网站下载最新版本的程序,或者下载对应硬件版本的软件。
7:烧录软件是否设置错误。比如选择单片机型号,开始缓冲区等。
追问
谢谢你的回答。也许是我没把问题说明白,我用keilc编的下位机软件,用JTAG进行下载,用的是U_EC2下载器,但就是下载不下去,下载时出现“flash write command failure”可是能对单片机进行擦除操作,但是相同的硬件和程序拿到我同学的电脑上就能往里面下载。我想知道我是不是缺少什么插件以至于不能下载?还是电脑有问题?
追答
重新安装软件,
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询