编辑: 黑豆奇酷 | 2019-01-02 |
? 内核与架构: ? ARM Cortex-M0+内核, 运行频率高达
48 MHz , 从存储器执行时具有零等待状态特性 ? 单周期访问 I/O : 相比标准 I/O 可提速多达 50%,提高针对外部事件的反应时间,提 供位操作和软件协议仿真 ? 两级流水线:降低每指令周期数(CPI),提 供更快的分支指令和 ISR 入口,同时降低 功耗 ? 相比
8 位和
16 位MCU 具有出色的代码 密度:更小的 Flash、 更低的系统成本和功 耗?优化程序存储器的访问:于备用周期时访 问可降低功耗 ? 完全兼容 ARM Cortex-M0 和ARM Cortex-M3/M4 子系列:可重复使用现有的 编译器和调试工具 ? 精简型架构:56 条指令和
17 个寄存器, 轻松编程并高效封装存储器中的 8/16/32 位数据 ? 提供线性
4 GB 地址空间, 无需分页/分组, 简化软件设计 ? ARM 第三方生态系统支持:提供软件与 工具,有助于最大程度减少开发时间和开 发成本 ? 总线时钟频率高达
24 MHz Freescale Semiconductor Document Number: KE06PB 产品简介 Rev 2, 3/2014 KE06 子系列产品介绍 支持全部 KE06 器件 ? 2013C2014 Freescale Semiconductor, Inc. 内容
1 KE06 子系列产品介绍.1
2 功能框图.2
3 特性.3
4 功耗模式.13
5 修订记录.13 ? 位带:用Cortex-M0+内核将 SRAM 位带区别名提供增强型 SRAM 位操作 ? 位操作引擎(BME) :位操作引擎可减少外设寄存器和 SRAM 存储器位操作的代码大小与周期,内核无需 执行传统的读取-修改-写入操作. ? 节能: ? 低功耗 ARM Cortex-M0+内核具有出色的能效 ? 支持三种电源模式:运行、待机和停止 ? 支持未使用模块的时钟关闭,以及停止模式下特定外设保持工作状态 ? 存储器 ? 至最高
128 KB 程序 Flash、16 KB SRAM ? 内置
32 B Flash 高速缓存,用于优化总线带宽和 Flash 执行性能 ? 通过位带区别名和位操作引擎(BME)支持 SRAM 区位操作 ? 时钟 ? 振荡器(OSC) - 支持 32.768 kHz 晶振或
4 MHz 至24 MHz 晶振或陶瓷谐振器;
可选择低功耗或高增益振荡 器?内部时钟源(ICS) - 内部 FLL,具有内部或外部参考时钟源、37.5 kHz 预调整内部参考时钟源,可用于
48 MHz 系统时钟 ? 内部
1 kHz 低功耗振荡器(LPO) ? 模拟混合信号: ? 最高
16 通道
12 位模数转换(ADC),转换时间为 2.5 ?s;
1.7 mV/°C 温度传感器;
内部带隙参考通道;
支持 自动比较;
可选硬件触发;
可在停止模式下工作 ? 提供最多两个模拟比较器(ACMP),同时具有正输入和负输入,可分别选择比较器输出上升沿和下降沿中 断?人机接口(HMI): ? 提供最多两个
32 位键盘中断模块(KBI) ? 连接和通信: ? 最多
3 个串行通信接口(UART)模块,支持可选
13 位分隔符、全双工不归零(NRZ)和LIN 扩展 ? 最多
2 个串行外设接口(SPI)模块,支持全双工或单线式双向和主机或从机模式 ? 最多
2 个内部集成电路( I2C)模块,支持系统管理总线,I2C0 支持四线式接口特性 ? Freescale 可扩展控制器局域网(MSCAN)符合 CAN2.0A/B 规范 ? 可靠性和安全性: ? 采用独立时钟源的内部看门狗 ? 循环冗余校验(CRC)采用可编程 16/32 位多项式发生器 ? 时序和控制: ? FlexTimer 模块(FTM)集成一个
6 通道 FTM,具有死区插入和故障检测功能;
以及(最多两个)双通道 FTM,向后兼容 TPM 模块.每通道均可配置为输入捕获、输出比较、边沿/中心对齐 PWM 模式. ? 周期性中断定时器(PIT)可用于 RTOS 任务调度程序时基或 ADC 转换和定时器模块的触发源 ?