分享
Keil、STM32CubeMX安装
输入“/”快速插入内容
Keil、STM32CubeMX安装
飞书用户3013
2024年8月16日修改
一、Keil介绍
1.1 概述
对于我们程序员来说,大家常说的Keil,其实指的是一款开发工具。同时,Keil也是一家公司名称。
Keil公司是一家业界领先的
微控制器
(
MCU
)软件开发工具的独立供应商。Keil公司由两家私人公司联合运营,分别是德国慕尼黑的Keil Elektronik GmbH和美国德克萨斯的Keil Software Inc。
Keil公司2005年由
ARM
公司收购。其两家公司分别更名为ARM Germany GmbH和ARM
Inc
。
1.2 MDK-ARM
MDK-ARM软件为基于Cortex-M、Cortex-R4、ARM7、ARM9处理器设备提供了一个完整的开发环境。 MDK-ARM专为
微控制器
应用而设计,而且功能强大,能够满足大多数苛刻的
嵌入式
应用。
与Keil MDK4及之前版本不同,
Keil MDK5分成
MDK
Core和Software Packs两部分
。MDK Core主要包含uVision5 IDE集成开发环境和
ARM
Compiler5。Software Packs则可以在不更换MDK Core的情况下,单独管理(下载、更新、移除)设备支持包和中间件更新包。
MDK-ARM有四个可用版本,分别是
MDK-Lite(免费评估版)、MDK-Essential(基础版)、MDK-Plus(标准版)、MDK-Professional(专业版)
。所有版本均提供一个完善的C /
C++
开发环境,其中MDK-Professional还包含大量的中间库。
MDK
产品组件:
1.3 支持芯片
Keil MDK-ARM 支持的器件包含 Cortex-M、 Cortex-R、 ARM7、 ARM9、 Cortex-A8系列等多达几千种。
官方支持芯片地址:
http://www.
keil.com/dd2
二、下载
Keil MDK-ARM这个软件建议到官网下载最新版本,我这里也提供百度网盘下载地址(和官网一样)。
上面说了:Keil MDK5分成
MDK
Core和Software Packs
两部分,也就是安装包和支持包。
2.1 MDK-ARM安装包下载
官网下载较慢,建议百度网盘下载~!
官方网站:
http://www.keil.com/download/product
百度网盘:
https://pan.baidu.com/s/1NneFsG0Q8a2u861ojPVqfQ
提取码:qakr
2.2 MDK-ARM支持包下载
MDK-ARM V4 和 V5版本在安装的时候最大的区别在于:
V4版本安装包里面集成器件的支持包,而V5版本是独立出来,自己下载安装的
。
因此需要下载自己芯片型号对应的器件支持包(我百度网盘提供STM32的器件支持包供大家下载)。
官方网站:
http://www.keil.com/dd2/Pack
百度网盘:
https://pan.baidu.com/s/1NneFsG0Q8a2u861ojPVqfQ
提取码:qakr
三、安装软件
ents
3.1 安装详细步骤