STM32F411CE:高效能Arm Cortex-M4微控制器

需积分: 50 12 下载量 78 浏览量 更新于2024-07-17 收藏 2.13MB PDF 举报
"STM32F411CE是一款由STMicroelectronics生产的微控制器,属于Dynamic Efficiency Line系列,集成了Batch Acquisition Mode功能。该芯片工作电压范围为1.7V到3.6V,适用于-40°C到85°C、105°C或125°C的温度环境。它基于Arm Cortex-M4内核,带有浮点单元(FPU),支持Adaptive real-time accelerator (ART Accelerator),可实现0-wait state执行,频率最高可达100MHz。此外,还配备了内存保护单元,性能达125 DMIPS/1.25 DMIPS/MHz(基于Dhrystone 2.1测试)并支持DSP指令。 在存储方面,STM32F411CE提供最大512Kbytes的Flash内存和128Kbytes的SRAM。电源、复位和供应管理功能包括电源欠压复位(POR)、掉电复位(PDR)、电源电压检测器(PVD)和 brown-out reset(BOR)。时钟系统包含4到26MHz的晶体振荡器、16MHz的内部校准RC振荡器、32kHz的RTC振荡器以及一个内部可校准的32kHz RC振荡器。 在功耗方面,运行模式下每MHz功耗为100 µA(外设关闭),快速唤醒的Stop模式下典型值为42 µA @ 25°C,最大65 µA @ 25°C;Deep power down模式下Stop模式的唤醒时间较慢,典型值低至9 µA @ 25°C,最大28 µA @ 25°C。待机模式下,无RTC时的功耗为1.8 µA @25 °C / 1.7 V,带有RTC时为11 µA @85 °C @1.7 V。RTC的V BAT 供电在25°C下仅为1 µA。 STM32F411CE还配备了12位2.4 MSPS的A/D转换器,最多16个通道。通用DMA控制器支持16个流,具有FIFO和突发支持。此外,它有11个定时器,包括6个16位定时器、2个32位定时器、2个看门狗定时器、1个SysTick定时器,每个定时器可配置为输入捕获/输出比较/PWM或脉冲计数器。调试模式下,支持串行线调试(SWD)和JTAG接口,以及Cortex-M4的Embedded Trace Macrocell。 I/O端口多达81个,其中78个可达到100 MHz的高速度,77个为5 V耐受。通信接口多达13种,包括3个I2C(SMBus/PMBus)、3个USART(最高12.5 Mbit/s)、1个ISO 7816接口、LIN、IrDA、Modem控制、5个SPI/I2S(最高50 Mbit/s,支持音频协议)、SDIO接口、USB 2.0全速设备/主机/OTG控制器(带片上PHY)。 其他特性包括CRC计算单元、96位唯一ID、RTC(具有亚秒级精度和硬件日历功能),所有封装均符合ECOPACK2标准。该产品适用于各种需要高性能、低功耗和多种通信接口的嵌入式应用,如物联网、工业控制和消费电子产品等。"