Features and Applications
The STM32F407IGT6 is part of the STM32F4 series 32-bit microcontroller. It has a storage temperature range of -65 ° C to+150 ° C and is packaged in LQFP-176.
The STM32F407 series is based on high-performance ARM ® Cortex-M4F? 32-bit RISC core, operating at a frequency of up to 168 MHz. The Cortex-M4F kernel has floating-point unit (FPU) single precision and supports all ARM single precision data processing instructions and data types. It also implements a complete set of DSP instructions and memory protection units (MPUs), thereby enhancing application security.
features:
Memory:
Up to 1 MB of flash memory
Up to 192+4 KB of SRAM, including 64 KB of CCM (Core Coupled Memory) data RAM
Flexible static memory controller, supporting compact flash memory, SRAM, PSRAM, and NAND memory
LCD parallel interface, 8080/6800 mode
Clock, reset, and power management:
1.8 V to 3.6 V application power supply and I/O
POR, PDR, PVD, and BOR
4 to 26 MHz crystal oscillator
Internal 16 MHz factory adjustment RC (accuracy of 1%)
32 kHz oscillator for RTC calibration
Internal 32 kHz RC with calibration
low power consumption
Sleep, stop, and standby modes
VBAT power supply for RTC, 20x32 bit backup register+optional 4 KB backup SRAM
3 x 12 bit, 2.4 MSPS A/D converter: up to 24 channels and 7.2 MSPS in triple interleaving mode
2x12 bit D/A converter
Universal DMA: A 16 stream DMA controller with FIFO and burst support
Debugging mode:
Serial Line Debugging (SWD) and JTAG Interface
Cortex-M4F embedded tracking macro unit ™
Up to 140 I/O ports with interrupt function:
Up to 136 fast I/O, with frequencies up to 84 MHz
Up to 138 5 V margin I/Os