GD32E503VET6
GD32E503xx devices belong to the high-performance family of the GD32 MCU family. It is a new 32-bit general-purpose microcontroller based on the Arm® Cortex®-M33 core. The Cortex®-M33 processor is a 32-bit processor with low interrupt latency and low-cost debugging. The integrated advanced features make the Cortex®-M33 processor suitable for market products that require high-performance and low-power microcontrollers. The processor is based on the ARMv8 architecture and supports a powerful extensible instruction set, including general-purpose data processing I/O control tasks, advanced data processing bit field operations, and dsp. GD32E503xx devices use the Arm® Cortex®-M33 32-bit processor core, operate at up to 180 MHz, and have a flash access latency of 0 to 4 for maximum efficiency. It provides up to 512KB of embedded flash memory and up to 128KB of SRAM memory. A wide range of enhanced I/O and peripheral devices are connected to the two APB buses. These devices provide three 12-bit adc, two dac, up to nine general-purpose 16-bit timers, one general-purpose 32-bit timer, two basic timers, two PWM advanced timers, and standard and advanced communication interfaces: up to three spi, three i2c, six USARTs, two I2Ss, one SDIO, one USBD, and two can. Other peripherals include Ultra High Resolution Timer (SHRTIMER),EXMC interface, Serial/Quad Parallel Interface (SQPI). The device operates on a power supply of 1.62 to 3.6V, and the temperature range is -40 to 85°C. Several power-saving modes provide flexibility for maximum optimization between wake-up delay and power consumption, which is a particularly important consideration in low-power applications. The above characteristics make GD32E503xx devices suitable for a wide range of applications, especially in the fields of industrial control, motor drives, user interfaces, power monitoring and alarm systems, consumer and handheld devices, gaming and GPS, e-bikes, optical modules, etc.