安装MDK5和编写一个STM32程序
1.安装MDK5和stm32
2.简单编写一个stm32程序并运行
1.1安装mdk5
1.2下载安装包,打开“mdk511.exe”开始安装
1.3根据自己需求可改变储存路径,也可直接用默认路径
1.4可以随便填写以下内容
1.5等待安装,点击完成。
1.6可使用注册机破解。
1.7下载安装ARM和stm
2 简单使用STM32
2.1打开keil5软件,新建一个工程
2.2给新建工程命名
2.3选择STM
2.4建立文件
2.5书写代码
//宏定义,用于存放stm32寄存器映射
#define PERIPH_BASE ((unsigned int)0x40000000)//AHB
#define APB2PERIPH_BASE (PERIPH_BASE + 0x10000)
#define GPIOA_BASE (APB2PERIPH_BASE + 0x0800)
//GPIOA_BASE=0x40000000+0x10000+0x0800=0x40010800,该地址为GPIOA的基地址
#define GPIOB_BASE (APB2PERIPH_BASE + 0x0C00)
//GPIOB_BASE=0x40000000+0x10000+0x0C00=0x40010C00,该地址为GPIOB的基地址
#define GPIOC_BASE (APB2PERIPH_BASE + 0x1000)
//GPIOC_BASE=0x40000000+0x10000+0x1000=0x40011000,该地址为GPIOC的基地址
#define GPIOD_BASE (APB2PERIPH_BASE + 0x1400)
//GPIOD_BASE=0x40000000+0x10000+0x1400=0x40011400,该地址为GPIOD的基地址
#define GP