内置 64K 字节 Flash,丰富的模拟功能,定时器及各种通讯接口 V1.2
CMS32L051产品功能:
⚫ 超低功耗工作环境:
➢ 电源电压范围:1.8V到5.5V
➢ 温度范围:-40℃到105℃
➢ 低功耗模式:睡眠模式,深度睡眠模式
➢ 运行功耗:70uA/MHz@64MHz
➢ 深度睡眠模式下功耗:80uA
➢ 深度睡眠模式+32.768K+RTC工作:85uA
➢ 部分掉电的深度睡眠模式下功耗:5uA
⚫ 内核:
➢ ARM®32-bitCortex®-M0+ CPU
➢ 工作频率:32KHz~64MHz
⚫ 存储器:➢ 64KB Flash存储器,程序与数据存储共享➢ 1.5KB 专用数据Flash存储器➢ 8KB SRAM存储器,附带奇偶校验
⚫ 电源和复位管理:➢ 内置上电复位(POR)电路➢ 内置电压检测(LVD)电路(门限电压可设)
⚫ 时钟管理:➢ 内置高速发振器,精度(±1%)。可提供1MHz~64MHz系统时钟及外围模块动作时钟
➢ 内置15KHz低速振荡器
➢ 支持1MHz~20MHz外部晶体振荡器
➢ 支持32.768KHz外部晶体振荡器,可用来校正内部高速发振器
⚫ 乘法器模块:➢ 支持单周期32bit乘法运算
⚫ 增强型DMA控制器:➢ 中断触发启动。➢ 传送模式可选(正常传送模式,重复传送模式,块传送模式以及链传送模式)➢ 传送源/目的领域为全地址空间范围可选
⚫ 联动控制器 :➢ 能将事件信号链接到一起,实现外围功能的 联动。➢ 事件输入15种,事件触发4种。
⚫ 模拟外围:
➢ 12位精度ADC转换器,转换速率500Ksps, 外部模拟通道数35个,带温度传感器,支持 单通道转换模式和多通道扫描转换模式。转 换范围: 0 到正参考电压
⚫ 输入/输出端口:➢ I/O端口:16~45个➢ 能进行N沟道漏极开路、内部上下拉的切换➢ 内置按键中断检出功能➢ 内置时钟输出/蜂鸣器输出的控制电路
⚫ 串行两线调试器 (SWD)
⚫ 丰富的定时器:➢ 16 位定时器:8通道
➢ 15 位间隔定时器:1个
➢ 实时时钟(RTC):1个(具有万年历、闹钟 功能,并且支持大范围的时钟校正)
➢ 看门狗定时器(WWDT):1个
➢ Systick定时器
⚫ 丰富灵活的接口:
➢ 3通道串行通讯单元:每通道可以自由配置成1通道标准UART、2通道SPI或2通道简易I2C
➢ 标准SPI:1通道(支持8Bit和16bit)➢ 标准I2C:1通道➢ IrDA:1通道
⚫ 安全功能:
➢ 符合IEC/UL 60730相关标准➢ 异常存储空间访问报错➢ 支持RAM奇偶校验➢ 支持硬件crc校验
➢ 支持重要SFR保护,防止误操作
➢ 128位唯一ID号➢ debug模式下的Flash二级保护(level1:只能进行flash全领域擦除,不能读写;level2 :仿真器连接无效,对flash操作不可)
⚫ 封装: QFN20/TSSOP20/QFN24/SSOP24/LQFP32/QFN32/QFN40/LQFP48