Win10下MDK5,stm32pack的安装以及stm32的简单程序编译教程
一、安装流程
(1)、MDK-5.10安装
1.双击mdk_510.exe,进行安装。这里我们将其安装到D盘,MDK5.10文件夹下,需要设置安装路径。
2.点击"I agree …“和"Next”。
3.选择软件安装路径。
4.填写注册信息。
5.等待安装。
6.软件安装成功,点击"Finish"。
7.软件安装完成之后会自动弹出一个keil的网页和pack Installer窗口。
(2)、stm32 pack安装
在解压缩后的文件夹中双击依次打开以下pack,并完成安装。
二、MDK-5.10注册
1.以管理员身份运行的Keil uVision5。
2.点击:File,License Management,调出注册管理界面。
3.先关闭杀毒软件。
4.运行光盘MDK5目录下的keygen.exe,设置Target为ARM。
5.拷贝MDK License Management 界面里面的CID号。
6.将CID号粘贴到keygen.exe里面CID栏,点击:Generate,即可获得注册码。
7.拷贝注册码到License Management里面,点击Add LIC即可完成注册。
三、stm32的简单程序的编译
(1)、建立一个工程
1.打开Keil uVision5,找到File,然后点击New uVision Project
2.选择需要使用的stm32芯片
3.对Run-Time Environment进行设置,设置完成后,点击OK,这样一个工程就建立完成
(2)、编写程序代码
//宏定义,用于存放stm32寄存器映射
#define PERIPH_BASE ((unsigned int)0x40000000)//AHB
#define APB2PERIPH_BASE (PERIPH_BASE + 0x10000)
#define GPIOA_BASE (APB2PERIPH_BASE +