32-bit Cortex®-M4F microcontroller with USB OTG, QSPI, CAN, rich interfaces, 216 MHz CPU, 256KB Flash, 102KB SRAM, 2MB PSRAM

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.7 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, 2MB PSRAM
    • sLib: configurable part of main Flash set as a library area with code executable but secured, non-readable
    • 1 x QSPI, 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, Deepsleep 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 I²S interface(I²SF)
    • Up to 6 x USARTs and 2 x UARTs (with ISO7816 interface, LIN,IrDA and modem control)
    • 1 x OTGFS 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
  • Packages
    • LQFP64 10 x 10 mm

ARM Cortex®-M4 AT32F490 Product Selector

Part Number AT32F490RCT7
Frequency (MHz) 216
Int.Flash (KB) 256
SRAM (KB) 96+6
PSRAM (MB) 2
QSPI 1
Timers Advanced 1
32-bit
general-purpose
1
16-bit
general-purpose
7
Basic 2
Systick 1
WDT 1
WWDT 1
ERTC 1
Communication
interfaces
I²C 3
SPI 3
I²S(half-duplex)(1)(2) 3
I²F(full-duplex) 1
USART/UART 6/2
CAN 1
OTGFS 1
IRTMR 1
Analog 12-bit ADC
numbers/channels
1
16
GPIO 56
Operating temperatures -40°C ~ 105°C
Packages LQFP64
10x10 mm

 

Note
  1. Half-duplex I²S share the same pin with SPI
  2. Any two half-duplex I²S interfaces can be combined into one full-duplex I²S by hardware.

Resources

Product Select Guide

Cross Reference Table

Description Download Version Date
Cross reference table    AT32 MCU V202011 2020.11.03

Datasheet

Reference Manual

Evaluation Board

Component Library

BSP

Pack

Tool

USB Tool and Driver

Application Note

Tech Support

Artery provides customers with an extensive range of technical support, including development board, various development tools, hardware and database consulting services to help expedite product development and shorten time to market. Please contact us further for detailed information.

support_artery@arterytek.com