GD32L233系列的低功耗微控制器是兆易创新基于ArmV8-M架构的 Cortex®-M23内核MCU,采用了领先的40nm超低功耗(ULP)制造技术,低漏电物理单元从硬件层面降低功耗。最高主频为64MHz,集成了64KB到256KB的嵌入式eFlash和16KB到32KB的SRAM,以及连接到两条APB总线的各类增强型I/O和外设资源。通过精简强大的Armv8-M指令集和全面优化的总线设计带来高效处理能力,包含独立的乘法器和除法器,根据不同的目的和目标存储空间,都会在AHB总线上执行。存储器的组织采用了ARMv8M结构,预先定义的存储器映射和高达4GB的存储空间,充分保证了系统的灵活性和可扩展性。适用于低功耗、高效节能的深度嵌入式应用场景。
开发板照片:
GD-link下载器,用的GD32F103C8T ,主控芯片:开发板简约,麻雀虽小五脏俱全。
Arm® Cortex®-M23处理器是一个低功耗32位处理器。 适用于需要一个区域优化处理器来进行深度嵌入式应用的场景。 Arm® Cortex®-M23处理器为开发人员提供了显著的好处,包括:
1,一个简单的体系结构,易于学习和编程;
2, 超低功耗、 高效节能;
3, 优秀的代码密度;
4, 确定性、 高性能中断处理;
5, 向上兼容Cortex-M处理器家族系列。
Arm® Cortex®-M23处理器通过精简强大的指令集和广泛优化的设计提供高效处理能力,提供,包括单周期乘法器和17周期分频器的高端处理硬件。Arm® Cortex®-M23处理器高度集成了一个可配置的嵌套矢量中断控制器(NVIC),以提供业界领先的中断性能
GD32L23x 系列器件的系统架构示意图:
为了提升平台安全性,ARM推出了ARMv8m架构,该架构引入了Trustzone安全扩展,该技术主要利用隔离技术将地址空间划分安全和非安全区域,实现了空间隔离,这里我们称之为安全世界和非安全世界,两个世界的切换/交互通过指令集增加的几条指令实现(SG/BXNX/BLXNX)。ARMv8M架构:主打安全和低功耗,IOT时代安全第一,
GD32L233系列MCU实现了优异的功耗效率,深度睡眠(Deep-sleep)电流降至2uA,唤醒时间低于10uS,待机(Standby)电流最低仅有0.4uA。深度睡眠模式下能够被多种系统时钟、外设接口触发,支持Low power Timer、Low power UART、RTC、LCD以及标准I2C、USART等在内的多个唤醒源。GD32L233系列片上资源丰富,MCU提供了多至4个通用16位定时器、2个基本定时器和1个32位低功耗定时器,以及标准和高级通信接口:多至2个USART、2个UART、1个低功耗LPUART、3个I2C、2个SPI、1个I2S和1个USB 2.0 FS控制器。其中32位Low power Timer、Low power UART都能够在Deep-sleep1/2模式下运行并唤醒MCU。模拟外设方面,还集成了1个12位采样率1M SPS的ADC、1个12位DAC和2个比较器。