目录
一、环境配置
MDK软件的安装:MDK(Microcontroller Development Kit)是针对ARM处理器,特别是Cortex-M内核处理器的最佳开发工具。
keil官网网址下载:http://www.keil.com/download/product
二、编译STM32程序——LED灯闪烁
1.新建工程
(1)打开 Keil uVision5 ,点击New uvision Project新建一个工程。
(2)输入好文件名后选择芯片,这里我们选择STM32F103RB芯片。
(3)如图勾选好相应的选项,然后点击OK,此时工程创建完成。
2.新建main.c文件
(1)工程创建完毕后,在左上角点击新建文件,在窗口出现的新的Text1的文件的文本框中复制下面的代码。
//宏定义,用于存放stm32寄存器映射
#define PERIPH_BASE ((unsigned int)0x40000000)//AHB
#define APB2PERIPH_BASE (PERIPH_BASE + 0x10000)
#define GPIOA_BASE