STM32最小系统板教程第二章|软件开发环境的介绍与安装
置顶公众号,不错过每一讲内容。
完整课程体系(公众号每日更新一讲):
本讲知识点:KEIL5简介、KEIL5的安装
2.1.1 KEIL5简介
本开发板的软件开发环境为MDK5,版本为MDK5.20。MDK源自德国的KEIL公司,是RealView MDK的简称。该版本使用µVision5 IDE集成开发环境,是目前针对ARM处理器特别是Cortex M内核处理器的绝佳开发工具。
MDK5加强了针对Cortex M微控制器开发的支持,并且对传统的开发模式和边界进行升级,MDK5由两个部分组成:MDK Tools和Software Packs。MDK Tools可分为三部分MDK-Core、ARM C/C++ Compiler、DS-MDK。Software Packs由Device、CMSIS、Middleware三部分组成。
图2-1-1 MDK5的组成
MDK5安装包可以在:https://www.keil.com/download/product/ 进行下载,器件支持包可以在:http://www.keil.com/dd2/ 进行下载。在MDK5安装完成后,要进行F1开发还需要安装STM32F1的器件支持包:
Keil.STM32F1xx_DFP.2.2.0.pack(资料包中已经为你准备好了)。
2.1.2 KEIL5的安装
本讲主要内容为手把手教大家安装MDK5.20版本的KEIL软件。首先找到MDK5.20软件安装包,双击运行MDK520.EXE。
图2-1-2 开始安装
图2-1-3 同意并继续安装
图2-1-4 路径选择
安装路径可以自由选择,但不建议装在C盘,点击下一步继续安装
图2-1-5 填写用户信息
填写用户信息,英文可以随意填写,完成点击下一步,此时开始安装组件,等待两分钟
图2-1-6 正在安装
图2-1-7 安装完成
点击Finish后会自动弹出下图提示框,我们直接关掉即可。
接下来开始破解此软件,注意破解该软件仅供大家学习使用,如有能力请支持正版。此时桌面上会有Keil uVision5的图标,右键以管理员权限打开并点击File,点击License Management
图2-1-8 打开软件
接着弹出License Management提示框
图2-1-9 许可证管理
先复制设备CID号,然后点击Close即可,接下来右键以管理员权限打开注册机,准备破解
图2-1-10 注册机界面
图2-1-11 配置选项
按图2-1-11步骤,先将之前复制的CID号粘贴到CID框内,然后Target选择ARM,接着选择MDK Professional,接着点击Generate生成License,最后将生成的License复制并关闭本界面。
接下来在Keil uVision5软件中再次打开License Management界面,并按照下图进行填写注册,出现第3、4框图所显示的信息,就说明破解成功了。
图2-1-12 添加许可证
破解成功后,要进行我们的最小系统板开发还需要安装F1的器件支持包,找到F1器件支持包并打开
图2-1-13 F1器件支持包的安装
点击Finish完成安装,至此本软件就安装完毕了。
视频课程(点击文末左下角“阅读原文”,可看高清视频):
https://v.qq.com/txp/iframe/player.html?vid=v0736zdwui3&width=500&height=375&auto=0
最小系统板的购买链接(复制到淘宝打开即可):
https://item.taobao.com/item.htm?&id=573256065703
elink32仿真器购买链接(复制到淘宝打开即可):
https://item.taobao.com/item.htm?&id=558334383550
课程系列回顾:
感谢您阅读“电子开发学习”的文章,如果您觉得图文能帮助您学习,欢迎关注我们。请点击右上角按钮,选择“查看公众号”,再点击关注即可。或者可以通过搜索公众号的方式关注: electricstudy 。您可以通过扫码下面的二维码关注我们。如果您想阅读往期文章,可点击“查看历史消息”。
历史好文推荐(点击文章标题可跳转):
小马哥四轴硬件第1讲、 Altium Designer安装与介绍