实战篇---USB2.0 KEIL配置及调试BUG

本文介绍了在使用KEIL开发51单片机时遇到的四个问题及其解决方案:1) 编译栏灰色不可用,通过安装C51库解决;2) .hex转.iic文件,通过配置afterbuild/rebuild添加转换路径;3) 'C51.EXE'执行失败,调整KEIL的编译器路径;4) 编译加载问题,关闭非.c和.h文件。这些步骤帮助开发者顺利进行51单片机的程序编译与转换。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

第一个BUG:编译栏是灰色,不可点击的

第二个BUG:将输出的.hex文件转换成.iic文件

第三个BUG: --- Error: failed to execute 'C:\Keil\C51\BIN\C51.EXE'

第四个显示问题:每次切换到KEIL界面均出现如下加载问题


第一个BUG:编译栏是灰色,不可点击的

现象:使用电脑之前安装的KEIL打开CYPRESS提供的例程,发现编译栏都是灰色的,不可点的。

分析:根据网上的提示,发现应该是没有安装C51对应的库

操作:按下面的博文,下载库并安装,编译栏可正常使用
(4条消息) 如何让keil5可开发51系列单片机_本末实验室-优快云博客_keil5怎么添加c51芯片包https://blog.youkuaiyun.com/feit2417/article/details/80890218

第二个BUG:将输出的.hex文件转换成.iic文件

操作:将user栏下的after build/rebuild 添加hex2bin的路径,进行文件转换

        参考如下博文配置文件转换:
USB学习笔记连载(十三):keil的配置环境 - raymon_tec - 博客园 (cnblogs.com)https://www.cnblogs.com/raymon-tec/p/5356905.html

68013 烧录方式 及iic生成_七水的博客-优快云博客_eeprom烧录器https://blog.youkuaiyun.com/lg2lh/article/details/7229963

第三个BUG: --- Error: failed to execute 'C:\Keil\C51\BIN\C51.EXE'

分析 :KEIL的安装目录和项目工程里设置的目录不一致

操作:按下面博客将安装路径修改后重新编译。

        在这里插入图片描述

 

 

keil报错:“ Error: failed to execute 'F:\Keil4\C51\BIN\C51.EXE' ” 编译器路径错误_ly_qiu的博客-优快云博客icon-default.png?t=L9C2https://blog.youkuaiyun.com/ly_qiu/article/details/105216690

第四个显示问题:每次切换到KEIL界面均出现如下加载问题

分析:编译的过程中KEIL软件打开了中间文件,例如不是.c和.h的文件

操作:再KEIL界面将除.c和.h的文件的 问价关闭即可。

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值