keil5 mdk安装教程
我也是刚开始接触STM32的小白,本篇文章涉及到的资源包也是在互联网上找的,因为是刚开始接触,文章里面可能有些地方说的不对,望大家谅解,我也会定期更新关于stm32的文章,大家有什么意见可以在评论区提出来,还有我的文章中的错误也可以在评论区说出来,我会积极回复和改正的,希望大家多多支持,点点关注。
资源链接
https://pan.baidu.com/s/1jS8jHhQFYr4Hsp6J2o6gnQ?pwd=0000
提取码:0000
安装Keil5 MDK
下载好链接里面的资源之后,首先解压Keil5 MDK的压缩包,这里面所有压缩包的密码都是32
解压完之后我们点开解压后的文件夹,接着双击MDK524a.exe文件
点击Next
这里勾上同意许可协议的勾,继续点击Next
这里是安装的目录,如果你觉得没问题的话,直接点击Next(注:如果你要改成其它安装目录的话,切记文件夹不要带有中文,否则软件可能会运行出错)
这里是一些个人信息,可以随便填,填完之后点击Next
然后等待安装完之后点击Next,安装时间可能有点长,耐心等待即可
这里有个显示发布文档的勾,勾不勾没啥影响,接着点击finish完成安装
接着会弹出一个器件包的安装界面,我们把他先关掉,后面讲

安装器件支持包
为什么要安装器件支持包呢?这是因为现在ARM芯片型号是非常多的,升级换代的速度也很快,新型号的芯片也是不断的推出来,因此keil软件也不可能出一款芯片,就升级一下软件,这显然是不现实的,而且同时支持所有型号的芯片,这个占用内存也是非常大的 ,所以keil5之后,芯片的器件支持包就被独立出来了,现在我们开发哪种芯片安装对应的支持包就行了,如果不安装支持包,在新建工程的时候是不会出现相应的器件型号的,keil5之前的版本是不需要安装器件支持包的,因为它里面自带的
现在我们来讲一下器件支持包的两种安装方式,分别是在线安装和离线安装,我们首先来讲一下离线安装
首先打开Keil5 MDK的安装包文件夹,打开里面的支持包文件夹
这里有常见的支持包,因为我学的是STM32F10系的芯片,因此我选择了keil.STM32F1xx_DFP.2.2.0.pack,大家可以根据自己的需求去安装
打开这个文件的时候,目标路径会自动选择我们安装keil时的目录,我们不用管,直接点击Next
等待一小会儿即可
安装完成后点击finish,到这里器件支持包已经安装好了
接下来给大家教怎么在线安装
因为文件里面只有部分器件安装包,如果你想开发其他芯片的话,就要在线安装,在线安装有一个缺点,就是不翻墙的话下载和加载会特别慢
首先,打开我们之前安装的keil5,点击界面上的绿色小图标
打开之后就是我们之前安装完keil5弹出的界面,我们点击ok
这个东西可以安装支持包,而且所有可以用keil开发的芯片都可以在在里面找到,网速会很慢,耐心等待即可,下载也很慢,加载好之后就可以下载自己想要开发的芯片的器件支持包,下载好器件包之后,安装方式就和离线安装的方式一样了
软件注册
接下来我给大家讲一讲keil5详细的注册步骤
首先,打开keil5,一定要以管理员身份运行,注册完之后就不用管理员身份运行了
打开之后,找到File选项单击
然后点击license management,打开之后复制cid
复制完之后打开keil安装包的文件夹,解压如图的注册机
打开解压后的.exe文件
打开之后粘贴CID,Target选择arm,然后点击generate生成注册码,复制序列码
然后将复制的序列码复制到这里,点击add lic
如果显示如图的这个,则注册成功,可以用到2032年
到这里已经注册完成
安装STLINK驱动
首先打开你当时安装keil的安装目录,打开arm
找到STlink并打开
然后打开usbbdriver
箭头所指的就是驱动了,如果你的电脑是32位的就安装x86的,如果是64位的就安装x64
我的电脑是64位的,所以我安装的是x64,打开之后点击下一页
安装好之后点击完成就ok啦
要是想知道有没有安装成功我们可以先把stlink插进电脑

然后打开控制面板中的设备管理器
找到stm32 stlink,如果没有感叹号就代表已经安装成功
以上就是stlink驱动的安装步骤
安装USB转串口驱动
首先打开资源包里面的工具软件
然后打开usb转串口CH340驱动
打开之后双击.exe进行安装
点击安装
提示安装成功后即可
测试有没有安装成功方法跟stlink一样,先把usb to ttl插入电脑

打开控制面板中的设备管理器,看箭头所示的硬件有没有感叹号,如果没有则代表安装成功
至此keil5安装已经安装完成,可以创建工程了
结语
我也是刚开始接触STM32的小白,本篇文章涉及到的资源包也是在互联网上找的,因为是刚开始接触,文章里面可能有些地方说的不对,望大家谅解,我也会定期更新关于stm32的文章,大家有什么意见可以在评论区提出来,还有我的文章中的错误也可以在评论区说出来,我会积极回复和改正的,希望大家多多支持,点点关注
更多推荐


所有评论(0)