STM32产品,主系统构成部分:
1、四个驱动单元
2、四个被动单元
AHB/APB桥:两个AHB/APB桥在AHB和2个APB总线间提供同步连接。APB1操作速度限于36MHZ,APB2操作于全速。
程序存储器、数据存储器,寄存器和输入输出端口被组织在同一个4GB的线性地址空间内。
数据字节以小端格式存放在存储器中。可访问的存储器空间被分成8个主要块,每个块为512MB。其他所有没有分配给片上存储器和外设的存储器空间都保留的地址空间。
嵌入式SRAM可以以字节,半字或全字访问。SRAM的超始地址是0x20000000
STM32的工作电压为2.0~3.6V。通过内置的电压调节器提供所需的1.8V电源。当主电源VDD掉电后,通过Vbat为实时时钟和备份寄存器提供电源。
如果应用中没有使用外总电池,Vbat必须接到VDD引脚上。
AHB和APB2域的最大频率是72MHZ。APB1的域的最大允许频率是36MHZ。SDIO接口的时钟频率固定为HCKL/2。
4~16MHZ外部振荡器可为系统提供更为精确的主时钟。
如果HSE晶体振荡器失效,HSI时钟会被作为备用时钟源。
内部PLL可以用来倍频HSI RC的输出时钟或HSE晶体输出时钟。