AT32F423 series is based on ARM® Cortex® -M4F 32-bit core operating at a frequency of up to 150 MHz. This device features a single-precision floating point unit (FPU), digital signal processor (DSP), up to 256 KB Flash memory and 48 KB SRAM. It also embeds a 20 KB system memory with two functions: one that serves as a Bootloader, and another one that is one-time configurable as user instruction and data memory for achieving a maximum of 256 + 20 KB. It incorporates XMC interface (for PSRAM and NOR extension,
or 8080/6800 mode parallel LCD), 1x OTG controller (support Xtal-less in device mode), 2x CANs, 8x UARTs, 3x SPIs/I²Ss (full-duplex support), 3x I²Cs, 1x 16-bit advanced timer, 8x 16-bit general-purpose timers, 1x 32-bit general-purpose timer, 2x 16-bit basic timers, 1x 12-bit 24-channel high-speed 5.33 Msps ADC and 2x 12-bit DACs. All I/Os have fast toggling capability and almost all of them are 5V tolerant. They can be used for a variety of purposes such as port remapping.
AT32F423 operates in the temperature range of -40 ℃ to 105 ℃ , and provides a rich choice of package types to meet diverse memory demands. With powerful on-chip resources, higher integration and cost-effectiveness, the AT32F423 series offers robust solutions for a variety of applications such as industrial automation, motor control, IoT, consumer electronics, among many others.