MKL25Z128VLK4是一款超低功耗微控制器,除了Kinetis KL1x系列外,还增加了全速USB 2.0 On-The-Go(OTG)控制器或全速无晶体USB 2.0设备控制器。Kinetis KL2x微控制器系列与Kinetis K20 MCU(基于ARM®Cortex®-M4)以及所有其他Kinetis KL1x、KL2x、KL3x和KL4x系列微控制器兼容,为低性能和高性能以及功能集成提供了迁移路径。
特色
- 超低功耗
- 下一代32位ARM Cortex-M0+核心-比最接近的8/16位架构多2倍CoreMark/mA
- 单周期快速I/O访问端口便于位碰撞和软件协议仿真
- 计算时钟选项通过将外围设备置于异步停止模式来降低动态功耗
- LPUART、SPI、I²C、FlexIO、ADC、DAC、LP定时器和DMA支持LP模式操作,无需唤醒核心
- 高达256kb闪存,64字节闪存缓存,高达32kb RAM
- 防止未经授权访问RAM和闪存内容的安全电路
- 16kb ROM和内置引导加载程序简化了对MCU的编程工作,并允许简单的闪存升级
- ARM Cortex-M0+核心,48MHz核心频率,全电压和温度范围(-40至+105°C)
- 用于改进外围模块位处理的位操作引擎
- Thumb指令集将高代码密度与32位性能相结合
- 4通道DMA用于外围设备和内存服务,减少CPU负载并提高系统吞吐量
- 针对故障安全应用的独立时钟COP防止时钟偏移或代码失控
- 高达16位ADC,具有可配置分辨率、采样时间和转换速度/功率
- 集成温度传感器
- 带内部6位DAC的高速比较器
- 带DMA支持的12位DAC
- 两个6通道和一个2通道16位低功耗定时器PWM模块,支持DMA
- 2通道32位周期中断定时器为RTOS任务调度或触发源提供时基
- 低功耗定时器允许在除VLLS0以外的所有电源模式下运行