STM32F407ZGT6之硬件介绍

最近在学习STM32F4,买了一块核心板,板载芯片为STM32F407ZGT6! 意法半导体F4官网http://www.st.com/web/cn/catalog/mmc/SC1169/SS1577/LN11


STM32F407ZGT6之硬件介绍_第1张图片


STM32F407ZGT6 :ARM Cortex-M4 32位 MCU+FPU,210DMIPS,高达1 MB Flash/192 + 4KB RAM,USB OTG HS/FS,以太网,17 个TIM,3个ADC,15 个通信接口、摄像头。


特性:

1、内核:带有 FPU 的 ARM® 32 位 Cortex®-M4CPU、在 Flash 存储器中实现零等待状态运行性能的自适应实时加速器 (ART 加速器 ™)、主频高达 168MHz, MPU,能够实现高达210 DMIPS/1.25DMIPS/MHz (Dhrystone 2.1)的性能,具有 DSP 指令集。

2、存储器

– 高达1 MB Flash

– 高达 192+4 KB的SRAM, 包括64-KB的CCM(内核耦合存储器)数据 RAM

– 具有高达 32 位数据总线的灵活外部存储控制器: SRAM、 PSRAM、 NOR/NAND存储器

3、 LCD 并行接口,兼容 8080/6800 模式
4、 时钟、复位和电源管理

– 1.8 V 到 3.6 V 供电和 I/O

– POR、 PDR、 PVD 和 BOR

– 4 至 26 MHz 晶振

– 内置经工厂调校的 16 MHz RC 振荡器( 1% 精度)

– 带校准功能的 32 kHz RTC 振荡器

– 内置带校准功能的 32 kHz RC 振荡器

5、低功耗

– 睡眠、停机和待机模式

– VBAT 可为 RTC、 20×32 位备份寄存器 + 可选的 4 KB 备份 SRAM 供电

6、3 个 12 位、 2.4 MSPS ADC:多达 24 通道,三重交叉模式下的性能高达 7.2 MSPS
7、2 个 12 位 D/A 转换器

8、通用DMA:具有FIFO和突发支持的16路DMA控制器
9、多达17个定时器: 12个16位定时器,和2个频率高达 168 MHz 的 32 位定时器,每个定时器都带有 4 个输入捕获 / 输出比较 /PWM,或脉冲计数器与正交 ( 增量 ) 编码器输入
10、调试模式

– SWD & JTAG 接口

– Cortex-M4 跟踪宏单元 ™

11、多达 140 个具有中断功能的 I/O 端口

– 高达 136 个快速 I/O,最高 84 MHz

– 高达 138 个可耐 5 V 的 I/O

12、多达 15 个通信接口

– 多达 3 个 I2C 接口 (SMBus/PMBus)

– 高达 4 个 USART/4 个 UART( 10.5 Mbit/s、ISO7816接口、 LIN、 IrDA、 调制解调器控制)

– 高达 3 个 SPI ( 42 Mbits/s), 2 个具有复用的全双工 I2S, 通过内部音频 PLL 或外部时钟达到 音频级精度

– 2 个 CAN ( 2.0B 主动)以及 SDIO 接口

13、高级连接功能

– 具有片上PHY的USB 2.0全速器件/主机/OTG控制器

– 具有专用 DMA、片上全速 PHY 和 ULPI 的USB 2.0 高速 / 全速器件 / 主机 /OTG 控制器

– 具有专用 DMA 的 10/100 以太网 MAC:支持IEEE 1588v2 硬件, MII/RMII

14、8~14 位并行照相机接口:速度高达 54MB/s
15、真随机数发生器
16、 CRC 计算单元
17、RTC:亚秒级精度、硬件日历

18、 96 位唯一 ID


较之STM32F1/F2 等Cortex-M3产品,STM32F4 最大的优势,就是新增了硬件 FPU 单元以及 DSP 指令,同时, STM32F4 的主频也提高了很多,达到 168Mhz(可获得 210DMIPS 的处理能力),这使得 STM32F4 尤其适用于需要浮点运算或 DSP 处理的应用,也被称之为: DSC, 具有非常广泛的应用前景。



你可能感兴趣的:(处理器【STM32】)