Motor drive and application control
Medical equipment
Industrial application: PLC, frequency converter, circuit breaker.
Printers and scanners
Alarm system, visual intercom, HVAC
Household audio equipment
2. Overview 2. STM32F407ZG
STM32F407ZG series is based on high performance ARM? Cortex? -M4F 32-bit RISC core, with operating frequency as high as 168 MHz. The Cortex-M4F kernel function of supports all single-precision floating-point units (FPU) of ARM single-precision data processing instructions and data types. It also implements a complete set of DSP instructions and memory protection unit (MPU), thus improving the security of application programs.
STM32F407ZG series adopts high-speed embedded memory (up to 1 MB flash memory and up to 192 KB SRAM), up to 4 bytes of backup SRAM, and extensive enhanced I/O connection with two APB buses and peripherals, two AHB buses and a 32-bit multi-AHB bus matrix.
All STM32F407ZG devices provide three 12-bit adcs, two dacs, 1 low power RTC and 12 universal 16-bit timers, including two PWM timers for motor control and two universal 32-bit timers. A real random number generator (RNG). They are also equipped with standard and advanced communication interfaces.
3.STM32F407ZG parameters
STM32F407ZG memory program flash (kb)1024ram (kb)192.
STM32F407ZG performance parameters, working frequency (megahertz) 168.
16-bit timer (IC/OC/PWM) 12(24/24/30)
32-bit timer (IC/OC/PWM) 2(8/8/8)
A/D converter 3X 12 bits
D/A converter 2X 12 bits
Communication interface 3xspi2x2x2c; 4xUSART 2xUART two USB otgs (fs+fs/hs);
2xCAN 1xSDIO Ethernet MAC10100 I/o14.
Voltage (V): 1.8 to 3.6
4.STM32F407ZG package and pin
LQFP 144