STM32F401xB_32-bit_MCU_Arm_Cortex-M4_Manual

STM32F401xB手册

STM32F401xB是一款基于Arm Cortex-M4内核的32位微控制器(MCU),具有高性能、低功耗和强大的Peripheral接口。以下是对其主要特点的详细介绍:

架构

STM32F401xB基于Arm Cortex-M4内核,主频高达84 MHz,内建浮点运算单元(FPU),能提供高达105 DMIPS的计算性能。该芯片配备了Adaptive Real-Time Accelerator(ART Accelerator),能够在Flash存储器中直接执行指令,从而提升执行速度。

存储器

STM32F401xB提供了丰富的存储器配置,包括:

- 高达256 KB的Flash存储器

- 512字节的OTP存储器

- 高达64 KB的SRAM存储器

时钟与供电管理

该MCU支持多种时钟和供电管理选项,包括:

- 1.7 V至3.6 V的应用供电

- 4至26 MHz的晶体振荡器

- 内部16 MHz工厂调整的RC振荡器

- 32 kHz的RC振荡器(用于RTC,具校准功能)

- 支持POR、PDR、PVD和BOR供电管理机制。

外围设备

STM32F401xB提供了多种外围设备接口,包括:

- 高达11个定时器(包括6个16位定时器和2个32位定时器)

- 1个12位ADC,支持高达16个通道

- 1个通用DMA控制器,支持16个流和FIFO缓存

- 高达11个通信接口(包括I2C、USART、SPI等)

电源管理

该MCU具有高效的电源管理模式:

- 运行模式:128 µA/MHz(外围设备关闭)

- 停止模式:42 µA典型值(25°C);最大65 µA(25°C)

- 深度省电模式:最低10 µA典型值(25°C);最大28 µA(25°C)

- 待机模式:2.4 µA(25°C,1.7V,无RTC);12 µA(85°C,1.7V)

- VBAT供电RTC:1 µA(25°C)

调试模式

支持多种调试模式,包括:

- 串行线调试(SWD)接口

- JTAG接口

- Cortex-M4嵌入式跟踪宏单元(ETM)

I/O口

STM32F401xB提供了多达81个I/O口,所有I/O口都具有5 V耐受性,并支持高达42 MHz的高速I/O。

STM32F401xB是一款功能强大、性能卓越的微控制器,适合广泛应用于各种嵌入式系统工业控制领域。

pdf 文件大小:2.11MB