GD32 Entry-Level MCUs utilize leading processes and core architectures to provide developers with enhanced processing power, larger storage capacity, and richer on-chip resources, while reducing costs. The Entry-Level product lineup includes 3 product series and 7 product lines, catering to diverse cost-sensitive application scenarios such as industrial control, motor drives, human-machine interface, power monitoring and alarm systems, consumer and handheld equipment, gaming and GPS, E-bikes and more. These products provide customers with the opportunity to replace or enhance the legacy 8-bit and 16-bit product solutions, enabling a direct upgrade to the high-speed mainstream 32-bit Cortex® architecture.
Arm® Cortex®-M23 is the successor of the Arm® Cortex®-M0 and Cortex®-M0+ which is based on the latest Arm®v8-M architecture of embedded microprocessor cores. It adopts a Von Neumann two-stage pipelined structure and supports the complete Arm®v8-M reference instruction set while maximizing code compactness. Moreover, it is compatible with all Arm®v6-M instructions allowing engineers to easily transfer code from Arm® Cor tex®-M0/M0+ processors to the Arm® Cortex®-M23.
Additionally, the new Arm® Cortex®-M23 core is equipped with independent resources such as single-cycle hardware multipliers, hardware dividers, hardware frequency dividers, nested vectored interrupt controllers (NVICs), enhancing debug error correction and traceability for easier development. Subsequent products can also benefit from TrustZone® technology designed to support trusted and non-trusted software isolation and protection in hardware and to meet multiple security requirements
Features
GD32E230/232 Series
– Up to 72MHz Main Frequency
– Embedded Flash
– 16K~64K Flash
– 4K~8K SRAM
– 1.8~3.6V Supply Voltage, 5V Tolerant I/O
– -40?~105? Industrial Temperature Range
– Whole series hardware and software compatibility
On-Chip Peripherals
– Up to 1x 12bit ADC;
– Up to 4x 12bit DAC;
– Up to 1x 32bit General-purpose Timer, 5x
– 16bit General-purpose Timers, 2x Basic Timers, and 2x Advanced Timers;
– Up to 2x SPIs, 2x I2Cs, 2x USARTs, 1x I2s, 1x Comparator
Other Features
– 20~48PIN; Embedded Flash?
– Multi-channel DMA controller