STM32F407ZGT6之硬件介绍

原创 2015年11月20日 08:37:12

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




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, 具有非常广泛的应用前景。



版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

STM32F407ZGT6之时钟系统介绍

时钟系统是CPU的脉搏,就像人的心跳一样。STM32F4 的时钟系统比较复杂,不像简单的51 单片机一个系统时钟就可以解决一切。STM32F4 的框图如下(可以看到相应的时钟): 1. ...
  • Cowena
  • Cowena
  • 2015年11月20日 09:46
  • 3127

【stm32f407】硬件介绍

1.样板模样 2.特性 STM32F407系列面向需要在小至10 x 10 mm的封装内实现高集成度、高性能、嵌入式存储器和外设的医疗、工业与消费类应用。 STM32F407提供了工作频...

STM32F407的RAM调试

最近一直在用STM32F407调试,更改验证时需要频繁的烧写Flash,于是就想试试能不能将程序在线加载到内部RAM中,避免反复擦除Flash。经过baidu得到的方法加上自己试验,终于调通了,现总结...
  • wethty
  • wethty
  • 2016年09月11日 22:58
  • 701

关于STM32F407ZGT6的一些知识小结及串口1程序

关于STM32F407ZGT6的一些知识小结及串口1程序 一、关于STM32F4在通过串口通信的时候乱码问题 1.刚开始弄得时候,以为和stm32一样配置完串口之后就可以用了,结果后面...

STM32F4 开发笔记1: 时钟配置

本文讲解STMF407时钟的使用及其配置方法。          1、STM32F407的分类         a、LSI是低速内部时钟,RC震荡器,频率为32KHz左右。供独立看门狗和自动唤醒...

Delphi7高级应用开发随书源码

  • 2003年04月30日 00:00
  • 676KB
  • 下载

移植uClinux内核到stm32f407

上一篇博文讲到了先移植基于stm32f407的u-boot,本文讲到的是最难的移植stm32f407的内核,这个内核源代码我也是在网上找到了,看介绍是国外大神所修改而成的,真的万分感谢这位大神可怜,所...

stm32f407以太网及USB OTG快速开发

stm32f407以太网及USB OTG快速开发 引言 想要快速完成网络协议栈和USB OTG功能,使用ST自家的工具STM32CubMx再好不过的了。如果你还不会使用,别着急下面我会一步一步的用图...

FreeRTOS STM32移植笔记

第一:其实说不上移植笔记,FreeRTOS已经移植至众多平台(MCU),包括MSP430,STM32等,这份笔记完全建立在官方代码的基础之上,简单的说就是修改一些设置从而完成一个呼吸灯实验。 第二:虽...

Delphi7高级应用开发随书源码

  • 2003年04月30日 00:00
  • 676KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:STM32F407ZGT6之硬件介绍
举报原因:
原因补充:

(最多只允许输入30个字)