二、点亮LED
绝对地址=外设基地址+偏移地址
外设基地址也就是外设的初始地址。
例举三个led案例,接入引脚分别为PAO、PBO、
PC15,控制led灯的亮灭,其实就是控制对应I/0口的
高低电平。
通常有以下三个步骤:
1、配置时钟寄存器RCC
根据该系统结构图,如果我们要对GPIOX进行控制输
出,就需要让APB2工作,
在配置时钟时,选用的时APB2外设时钟使能寄存器
2.计算出该寄存器的绝对地址
=0x40021000+0x18=0x4002018
3.需要将选用的GPIOA、GPIOB、
GPIOC的时钟均开启,开启之后才能进行工作,因此
就需要将位2、位3、位4置1,代码
4.配置输出模式-推挽输出
5.配置端口输出数据寄存器