天天看点

8、stm32F103 点亮LED(存储器映像)

M3内核系列有4G内存空间,地址范围0x0000 0000到0xFFFF FFFF,分成8个块(Block0~Block7),每块大小为512M。

8、stm32F103 点亮LED(存储器映像)
8、stm32F103 点亮LED(存储器映像)
8、stm32F103 点亮LED(存储器映像)

总线地址

8、stm32F103 点亮LED(存储器映像)

其实APB1、APB2和AHB都是在外设地址(0x4000 0000)偏移,分别偏移0x0,0x0001 0000和0x0002 0000。

那么定义

#define PERIPH_BASE   0x4000 0000
//总线基地址
#define  APB1PERIPH_BASE   PERIPH_BASE
#define  APB2PERIPH_BASE   (PERIPH_BASE+0x00010000)
#define  AHBPERIPH_BASE   (PERIPH_BASE+0x00020000)
           

AHB 取得是

8、stm32F103 点亮LED(存储器映像)

GPIO地址

8、stm32F103 点亮LED(存储器映像)
8、stm32F103 点亮LED(存储器映像)
8、stm32F103 点亮LED(存储器映像)
8、stm32F103 点亮LED(存储器映像)
8、stm32F103 点亮LED(存储器映像)