The STM32F207IGT6 is a STM32 F2 series 32-bit Microcontroller based on the high performance ARM Cortex-M3 RISC core operating at a frequency of up to 120MHz. The device incorporates high-speed embedded memories (Flash memory up to 1MB, up to 128kB of system SRAM), up to 4kB of backup SRAM and an extensive range of enhanced I/Os and peripherals connected to two APB buses, three AHB buses and a 32-bit multi-AHB bus matrix. The devices also feature an adaptive real-time memory accelerator (ART Accelerator™) which allows to achieve a performance equivalent to 0 wait state program execution from Flash memory at a CPU frequency up to 120MHz. This performance has been validated using the CoreMark benchmark. The device offer three 12-bit ADCs, two DACs, a low-power RTC, twelve general-purpose 16-bit timers including two PWM timers for motor control, two general-purpose 32-bit timers. a true number random generator (RNG).
● 150 DMIPS/1.25 DMIPS/MHz (Dhrystone 2.1)
● LCD parallel interface, 8080/6800 modes
● 4 to 26MHz Crystal oscillator
● Internal 16MHz factory-trimmed RC
● 32kHz Oscillator for RTC with calibration
● Internal 32kHz RC with calibration
● Sleep, stop and standby modes
● VBAT supply for RTC, 20 x 32-bit backup registers and optional 4kB backup SRAM
● Debug mode - Serial wire debug (SWD), JTAG and Cortex-M3 embedded trace macrocell™
● 2 x 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 PHY and ULPI
● 10/100 Ethernet MAC with dedicated DMA - supports IEEE 1588v2 hardware, MII/RMII
● 8 to 14-bit Parallel camera interface (48MB maximum)
● CRC calculation unit
● 96-bit Unique ID