新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > STM32F4入门前的热身之一:认识stm32F4 Cortex-M4

STM32F4入门前的热身之一:认识stm32F4 Cortex-M4

作者:时间:2016-11-27来源:网络收藏
1 简介

STM32F4系列基于ARM® Cortex™-M4内核,采用了90纳米的NVM工艺和ART(自适应实时存储器加速器,Adaptive Real-Time MemoryAccelerator™)。
ART技术使得程序零等待执行,提升了程序执行的效率,将Cortext-M4的性能发挥到了极致。
STM32 F4系列可达到210DMIPS@168MHz。
集成了单周器DSP指令和FPU(floating point unit,浮点单元),提升了计算能力,可以进行一些复杂的计算和控制。
STM32 F4系列引脚和软件兼容于当前的STM32 F2系列产品。

本文引用地址:http://www.eepw.com.cn/article/201611/322396.htm

技术特征

  •  超快速数据传送
     采用多达7重AHB总线矩阵和多通道DMA控制器,支持程序执行和数据传输并行处理,
    数据传输速率非常快
  • FPU(浮点单元)
     集成了单精度FPU,提升控制算法的执行速度和代码效率 
  • 高集成度
     达1M 字节的片上FLASH 存储器, 192K 字节的SRAM , 复位电路, 内部
    RC,PLL,1uA的RTC
  • 连接性
     Camera接口
     8到14位camera接口可连接CMOS的camera传感器,可支持达67.2Mbytes/s
     加密/哈希硬件处理器
     AES 128,192,256,Triple DES, HASH (MD5, SHA-1)
     AES-256加密能力达149.33Mbytes/s
     Ethernet MAC10/100 IEEE 1588 v2
     支持MII和RMII
     2个USB OTG
  • 音频
     专用的音频PLL和2个全双工的I2S
  • 多达15个通讯接口
     包括6个UASRT,可运行到10.5Mbits/s
     3个SPI,可运行到42Mbits/s
     3个I2C
     2个CAN
     1个SDIO
  • 模拟
     2个12位DAC
     3个12位ADC,可达到2.4MSPS 或在交替模式中达7.2MSPS
  • 多达17个定时器
     16位的和32位的定时器,可运行到168MHz
  • 其他外设
     CRC计算单元
     模拟的真正随机数发生器
     外部存储器接口
     存储器加速器(从FLASH中执行相当于零等待状态,性能达168MHz)

STM32F4运算性能

STM32F4具有了DSP和FPU——

DSP:哈佛结构、单周期、浮点、桶形移位等等;
FPU:单精度、更高的代码效率、快速上市、简化了饱和和缩放运算、方便支持多种语言工具。



2 STM32 F4产品

3 评估板
STM32F4-Discovery
STM32F4-DISCOVERY可以帮助工程师去发现STM32F4高性能特性,并且容易地开发产品。它
包括了初学者和用户快速地体验功能。


STM32F4-Discovery 基于STM32F407VGT6,板上包括了一个ST-LINK/V2 调试工具和2 个ST
MEMS、USB OTG接口等。以及大量的软件例程。


官方F4网站:www.st.com/stm32f4-discovery

STM32F4-Discoveryk开发板 淘宝店:

http://item.taobao.com/item.htm?id=14739576381


上一页 1 2 下一页

关键词: STM32F4Cortex-M

评论


相关推荐

技术专区

关闭