keil5中找不到或没有对应的芯片怎么办?超详细!!

安装完Keil5之后,有的小伙伴们是不是会发现,为什么新建工程的时候找不到自己想要的CUP型号,如下图:

这里就假设要找的CUP型号是三星的S3C2440A,而我刚刚装好的Keil5却怎么也找不到这个型号的芯片。
那么,就开始让我们来解决这个问题吧!

首先,点击Project–>Manage–>Pack installer…,如下图:

也可以点击菜单栏中的小绿盒,如下图:
然后就会弹出 Packs installer 这个窗口,那个提示小窗口就点OK(这个小窗口是介绍和提示那些Devices和Packs等选项卡的用途,那个冒蓝色的网站就是Keil5的官网,后面我们会用到的),如下图:

点击Pack–>Check For Updates 选项进行更新芯片库,然后在Search栏里搜索S3C2440A,你也可以搜索你想要的芯片型号,如下图:


左边的Devices栏里显示的是,你下载的Keil5里目前所包含的所有的芯片型号,在这一栏里选择了想要下载的芯片型号之后,右边的Packs栏里就会显示对应型号的芯片包给你下载,选好型号点击后面的install就能进行安装更新了,如下图:
下载一个STM32的芯片包来说明,选好芯片之后,我们来到右边的Packs栏中,选好要安装的芯片包,然后点击后面的 install 就能安装了

点击了 install 之后,我们能看到最底下那栏显示安装的进度条和一些安装的信息等,被我们点击的 install 按钮也变成了灰色的(不能再点击了),这个时候就在安装更新芯片包了,等安装完了,重新打开Keil5,我们新建工程的时候就能使用它了(使用方法跟下面的一样的,滑下去看就可以了),这里我就不等它装完了,我们继续吧!

那么这里很明显是没有S3C2440A这个型号的芯片的(搜索了没有搜到),那么这个时候我们就要去MDK(Keil5)的官网去找以前的旧版本的芯片包下载下来看看有没有了,我们知道,这个S3C2440A的芯片型号是ARM9系列的一个芯片型号,那么我们去官网看看有没有ARM9的芯片包吧,点击这个链接https://www2.keil.com/mdk5,或者去百度搜索MDK,进入网站后点MDK v4 Legacy Support 这个选项,这个选项的意思是旧版本的(芯片包)支持包,如下图:

ps:这个官网是很卡的,下载也很卡,忍住忍住,我也等了很久才打开网页…


进去之后看到果然有arm9的(芯片包)支持包下载,那么我们就来看看这么下载吧!
我的Keil5版本号是5.25的,所以我要点选 Version 5.25 ,你们也要对应你们安装的Keil5的版本进行选择,然后就会弹出下载窗口,选择下载路径就行了,如下图:

右边的包里我们就看到有包含arm9系列的(芯片包)支持包,所以我们就选择下载右边的(芯片包)支持包吧!
右边这个包的意思是,里边包含Arm7系列,Arm9系列和Cortex-R系列的(芯片包)支持包!

我们选择好路径点击下载就行了

以防有小伙伴不知道选哪个版本号好点,这里我就教一下大家怎么去查看我们Keil5版本号的方法,如图:

在这里就能很清楚的知道我们自己安装的Keil5是什么版本的啦!按照这个版本号,然后去网站上选择对应的选项下载就行啦!

下载完之后,我们就点开下载好的芯片包,那么接下来的操作步骤就如下图所示:

打开下载好的安装包,点击Next继续

勾上同意,然后点击Next继续

因为我装过一次,所以路径显示的是Backup.002,你们第一次装都是Backup.001的,上面那个安装的目录路径就选择你的Keil5目录就行,安装在同一文件夹下,我选的路径就是我Keil5所在的文件夹(就是你Keil5装在哪,这个就装在哪)

下面随便填就行,点Next就安装了

现在就大功告成,就差试用啦,我们来看看好不好用吧!
安装完之后打开Keil5,然后新建一个工程,选择芯片,如下图:

第一条红线是选择芯片包,这个是默认的,也就是Keil5安装下来自带的,最新的芯片包,这个包里很明显是没有我们想要的S3C2440A芯片

然后我们点选第二个,也就是我们刚刚安装进去的旧版本的(芯片包)支持包,然后找找看有没有我们要的芯片型号吧!

哇哦!还真的有!大功告成!选择好S3C2440A型号,点击OK,创建一个用于开发S3C2440A芯片的工程吧!

这里是问要不要添加启动代码,我们当然选择是呀,不然怎么启动芯片呀!

最后成果展现,新鲜出炉的,用于开发S3C2440A的一个崭新的工程!开始你们指尖上的舞蹈吧(疯狂码代码!)!!

keil5中找不到或没有对应的芯片怎么办?超详细!!相关推荐

  1. 生活中的算法的实际举例_c语言问题: 什么是算法?试从日常生活中找3个例子,描述它们的算法。 详细点,谢谢!...

    c语言中的算法是指:一系列解决问题的清晰指令,用系统的方法描述解决问题的策略机制.也就是说,能够对一定规范的输入,在有限时间内获得所要求的输出.通俗说就是解决问题的方法和步骤. 描述算法的例子: 问题 ...

  2. 在Altium Designer 2022中创建一个完整的PCB电子设计工程项目(超详细)

    [Altium Designer]学习笔记第二篇--创建一个完整的PCB电子设计工程项目 一.概述 1.一个完整的PCB设计文件共包含五部分:原件库文件,原理库文件(包含网络表文件),PCB库文件,P ...

  3. vue中实现路由跳转的三种方式(超详细整理)

    vue中实现路由跳转的三种方式 一.使用vue-router vue-router 本质是一个第三方的包 用的时候需要下载 步骤 (7步法 ): 下载vue-router模块到当前工程 yarn ad ...

  4. 【Keras+计算机视觉+Tensorflow】生成对抗神经网络中DCGAN、CycleGAN网络的讲解(图文解释 超详细)

    觉得有帮助麻烦点赞关注收藏~~~ 一.生成对抗网络简介 生成对抗网络(GANs,Generative Adversarial Nets),由Ian Goodfellow在2014年提出的,是当今计算机 ...

  5. 【Android App】实战项目之使用OpenCV人脸识别实现找人功能(附源码和演示 超详细)

    需要全部代码请点赞关注收藏后评论区留言私信~~~ 人脸识别自古有之,每当官府要捉拿某人时,便在城墙贴出通缉告示并附上那人的肖像.只是该办法依赖人们的回忆与主观判断,指认结果多有出入,算不上什么先进. ...

  6. Python启发式算法中爬山法的讲解及解方程问题实战(超详细 附源码)

    一.启发式算法 还有一类重要的迭代法,它的迭代关系式不依赖问题的数学性能,而是受某种自然现象的启发而得到,称为启发式算法(Heuristic Algorithm),如爬山法.遗传算法.模拟退火算法.蚁 ...

  7. 代码规范:在Keil5中使用代码格式化工具Astyle(插件)

    r如果日志提示没有被格式化,那么检查你的文件是不是有错误,编译一下,没错误的时候才能格式化 keil mdk都啥年代了每次更新还是都无法解决补全bug也不添加格式化工具 所以这里要用一个第三方插件ht ...

  8. JTAG+SWD在Keil5中进行仿真

    JTAG+SWD在Keil5中进行仿真 上一章说了STM32的烧录问题,主要有slink.TTL-usb的方法,通过相应的烧录软件,进行一个下载烧录的过程,用到的模式也主要是SWD的模式,毕竟只有四根 ...

  9. main方法_错误: 在类 ZiFUChuan.Pyramid 中找不到 main 方法, 请将 main 方法定义为:

    错误: 在类 ZiFUChuan.Pyramid 中找不到 main 方法, 请将 main 方法定义为: public static void main(String[] args) 否则 Java ...

最新文章

  1. 周一02.1编程语言介绍
  2. Android ListView重写Adapter
  3. 计算机软件水平考试英语试题,计算机软考软件设计师英语试题及答案解析(3)
  4. CentOS忘记root密码解决办法
  5. .NET5 WPF进阶教程
  6. Numpy Chararray对象
  7. 随想录(python编写的计算器和贪吃蛇游戏)
  8. 详解C# 匿名对象(匿名类型)、var、动态类型 dynamic
  9. hdu2084数塔----DP入门
  10. CVE2014-6287分析报告
  11. ora-12514解决方法
  12. Excel的数据导入到PB的DW中
  13. android手机如何查看系统版本号,怎么查看安卓系统版本
  14. Python中列表的常用方法总结
  15. 什么是IT人员外包?
  16. ArcGIS空间统计——点密度计算
  17. 微信小程序傻瓜制作_零基础,傻瓜式制作微信小程序,3分钟完成不是问题!...
  18. 大数据测试是什么意思?测试分析方法有哪些?
  19. 项目实训第一周第三篇
  20. 解决hotmail邮箱无法登陆问题

热门文章

  1. linux部署来源网盘,在CentOS8.2上搭建Nextcloud私人网盘
  2. 进阶篇:3.3)压铸件设计
  3. ISM解释结构模型法
  4. [bzoj2331][SCOI2011]地板【插头dp】
  5. 安全与专业双向加持 平安云赋能金融客户上云
  6. Python入门(三)--- 元组,字典,集合
  7. Android 网络请求OkHttp3流程分析
  8. 计算机英语什么等级考试,全国计算机等级考试是什么(概念篇)
  9. SecOc之Fvm新鲜度管理模块
  10. 5、Java基础——变量和常量、数据类型、基本数据类型的默认值、内存单位的换算