文章目录
一、STM32微控制器概述
STM32系列32位闪存微控制器使用ARM公司的Cortex-M3内核,按内核架构分为不同产品,其中STM32F系列有:STM32F103“增强型”系列;STM32F101“基本型”系列;STM32F105、STM32F107“互联型”系列。
1、控制器主要参数:
2、内部资源情况:
3、STM32总线系统
其中STM32的Cortex-M3内核通过指令总线与Flash存储器连接;数据总线和系统总线和先进高速总线(Advanced High Speed Buses,简称AHB)相连。
4、存储器映射
0x00000000~0x1FFFFFFF
代码区:该区用来存放程序
0x20000000~0x3FFFFFFF
该区用于片内SRAM
0x40000000~0x5FFFFFFF
片上外设区,其中分配给各个外设的地址空间分为三类:APB1总线外设存储地