ZB32L030简介:
ZB32L030是一款内嵌 32 位 ARM® Cortex® -M0+内核的超低功耗和宽电压工作范围(2.5V~5.5V)的微控制器,最高可运行在 24MHz,内置 32K/64K 字节的嵌入式 Flash ,8K 字节的SRAM和 集成了 12 位 1Msps 高精度 SAR 型 ADC(16 channel)、DAC(6-bits) 、OPAX2,、RTC、比较器X2、多路 UARTX4、LPUART、SPIX2、I2CX2 和 PWMx (最多可达8个独立出口或3个互补式出口)等丰富的外设接口,具有高整合度、高抗干扰、高可靠性的特点。
ZB32L030 系列具有宽电压工作范围、低功耗、低待机电流、高集成度外设、高操作效率、快速唤醒及高性价比等优势,广泛适用于下列应用:
小家电、充电器、遥控器、电子烟、燃气报警器、数显表、温控器、记录仪、电机驱动、智能门锁、智能传感器、智能家居以及智慧城市等。
ZB32L030特性:
◼ ARM® Cortex® -M0+ 内核
➢ 32K/64K字节嵌入式Flash,具有擦写保护功能
➢ 8K字节SRAM
➢ 最高运行到24MHz (0 wait)
➢ 一个24位系统定时器
➢ 支持低功耗睡眠模式
➢ 内建单周期32位硬件乘法器
➢ 8us 唤醒时间@Deep Sleep Fcpu=24Mhz
◼ 工作条件
➢ 宽电压工作范围2.5V至5.5V
➢ 宽工作频率8MHz最高至24MHz
➢ 工作温度:-40°C至+85°C
◼ 时钟源
4路可选时钟源
➢ 外部4MHz~24MHz高速晶振
➢ 外部32.768KHz晶振
➢ 内部4MHz~24MHz高速时钟
➢ 内部低速38.4KHz/32.768KHz时钟
➢ 支持硬件时钟监视
RTC
➢ 支持RTC计数(秒/分/小时)及万年历功能(日/月/年)
➢ 支持闹铃功能寄存器(秒/分/小时/日/月/年)
➢ 支持RTC从Deep Sleep模式唤醒系统
◼ 电源管理
➢ POR,PDR,LVR
➢ 两种低功耗工作模式:
- Sleep
- Sleep
- Deep Sleep Mode : Stable Time 800us @Icc=0.9uA
➢ 低电压检测,可配置为中断或复位
➢ 唤醒@sleep : 所有中断源都可唤醒
➢ 唤醒@Deep sleep: 所有GPIO PIN 与 RTC(低速时钟工作)
◼ 中断
➢ 嵌套向量中断控制器(NVIC)用于控制32个中断源,
每个中断源可设置为4个优先级
➢ 支持串行调试(SWD)带2个观察点/4个断点
◼ 通用I/O引脚
➢ 在48-Pin封装下39个I/O
◼ 内置ISP Bootloader
➢ 支持通过UART,SPI,I2C 进行程序升级.
◼ 定时器/计数器
➢ 通用定时器:4X16 bits
➢ 高级定时器:3X16 bits,1X24bits(SysTick)
➢ 可编程的计数器:1X16 bits
➢ 看门狗计数器 : WWDTX1,IWDTX1
➢ 基础定时器 : 2X16bits
➢ 低功耗定时器:1X16bits
◼ 蜂鸣器频率发生器
➢ 可产生5个1KHz,2KHz,4KHz的蜂鸣信号
◼ 通信接口
➢ UART0,1,2,3标准通讯接口
➢ 支持低速时钟的超低功耗LPUART
➢ SPIX2 标准通讯接口,最高达20Mbps
➢ I2CX2标准通讯接口,主模式最高支持1Mbps,从模式最高支持800Kbps
➢ One-Wire通讯接口
◼ ADC
➢ 12位1Msps采样速率,12位SAR型ADC
➢ 22通道: 17路的外部引脚, 17个引脚通道、1个 VCAP(2.54V) , 1个V12(1.2V)校准通道 , 1 个DACO通道,2个OPA 输出通道
➢ 外部参考电压 : VDD,GPIO(PB01) PIN
➢ 内置参考电压 : 2.54V
◼ PWM
➢ 支持最多8个独立出口
➢ 支持最多3个互补式出口
◼ DAC(6-bits)X2
◼ 运算放大器(OPA)X2
◼ 电压比较器(VCX2) / 低电压检测器(LVD)
◼ 硬件CRC-16模块
◼ 16字节(128位)的芯片唯一ID (UID)
◼ 开发工具
➢ SWD全功能的嵌入式调试解决方案
◼ 封 装 形 式 : QFN32, LQFP48/44/32 TSSOP28 .
ZB32L030内部框图结构:
ZB32L030引脚定义:
ZB32L030引脚功能配置:
ZB32L030复用引脚功能说明:
ZB32L030储存器映像:
ZB32L030典型应用线路图:
ZB32L030内嵌复位和 LVD 模块特性:
ZB32L030ADC特性:
ZB32L030VC特性:
ZB32L030OPA特性:
ZB32L030丝印说明:
TSSOP28
ZB32L030型号命名: