AT32F425 (value line) series, powered by ARM® Cortex®-M4, features up to 96 MHz CPU computing speed and digital signal processor (DSP), 64 KB Flash memory and 20 KB SRAM. Besides being a boot loader, the system memory (4 KB) can be configured as a general instruction/data memory at one time, achieving a maximum of 64+4 KB of space. Meanwhile, it boasts 1x OTG controller (support Xtal-less in device mode), 1x CAN, 4x USARTs, 3x SPIs/I²Ss (support full-duplex), 2x I²Cs, 1x 16-bit advanced timer, 6x 16-bit and 1x 32-bit general-purpose timers, 2x 16-bit basic timers, with the combination of timers being used as an independent 24-channel PWM output, and 1x 12-bit 16-channel high-speed 2 Msps ADC. What¡¯s more, almost fast I/Os are 5 V-tolerant with multiple port remapping, far beyond its counterparts in the field of USB OTG.
AT32F425 series is also equipped with Security Library (sLib) developed by Artery. It 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 second-level development, greatly enhancing its security, reliability and usage convenience. AT32F425 device can operate in the temperature range of -40 to 105 ¡æ , with the provision of a wide range of chip selections, including LQFP64, LQFP48, QFN48, LQFP32, QFN32, and mini TSSOP20 package types in response to diverse demands. Its powerful on-chip resource allocation, higher integration and cost-effectiveness has made itself get an edge on the competition in the global market. With this, this device is also especially suitable to applications that require high-speed computation and USB function such as gaming, industrial automation, motor control, IoT and consumer electronics.
¡¤ Performance
- ARM® Cortex®-M4 MCU up to 96 MHz
- DSP instructions
- 2.4 to 3.6 V application supply
- I/Os 5 V-tolerant
- Temperature range -40 to + 105¡ãC
¡¤ Memories
- 32/64+4 KBytes of Flash memory
- 20 KBytes of SRAM
- sLib: configurable part of main Flash set as a library area with code executable but secured, non-readable
- 4 Kbytes of boot code area used as a Bootloader or as a general instruction/data memory (one-time configured)
¡¤ Clock
- PLL (96 MHz output)
- External high-speed 4 to 25 MHz crystal
- 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)
- Low speed external 32.768 kHz RTC crystal (LEXT)
- Low speed internal RC oscillator (LICK)
¡¤ Reset and supply management
- Sleep, Deep sleep and Standby modes
- Power-on/Low-voltage reset (POR/LVR)
- Programmable voltage monitor (PVM)
- 5 x 32-bit battery powered registers (BPR)
¡¤ Analog peripherals
- 1 x 12-bit 2 Msps A/D converter (up to 16 channels)
¡¤ Timers
- 1 x 16-bit 7-channel advanced timer
- 1 x 32-bit and 6 x 16-bit general-purpose timers
- 2 x 16-bit basic timers
- 2 x watchdog timers (general WDT and windowed WWDT)
- SysTick timer: a 24-bit downcounter
¡¤ ERTC: enhanced RTC with alarm, subsecond accuracy and hardware calendar
¡¤ Communication interfaces
- 2 x I²C interfaces for SMBus/PMBus support
- 3 x SPIs (36 Mbit/s), all with I²S interface multiplexed, any combination of two interfaces supports full-duplex
- 4 x USARTs (with ISO7816 interface, LIN£¬IrDA and modem control)
- OTG full speed interface (crystal-less in device mode)
- CAN interface (2.0B Active)
- Infrared transmitter (IRTMR)
¡¤ DMA
- 1 x DMA controller supports timers, ADC, I²Ss, SPIs, I²Cs, and USARTs
¡¤ Fast I/O ports
- Up to 55 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
¡¤ Packages
- TSSOP20 6.5 x 4.4 mm
- QFN32 4 x 4 mm
- LQFP32 7 x 7 mm
- QFN48 6 x 6 mm
- LQFP48 7 x 7 mm
- LQFP64 7 x 7 mm
- LQFP64 10 x 10 mm