ARM Cortex-M4 32b MCU+FPU、210DMIPS、高达 1MB Flash/192+4KB RAM、加密、USB OTG HS/FS、以太网、17 个定时器、3 个 ADC、15 个通信接口和摄像头) B8 U2 ]- u% i) H) J/ M$ U 5 a" N1 m; J: B! f* o 特性 * x B4 O. P! F1 \) v* @+ { ■ 内核:ARM 32 位 Cortex™-M4 CPU,包含允许以 0 等待周期从 Flash 执行的自适应实时加速器 (ART Accelerator™)、频率高达168 MHz、存 储 器 保 护 单 元、210 DMIPS,1.25 DMIPS/MHz (Dhrystone 2.1) 以及 DSP指令 2 }2 l% R% \, S/ n ■ 存储器 — 多达 1MB 的 Flash ) C9 E3 E. B' w9 B# m5 @9 O- }7 u — 多达 192+4 KB 的 SRAM,其中包括 64 KB的 CCM(内核耦合存储器)数据 RAM 0 K4 A8 L* K& o. F2 b9 _/ q; g" }' S — 灵活的静态存储器控制器,支持 CF 卡、SRAM、PSRAM、NOR 和 NAND 存储器 / V9 Z* I, S d7 x1 m ■ LCD 并行接口,兼容 8080/6800 模式 5 J; q6 l5 C- l7 o5 Q & f; U2 C9 I9 H/ i. A) Z ■ 时钟、复位和电源管理 / K1 X) t' c$ [/ _; Z/ L" v — 1.8 V 到 3.6 V 供电和 I/O / ?4 ~* W9 j+ ~1 ?. X9 g7 j! o — 上电复位 (POR)、掉电复位 (PDR)、可编程电压监测器 (PVD) 和欠压复位 (BOR) & q/ |$ Z: Q3 a3 e3 L# {7 ~3 E — 4 MHz 到 26 MHz 晶振— 内置经工厂校准过的 16 MHz RC 振荡器(1% 精度) + d. l% B. l( [' V — 带校准功能的 32 kHz RTC 振荡器 * K1 g5 x. y/ s/ A+ K5 m1 ?2 i — 内置带校准功能的 32 kHz RC 振荡器 ● 低功耗 — 睡眠、停机和待机模式 ( ?: i6 k* `3 d5 s5 z# t: M — VBAT 为 RTC 和 20×32 位备份寄存器 + 可选 4 KB 备份 SRAM 供电 ■ 3 个 12 位 2.4 MSPS A/D 转换器:多达 24 个通 道,在 三 重 交 替 模 式 下 转 换 速 率 高 达7.2 MSPS / X7 `* x/ |' e) P7 J; s ■ 2 个 12 位 D/A 转换器 ■ 通用 DMA:支持 FIFO 和突发传输的 16 流 DMA控制器 ; E/ _3 ^! I5 Z8 l; @ - {7 o0 E$ S: }3 s1 V# J1 u4 i ■ 多达 17 个定时器:多达十二个 16 位定时器和两个 32 位定时器,频率高达 168 MHz,每个定时器有多达 4 个用于 IC/OC/PWM 或脉冲计数的通道和增量编码器输入 5 r, T) b. o2 Z8 L 3 O6 X5 q9 W$ T ■ 调试模式 & v+ G. H2 e6 m4 W — 串行线调试 (SWD) 和 JTAG 接口 & \ y5 ?- s& L: U — Cortex-M4 嵌入式跟踪宏单元™; {! `1 {9 W: K, J! d% \/ U 1 ]& _: [$ k) K8 I* v' q0 L" P) C ■ 多达 140 个具有中断功能的 I/O 端口 — 多达 136 个快速 I/O 端口,频率高达 84 MHz 3 z) h' `/ r" S$ {— 多达 138 个 5V 容忍 I/O . }: y4 _: _$ w- o$ q1 W■ 多达 15 个通信接口 - V' ^" m5 z7 ?+ ^4 Q X i4 |— 多达 3 个 I2C 接口 (SMBus/PMBus) 8 D: D/ Z0 s3 S+ X" i— 多达 4 个 USART/2 个 UART(10.5 Mb/s、ISO 7816 接口、LIN、IrDA、调制解调器控制) — 多达 3 个 SPI (37.5 Mb/s),其中两个带复用全双工 I2S,可通过内部音频 PLL 或外部时钟实现音频级精度 — 2 个 CAN 接口(2.0B active) 1 d* V% h6 p0 X— SDIO 接口 & D" v- f& g* q$ X4 o5 z2 _* q# l& z■ 高级连接 — 带片上 PHY 的 USB 2.0 全速设备/主机/OTG控制器 — 带专用 DMA、片上全速 PHY 和 ULPI 的USB 2.0 高速/全速设备/主机/OTG 控制器 — 带专用 DMA 的 10/100 以太网 MAC:支持IEEE 1588v2,MII/RMII 1 p+ S8 V( ]' Y2 S■ 8 位到 14 位并行摄像头接口,传输率高达54 MB/s ■ 硬件加密:用于 AES 128、192、256、TripleDES、HASH(MD5 和 SHA-1)以及 HMAC的硬件加速 ■ 真随机数发生器 ■ CRC 计算单元 ■ 96 位唯一 ID ■ RTC:亚秒精度、硬件日历 6 _( w9 q( }* e" X* N0 v |
STM32固件库分享,超全系列整理
【中文文档】AN3965_STM32F40x和STM32F41x基于串口的IAP
STM32F4-DISC 实现USB主机(U盘)和USB设备(虚拟串口)自动切换
STM32F4中文用户手册
基于STM32F407的FreeRTOS阶段性的总结(13)
STM32F400、STM32F402 Cortex-M4超值单片机
基于STM32F407的FreeRTOS获取各任务运行时间及占用情况(4)
基于STM32F407的FreeRTOS任务的挂起与恢复(3)
基于STM32F407的FreeRTOS任务的创建与删除经验分享(2)
基于STM32F407的FreeRTOS环境搭建经验分享(1)