STM32F207IG High-performance ARM Cortex-M3 MCU with 1 Mbyte Flash, 120 MHz CPU, ART Accelerator, Ethernet

STM32F20x系列是基于工作频率高达120MHz的高性能ARM®Cortex™-M3 32位RISC内核。 该系列整合了高速嵌入式存储器,Flash存储器和系统SRAM的容量分别高达1M字节和128K字节,高达4K字节的后备SRAM,以及大量连至2条APB总线、2条AHB总线和1个32位多AHB总线矩阵的增强型I/O与外设。

该系列产品还带有自适应实时存储器加速器(ART加速器™),在高达120MHz的CPU频率下,程序在Flash存储器中运行时,可以实现相当于零等待状态的运行性能。 已经利用CoreMark基准测试对该性能进行了验证。

所有产品均带有3个12位ADC模块、2个DAC模块、1个低功耗RTC、12个通用16位定时器(包括2个用于电机控制的PWM定时器)、2个通用32位定时器。 1个真随机数发生器(RNG)。 所有产品都带有标准与高级通信接口。 新增的高级外设包括1个SDIO、1个增强型灵活静态存储器控制(FSMC)接口(100脚或100脚以上的产品),和1个连接CMOS传感器的照相机接口。 这个系列产品还配置有标准外设。

技术特性
  • 内核:使用ARM 32位Cortex™-M3 CPU,自适应实时加速器(ART加速器™)可以让程序在Flash中以最高120MHz频率执行时,能够实现零等待状态的运行性能,内置存储器保护单元,能够实现高达150DMIPS/1.25DMIPS/MHz(Dhrystone 2.1)性能。
  • 存储器
    • Up to 1 Mbyte of Flash memory
    • 512 bytes of OTP memory
    • Up to 128 + 4 Kbytes of SRAM
    • Flexible static memory controller that supports Compact Flash, SRAM, PSRAM, NOR and NAND memories
    • LCD parallel interface, 8080/6800 modes
  • 时钟、复位和电源管理
    • From 1.65 to 3.6 V application supply and I/Os
    • POR, PDR, PVD and BOR
    • 4 to 26 MHz crystal oscillator
    • Internal 16 MHz factory-trimmed RC (1% accuracy at 25 °C)
    • 32 kHz oscillator for RTC with calibration
    • Internal 32 kHz RC with calibration
  • 低功耗
    • Sleep, Stop and Standby modes
    • VBATsupply for RTC, 20 × 32 bit backup registers, and optional 4 KB backup SRAM
  • 3x12位、0.5μs A/D转换器
    • up to 24 channels
    • up to 6 MSPS in triple interleaved mode
  • 2x12位D/A转换器
  • 通用DMA
    • 16-stream DMA controller with centralized FIFOs and burst support
  • 多达17个定时器
    • Up to twelve 16-bit and two 32-bit timers, up to 120 MHz, each with up to 4 IC/OC/PWM or pulse counter and quadrature (incremental) encoder input
  • 调试模式
    • Serial wire debug (SWD) & JTAG interfaces
    • Cortex-M3 Embedded Trace Macrocell™
  • 多达140个具有中断功能的I/O端口:
    • Up to 136 fast I/Os up to 60 MHz
    • Up to 138 5 V-tolerant I/Os
  • 多达15个通信接口
    • Up to 3 × I²C interfaces (SMBus/PMBus)
    • Up to 4 USARTs and 2 UARTs (7.5 Mbit/s, ISO 7816 interface, LIN, IrDA, modem control)
    • Up to 3 SPIs (30 Mbit/s), 2 with muxed I2S to achieve audio class accuracy via audio PLL or external PLL
    • 2 × CAN interfaces (2.0B Active)
    • SDIO interface
  • 高级互连功能
    • USB 2.0 full-speed device/host/OTG controller with on-chip PHY
    • USB 2.0 high-speed/full-speed device/host/OTG controller with dedicated DMA, on-chip full-speed PHY and ULPI
    • 10/100 Ethernet MAC with dedicated DMA: supports IEEE 1588v2 hardware, MII/RMII
  • 8~14位并行照相机接口:速度高达48M字节/s
  • CRC计算单元
  • 96位唯一ID
  • 模拟随机数发生器
功能框图
STM32F207IG 订购信息
订购型号 产品状态 美金价格 数量 封装 包装形式 温度范围 材料声明
STM32F207IGH7 Evaluation 8.1446 1000 BGA 176 Tray -40 °C-105 °C STM32F207IGH7
STM32F207IGH6 Active 7.6118 1000 BGA 176 Tray -40 °C-105 °C STM32F207IGH6
STM32F207IGT6 Active 7.121 1000 LQFP 176 24x24x1.4 Tray -40 °C-105 °C STM32F207IGT6
STM32F207IGT7 Active 7.6195 1000 LQFP 176 24x24x1.4 Tray -40 °C-105 °C STM32F207IGT7
STM32F207IGH6J Active 8.3729 1000 BGA 176 Tray -40 °C-105 °C STM32F207IGH6J
DATASHEET
描述 版本 大小
STM32F207IG : DS6329: ARM-based 32-bit MCU, 150DMIPs, up to 1 MB Flash/128+4KB RAM, USB OTG HS/FS, Ethernet, 17 TIMs, 3 ADCs, 15 comm. interfaces & camera 9 3694KB
APPLICATION NOTES
描述 版本 大小
AN3371: Using the hardware real-time clock (RTC) in STM32 F0, F2, F4 and L1 series of MCUs 4 489KB
AN3156: USB DFU protocol used in the STM32™ bootloader 2 246KB
AN3354: STM32F105/107 in-application programming using a USB host 1 97KB
AN3154: CAN protocol used in the STM32™ bootloader 3 379KB
AN2812: Vocoder demonstration using a Speex audio codec on STM32F101xx and STM32F103xx microcontrollers 2 257KB
AN2784: 使用大容量STM32F10xxx的FSMC 驱动外部的存储器 1 716KB
AN2784: Using the high-density STM32F10xxx FSMC peripheral to drive external memories 4 299KB
AN2790: TFT LCD interfacing with the high-density STM32F10xxx FSMC 2 823KB
AN2945: STM8S and STM32™ MCUs: a consistent 8/32-bit product line for painless migration 1 213KB
AN2606: STM32™ microcontroller system memory boot mode 14 877KB
AN3078: STM32™ in-application programming over the I²C bus 1 671KB
AN3116: STM32™'s ADC modes and their applications 1 236KB
AN4023: STM32 secure firmware upgrade (SFU) overview 1 41KB
AN3429: STM32 proprietary code protection overview 1 61KB
AN4013: STM32F1xx, STM32F2xx, STM32F4xx, STM32L1xx timer overview 1 200KB
AN2824: STM32F10xxx I²C optimized examples 4 123KB
AN2868: STM32F10xxx internal RC oscillator (HSI) calibration 1 189KB
AN2557: STM32F10x in-application programming using the USART 8 215KB
AN2629: STM32F101xx, STM32F102xx and STM32F103xx low-power modes 2 496KB
AN2639: Soldering recommendations and package information for Lead-free ECOPACK® microcontrollers 2 209KB
AN1015: Software techniques for improving microcontroller EMC performance 1 105KB
AN2598: 使用STM32F101xx和STM32F103xx的智能卡接口 2 651KB
AN2598: Smartcard interface with the STM32F10x microcontrollers 3 501KB
AN2867: Oscillator design guide for STM8S, STM8A, and STM32F1 microcontrollers 6 280KB
AN3422: Migration of microcontroller applications from STM32F1 to STM32L1 series 2 312KB
AN3364: Migration and compatibility guidelines for STM32 microcontroller applications 3 128KB
AN4088: Migrating from STM32F1 to STM32F0 1 919KB
AN3427: Migrating a microcontroller application from STM32F1 to STM32F2 series 1 377KB
AN3070: Managing the Driver Enable signal for RS-485 and IO-Link communications with the STM32™’s USART 1 192KB
AN3174: Implementing receivers for infrared remote control protocols using STM32F10xxx microcontrollers 2 592KB
AN2953: How to migrate from the STM32F10xxx firmware library V2.0.3 to the STM32F10xxx standard peripheral library V3.0.0 1 1251KB
AN2834: 如何在STM32F10xxx上得到最佳的ADC精度 1 610KB
AN3307: Guidelines for obtaining IEC60335 Class B certification in any STM32F1xx application 2 340KB
AN2586: STM32F10xxx硬件开发使用入门 2 682KB
AN2586: Getting started with STM32F10xxx hardware development 7 417KB
AN1709: EMC design guide for ST microcontrollers 1 657KB
AN1181: Electrostatic discharge sensitivity measurement 1 59KB
AN2594: EEPROM emulation in STM32F10x microcontrollers 3 156KB
AN3109: Communication peripheral FIFO emulation with DMA and DMA timeout in STM32F10x microcontrollers 1 110KB
AN3126: Audio and waveform generation using the DAC in STM32 microcontroller families 1 648KB
ERRATA SHEETS
描述 版本 大小
ES0005: STM32F205/207xx and STM32F215/217xx revision Y device limitations 2 251KB
LICENSE AGREEMENTS
描述 版本 大小
MCU software licence agreement liberty v2 2.0 18KB
MCU software licence agreement image v2 2.0 17KB
PROGRAMMING MANUALS
描述 版本 大小
PM0059: STM32F205xx, STM32F207xx, STM32F215xx and STM32F217xx Flash programming manual 4 278KB
PM0068: STM32F10xxx XL-density Flash programming 2 225KB
PM0056: STM32F10xxx/20xxx/21xxx/L1xxxx Cortex-M3 programming manual 4 1315KB
PM0075: STM32F10xxx Flash memory microcontrollers 1 245KB
REFERENCE MANUALS
描述 版本 大小
RM0033: STM32F205xx, STM32F207xx, STM32F215xx and STM32F217xx advanced ARM-based 32-bit MCUs 4 14422KB
TECHNICAL NOTES
描述 版本 大小
TN0072: Software toolchains and STM32 features 2 100KB
TN0063: Overview of the STM32F103xx ACIM and PMSM motor control software libraries release 2.0 3 77KB
TN0516: Overview of the STM32F103xx/STM32F100xx PMSM single/dual FOC SDK V3.0 2 117KB
TN0830: How to use EWARM 6.2x with projects built with EWARM 6.1 and previous versions 1 98KB
USER MANUALS
描述 版本 大小
UM1061: Description of STM32F2xx Standard Peripheral Library 1 7812KB
UM1021: STM32F105xx, STM32F107xx, STM32F2xx and STM32F4xx USB On-The-Go host and device library 3 1383KB
UM0424: STM32 USB-FS-Device development kit 11 1175KB
UM0462: STM32™ and STM8™ Flash loader demonstrator 7 1673KB
UM1053: Advanced developers guide for STM32F100x/103x/2x/40x/41x MCUs PMSM single/dual FOC library 3 874KB
UM0494: STM32 PerformanceStick interconnection board 1 93KB
UM1052: STM32F103xx/ STM32F100xx/STM32F2xx/STM32F4xx PMSM single/dual FOC SDK v3.2 3 2724KB
UM0574: STEVAL-ILL015V1 - LED dimmer demonstration board based on the STP24DP05 and STM32邃「 1 662KB
UM0412: Getting started with DfuSe USB device firmware upgrade STMicroelectronics extension 4 465KB
UM1029: Communication peripheral application library (CPAL) 2 549KB
UM0685: CEC (consumer electronic control) C library using the STM32F101xx, STM32F102xx and STM32F103xx microcontrollers 3 874KB
PRODUCT PRESENTATIONS
描述 版本 大小
LED solutions for LCD backlighting 1.0 1396KB
STM32 motor control firmware library 1.0.0 1315KB
STM32 F1 firmware library for easySPIN (L6474) motor driver - quick guide 1.0.0 383KB
STM32 - 32-bit ARM Cortex-M MCUs marketing presentation 1.2 2282KB
BOARDS AND TOOLS
Part Number 描述
STM-STUDIO STM Studio run-time variables monitoring and visualization tool
STM320518-EVAL Evaluation board for STM32 F0 series - with STM32F051 MCU
STVP ST Visual Programmer for programming ST7, STM8, STM8T and STM32
STM32F0DISCOVERY Discovery kit for STM32 F0 series - with STM32F051 MCU
ST-LINK In-circuit debugger and programmer for STM8 and STM32 MCUs; with IAR EWARM and Keil RVMDK and ST toolset
STX-PRO/RAIS Unlimited in-circuit debugging/programming tool for STM32, STR7 and STR9
MicroXplorer MCU graphical configuration tool
ST-LINK/V2 ST-LINK/V2 in-circuit debugger/programmer for STM8 and STM32
STX-RLINK In-circuit debugger/programmer supporting JTAG and ICC protocols for STM8, ST7, uPSD, STM32, STR7 and STR9 microcontrollers
CONFIGURATION UTILITIES
描述 版本 大小
Clock configuration tool for STM32F2xx microcontrollers 1.1.0 963KB
ST MC Workbench (PC GUI configuration tool for the STM32 PMSM FOC SDK motor control firmware library) 2.0.0 12338KB
DEVICE PROGRAMMERS
描述 版本 大小
Production programming solutions for the STM32 1.0.3 155KB
FIRMWARE
描述 版本 大小
STM32F2xx in-application programming using the USART (AN3374) 1.0.0 2465KB
EEPROM emulation in STM32F2xx microcontrollers (AN3390) 1.0.0 546KB
How to achieve the lowest current consumption with STM32F2 (AN3430) 1.0.0 11419KB
STM32F2xx standard peripherals library 1.1.0 20430KB
STM32F105/7, STM32F2 and STM32F4 USB on-the-go Host and device library 2.1.0 3823KB
STM32 PMSM FOC SDK motor control firmware library (web distribution version) 3.2 36400KB
STM32F10x standard peripheral library 3.5.0 21617KB
STM32F1xx motor control firmware library for the L6470 dSPIN IC 1.0.0 675KB
Implementing receivers for infrared remote control protocols using STM32F1 microcontrollers 2.0 12984KB
STM32 I²C Communication peripheral application library 1.1.0 1960KB
STM32 embedded GUI library 2.0.0 25243KB
STM32F1xx motor control firmware for easySPIN L6474 1.0.1 1353KB
STM8 and STM32 embedded software solutions 1.0.1 1139KB
STM32F10x and STM32L1xx USB full-speed device library 3.4.0 4030KB
SW DEMOS
描述 版本 大小
DfuSe USB device firmware upgrade STMicroelectronics extension: contains the demo GUI, debugging GUI, all sources files and the protocol layer 3.0.2 17034KB
STM32 and STM8 Flash loader demonstrator 2.5.0 6449KB
SW DRIVERS
描述 版本 大小
STM32 Virtual COM Port Driver 1.3.1 11516KB
Communication peripheral FIFO emulation with DMA and DMA timeout in STM32F10x microcontrollers 1.0 1224KB
IBIS MODELS
描述 版本 大小
STM32 F2 series IBIS models 1.0 11468KB
BSDL MODELS
描述 版本 大小
STM32 Boundary Scan Description Language (BSDL) files 3.0.0 196KB
MARKETING BROCHURES
描述 版本 大小
BRSTM32F20811 : STM32 F2 series - High-performance Cortex-M3 MCUs 1.0 702KB
BRSTM320512 : STM32 MCU family 1.0 1064KB