集成开发环境的搭建
MDK软件的下载
如果想要学习STM32,需要安装对应的开发环境,一般都是使用德国KEIL公司设计的KEIL5,但是由于KEIL公司在2005年被ARM公司收购,所以KEIL5也被称为ARM-MDK,想要下载软件的安装包,可以去KEIL公司的官网 www.keil.com
可以看到MDK的版本为5.34,但是一般实际开发中会使用较低的版本,为大家准备的是5.26版本。
百度网盘:链接:https://pan.baidu.com/s/1qg9vg5z7DTYSCcNui4sH9Q?pwd=kecs 提取码:kecs
MDK软件的结构
MDK-Core:包含了库管理器以及Cortex M系列的设备(也包含最新的ARMv8-M架构)
ARM C/C++ Compiler:包含编译器、汇编器、链接器…
Device:包含启动文件(汇编语言)、硬件抽象层、通用的工业标准CMSIS的驱动程序
MDK软件的安装
1. 安装MDK5.26版本 集编辑、编译、下载为一体 双击安装即可
注意:软件的安装路径中不能存在中文以及特殊的字符,建议在电脑的某个盘新建一个英文文件夹
注意:可能会在软件的安装过程中提示“是否安装ULINK的驱动” 点击“不安装”
2. 对KEIL5软件进行破解 利用破解器 记住打开KEIL5软件的时候需要用管理员权限
注意:破解器可能会被电脑的杀毒软件当做木马对待,所以建议提前关闭杀毒软件。
3. MDK软件破解完成 需要安装ST公司对应的芯片支持包(芯片型号、芯片外设库函数…)