admin管理员组

文章数量:1621133

!!!!!!!!!!!!!!!!!!!!!!!!!!已更新,截图在后面!!!!!!!!!!!!!!!!!!!!!!

这个C8051Fxxx uVision我用公司电脑安装卸载Keil、驱动无数次,Debug中依旧没有,开始以为Keil版本问题,终于有一天我试了各种办法弄好了,在这里分享给大家。之前网上找教程一直找不到,哎。由于公司电脑加密了,只能连接内网,这里不放安装过程截图。后期自己电脑安装后补充!

步骤:

安装MDK/C51步骤省略,需要雅黑字体包、自动界面美化包、Packs包等可以留言私发

安装完后,记住自己的根目录安装路径,例如:"D:\Keil_v5"。

打开C8051Fxxx uVision驱动包,有的电脑C8051Fxxx uVision安装的时候默认只能安装到C盘,才会生成一系列dll文件。所以在安装C8051Fxxx uVision之前在C盘创建一个名为Keil的文件夹,然后把安装Keil的目录下("D:\Keil_v5")有个TOOLS.INI的文件复制到C盘创建的Keil文件夹下。然后安装C8051Fxxx uVision选择C盘Keil文件夹。

安装成功之后会在动在Keil文件夹下生成C51,U4文件夹,把其中生成的dll文件复制到安装Keil的对应的文件夹下("D:\Keil_v5")。例如:Put SiC8051F.DLL into the keilC51BIN directory.(把SiC8051F.DLL放置到keilC51BIN目录中。)

Put USBHID.DLLand Silabs.cdb files into the KeilUV4 directory.(把USBHID.DLL和Silabs.cdb文件放入Keil的UV4目录中。)

然后可以把之前在C盘下创建的Keil文件夹删除掉,没什么用了。然后把Keil激活!!!

最后(激活之后),Add the following lines to the Keiltools.ini file sections:(将以下4行添加到Keil_v5的TOOLS.DLL文件中,用记事本编辑,添加在末尾就行)。

[UV2]
CDB0=UV4silabs.cdb (" SiliconLaboratories Custom Data Base")

[C51]
TDRV3= BIN\SiC8051F.DLL("Silicon Laboratories C8051Fxxx uVision Driver")

 

最最后,关闭所有打开的Keil,以管理员身份启动Keil。然后点击魔术棒,打开Debug就可以看到C8051Fxxx uVision这个驱动了。以上就是我尝试无数次,经过无数天才解决的问题的办法。

更新!!!!!!!!!自己电脑安装的截图:

第一步:在系统盘创建文件夹Keil,把C51的Keil安装路径下的TOOLS.INI复制到该文件夹下。

第二步:打开驱动安装包进行安装,一定默认路径安装。

 

 第三步:安装完会出现如下东西:

以此打开把这些文件移动或复制到你安装C51的Keil对应的目录中(SiC8051F.dll、silabs.cdb、USBHID.dll、uv4.cdb)其实要移动的也就这三个东西,移动发现已经存在,不用管全部替换!

 

 

除了移动替换的四个文件,这个文件,你只需要复制这四行代码,不想复制就看上文写过,粘贴就行。复制粘贴到TOOLS.INI的末尾,记事本可以打开编辑。

 

 

 最后:把最后编辑完的TOOLS.INI文件移动替换掉你安装C51的Keil目录下的TOOLS.INI,然后基本上已经完成了,删除C盘的Keil文件夹就可以。

本文标签: 中不keilC8051FxxxDebuguVision