keil5安装芯片包及重装软件心得

(近期因公司需要使用APM系列芯片要安装支持包,但是我电脑环境似乎在大一的时候被我玩坏了,因此总是报错,卸载了几次,查了些资料,终于解决了)

1.安装芯片包的常规方法(用来支持stm32,c51等芯片开发)

1.1获取芯片包

(1)官网获取(MDK5 Software Packs

(2)csdn搜索

很多大佬都有上传芯片包,大家可以自取

1.2常规安装方法

(1)直接安装(直接点击安装包,注意路径,一般可以)

 (2)利用Pack Installer安装(管理员身份打开)

可以直接在安装路径打开(如下图)

 也可以在keil中打开(点击右下角的按钮)

 然后点击File,在点击import,把需要加入的安装包添加

2.非常规情况的芯片包的安装(可能因环境报错,或者缺少psdc)

注:此方法虽会花费一些时间,但在不能准确解决报错内容时不失为一个好的选择

2.1卸载KEIL5软件(注意卸载的时候一定注意卸载干净)

(1)在文件目录Uninstall.exe,选择remove,能够清理好

 (2)清理注册表信息

首先,win+R打开《运行》, 其次输入regedit,打开注册表

清除HKEY_CLASSES_ROOT目录下的所有 UV开头的文件

 清除HKEY_CURRENT_USER/SOFTWARE目录下的KEIL文件

然后要重启一下电脑

2.2重装软件并添加相应芯片包,一般就会比较顺利了

网址:keil下载 (keil.com)

本次遇到的报错cannot find PSDC file at root directory很少见,还有其他的报错已经找不到了

keil5的51单片机芯片可以通过以下步骤进行下载和安装。首先,需要在keil5官网上选择C51进行下载芯片。然后,将下载的芯片双击安装,并选择安装位置为keil5的pack文件夹。这样就可以在keil5上编译51程序了。\[1\]另外,如果遇到keil4文件不能使用keil5打开的问题,可以尝试使用keil5编写51程序。这需要另外安装一个C51芯片,可以通过下载链接https://download.csdn.net/download/qq_53810245/85207072获取。\[2\]\[3\]在keil5中编写51程序时,可以按照以下步骤进行:新建工程,选择Atmel里的AT89C52芯片,新建源文件并选择.c文件,然后编写程序并进行烧录。例如,可以编写一个点亮LED的程序如下: #include <REGX52.H> #define uint unsigned int #define uchar unsigned char sbit LED0=P1^0; void main() { LED0=0; while(1); } 这样就可以使用keil5编写51单片机程序了。\[4\] #### 引用[.reference_title] - *1* *2* *4* [keil5编写C51程序](https://blog.csdn.net/m0_62773802/article/details/128028976)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] - *3* [Keil5中添加C51芯片](https://blog.csdn.net/qq_53810245/article/details/124362975)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值