1、一个LED灯闪烁
//GPIOF口相关寄存器的定义
//端口x输入输出模式配置寄存器,控制位=00输入,=01通用输出,=10复用,=11模拟
#define GPIOF_MODER (*(volatile unsigned *)0x40021400)
//端口输出类型配置寄存器。=0推挽输出,=1开漏输出
#define GPIOF_OTYPER (*(volatile unsigned *)0x40021404)
//端口x输出速度配置寄存器。=00,2MHz;=01,25M;=10,50M;=11,30pF时为100M.
#define GPIOF_OSPEEDR (*(volatile unsigned *)0x40021408)
//端口上拉下拉配置寄存器。=00无上下拉,=01上拉,=10下拉,=11保留
#define GPIOF_PUPDR (*(volatile unsigned *)0x4002140C)
//端口输出数据寄存器,某位=0对应端口输出低电平,=1输出高电平。
#define GPIOF_ODR (*(volatile unsigned *)0x40021414)
//时钟系统相关寄存器的定义,外设时钟使能寄存器:=1对应外设时钟使能
#define RCC_AHB1ENR (*(volatile unsigned *)0x40023830)
#define u8 unsigned char
#define u16