Ultra-high performance ¡ª AT32F437 series, powered by ARM® Cortex®-M4 core, has brought about up to 288 MHz computing speed to the world. Featuring internal single precision floating-point unit (FPU), digital signal processor (DSP) and memory protection unit (MPU), it is provided with rich peripherals and flexible clock control mechanism for a wide range of applications. In particularly, it supports up to 4032 KB Flash memory and 512 KB SRAM, far beyond its counterparts in terms of performance.
Besides, AT32F437 series is also provided with Security Library. This library is a defined area protected by a code in the main memory so that solution providers can not only program core algorithm in it with great peace of mind, but also provide downstream customers with room for secondary development. Meanwhile, AT32F437 series incorporates 2x OTG controllers (Xtal-less in device mode), 2x QSPIs for external SPI Flash memory or SPI RAM extension, 8x UARTs, 2x CANs, 4x SPIs/I²Ss (2x full-duplex), 3x high-speed ADC engines (5.33 Msps), 8~14 bit digital video parallel interface (DVP), an XMC for the extension of SDRAM, SRAM and PSRAM, and IEEE-802.3 10/100Mbps Ethernet port controller for IoT applications, greatly improving the reliability while lowering the costs. AT32F437 devices can perform well in the temperature range of -40 to 105 ¡æ . It also provide a variety of chips for selection in response to diverse memory requirements through its powerful on-chip resource allocation, higher integration and cost-effectiveness. Thanks to its outstanding performance, the AT32F437 series will be undoubtedly the best partner for applications that require higher computation and larger memory including industrial automation, motor control, IoT and consumer electronics.
¡¤ Performance
- ARM® Cortex®-M4 MCU up to 288 MHz
- Single precision floating-point unit (FPU)
- DSP instructions
- 2.6 to 3.6 V application supply
- I/Os 5 V-tolerant
- Temperature range -40 to + 105 ¡ãC
¡¤ Memories
- 256/1024/4032 KBytes of Flash memory
- 128 to 512 KBytes of SRAM
- sLib: configurable part of main Flash set as a library area with code executable but secured, non-readable
- Up to 2 x QSPIs, scalable Flash memory or RAM, address mapping support
¡¤ Clock
- PLL (288 MHz output)
- External high-speed 4 to 25 MHz crystal oscillator
- Internal high-speed 48 MHz RC oscillator (-40¡ãC to 105¡ãC)
- Automatic clock calibration (ACC) (accuracy 1 % at TA = 25 ¡ãC, 2.5 % at TA = - 40 to +105 ¡ãC)
- External low-speed 32.768kHz RTC crystal oscillator
- Internal low-speed 40 kHz RC oscillator
¡¤ Reset and supply management
- Sleep, Deepsleep and Standby modes
- Power-on/Low-voltage reset (POR/LVR)
- Programmable voltage monitor (PVM)
- VBAT supply for RTC and 20 x 32-bit backup registers
¡¤ Analog peripherals
- 3 x 12-bit 5.33 Msps A/D converters (up to 24 channels)
- 2 x 12-bit D/A converters
¡¤ Timers
- 3 x 16-bit motor control PWM advanced timers with dead-time generation
- 2 x 32-bit and 8 x 16-bit general-purpose timers
- 2 x 16-bit basic timers
- 2 x watchdog timers (Independent and Window)
- SysTick timer: a 24-bit downcounter
¡¤ ERTC£º
- enhanced RTC with alarm, subsecond precision and hardware calendar
¡¤ Communication interfaces
- 3 x I²Cs (SMBus/PMBus)
- 4 x SPIs / I²S (36 MHz SPI, and I²S2/I²S3 support full-duplex)
- 4 x USARTs + 4 x UARTs (ISO7816 interfaces, LIN, IrDA capability and modem control)
- 2 x SDIOs
- 2 x USB full-speed OTG controllers (crystal-less in device mode)
- 2 x CAN interfaces (2.0B active)
- Infrared transmitter
- 10/100Mbps Ethernet MAC with dedicated DMA and 4 Kbytes of SRAM, IEEE 1588 hardware support and MII/RMII
¡¤ DMA
- 22-channel DMA controller supports timers, ADC, DAC, SDIOs, I²Ss, SPIs, I²Cs, DVP, QSPIs and USARTs
¡¤ Fast I/O ports
- Up to 116 I/O ports, all mappable on 16 external interrupts and almost all 5 V-tolerant
- All fast I/Os, control registers accessible with fᴀʜʙ speed
¡¤ External memory controller (XMC)
- Supports CF card, SRAM, PSRAM, NOR, NAND and SDRAM memories
- Supports LCD parallel interface, 8080/6800 modes
¡¤ Digital video parallel interface (DVP)
- 8~14 bit digital video parallel interface
¡¤ Packages
- LQFP64 10 x 10 mm
- LQFP100 14 x 14 mm
- LQFP144 20 x 20 mm