The AT32F490 series is based on the ARM® Cortex®-M4 32-bit core, operating at a frequency of up to 216 MHz. This device features a single-precision floating-point unit (FPU), a digital signal processor (DSP), up to 256 KB of Flash memory, and 96+6 KB of SRAM (with parity check), as well as 2 MB of PSRAM. It also embeds 20 KB of system memory with two functions: one serving as a bootloader, and the other configurable as user instruction and data memory for achieving a maximum of 256 + 20 KB.

In addition, the device offers 1x USB OTG controller (supporting Xtal-less operation in device mode), 1x QSPI, 1x CAN, 8x UARTs, 3x SPIs/I²Ss, 1x separate full-duplex I²S, 3x I²Cs, 1x 16-bit advanced timer, 7x 16-bit general-purpose timers, 1x 32-bit general-purpose timer, 2x 16-bit basic timers, and 1x 12-bit 16-channel high-speed 2 Msps ADC. All I/Os have fast toggling capability, and almost all of them are 5V tolerant, allowing them to be used for various purposes such as port remapping. The device operates in a temperature range of -40 to 105¡ãC. The AT32F490 series is suited for commercial applications such as microprinters, LED control cards, industrial automation, IoT, and consumer electronics.

 

Key Features

¡¤         Performance

-      ARM® Cortex®-M4 MCU up to 216 MHz

-      Single precision floating-point unit (FPU)

-      DSP instructions

-      2.4 to 3.6 V application supply

-      I/Os 5 V-tolerant

-      Temperature range -40 to + 105¡ãC

¡¤         Memories

-      256 KBytes of Flash memory

-      102 KBytes of SRAM

-      2 MBytes of PSRAM

-      sLib: configurable part of main Flash set as a library area with code executable but secured, non-readable

-      1 x QSPIs, scalable Flash memory or RAM, address mapping support

¡¤         Clock

-      PLL (216 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)

-      Internal low-speed 40 kHz RC oscillator

¡¤         Reset and supply management

-      Sleep, Deep sleep and Standby modes

-      Power-on/Low-voltage reset (POR/LVR)

-      Programmable voltage monitor (PVM)

-      20 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 7 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

-      3 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

-      1 x independent full-duplex I2S interface(I2SF)

-      Up to 6 x USARTs and 2 x UARTs (with ISO7816 interface, LIN£¬IrDA and modem control)

-      1 x OTGFS (including on-chip PHY) interface (crystal-less in device mode)

-      CAN interface (2.0B Active)

-      Infrared transmitter (IRTMR)

¡¤         DMA

-      1 x 14-channel DMA controller supports timers, ADC, I²Ss, SPIs, I²Cs, and USARTs

¡¤         Fast I/O ports

-      Up to 56 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