特点:
o ARM® Cortex®-M4 CPU 平台
o 高达150MHz 的高性能Cortex®-M4 处理器
o 集成FPU 和MPU
o 内存
o 512KB 片上SRAM
o 2KB 至512KB 可编程保持存储区
o 闪存
o 1MB 集成闪存
o 原地执行NOR 闪存接口,在闪存中执行时接近0 等待状态
o 供电和复位管理系统
o 片上稳压器,支持1.7V-3.6V 输入
o 上电复位(POR)
o 时钟管理
o 10-30MHz 晶体振荡器
o 内部16MHz RC
o 32kHz 晶体振荡器
o 内部32kHz RC
o 具有可编程输出频率的低功耗PLL
o 通用DMA:具有硬件流控制的8 通道DMA 控制器
o 安全
o 使用TRNG(真随机数发生器)的简单加密引擎
o 定时器/计数器
o 1x 系统节拍定时器
o 4x 32 位定时器
o 1x 看门狗定时器
o 功耗(待确认)
o 满载:待定uA/MHz @ 25°C
o 运行:待定uA /MHz @ 25°C
o 停止:待定@ 25°C
o 保留:待定@ 25°C,32kB 保留存储器
o 待机:待定@ 25°C,内部32kHz RC
o 12 位逐次逼近寄存器(SAR)ADC
o 每秒最多2M 样本
o 可通过8:1 多路复用器选择输入
o 1 个带有集成PHY 的USB 2.0 高速双角色端口
o 两个SD / SDIO 主机接口
o SD/SDIO 2.0 模式:时钟高达50MHz
o LCD 控制器
o 分辨率高达480x320
o 6800 和8080 异步模式(8 位)
o JTAG 调试功能
o 3 个PWM(6 个输出),3 个捕捉和3 个QEP 模块
o 4x UART,带有HW 流控制,最高可达4Mbps
o 3x I2C,支持Fast Mode+(1000kbps)
o 2x I2S 接口
o 3x SPI 主器件高达25MHz,1x SPI 从器件高达10MHz
o 32 个GPIO
o 68 引脚QFN 封装
o 温度范围:-40 至85°C
4.1 带FPU 内核的ARM®CORTEX®-M4
带有FPU 处理器的ARM®Cortex®-M4 是一款32 位RISC 处理器,具有出色的代码和功率效率。它
支持一组DSP 指令,以允许高效执行信号处理算法,非常适合于可穿戴和其他嵌入式市场。集成的
单精度FPU(浮点单元)便于重用第三方库,从而缩短开发时间。内部内存保护单元(MPU)用于
管理对内的访问,以防止一个任务意外破坏另一个活动任务使用的内存。集成紧密耦合的嵌套向量
中断控制器,提供多达16 个优先级。
4.2 系统内存
Bock 包含512kB 零等待状态SRAM,非常适合于当今算法日益增长的需求。同时,内存被细分为
更小的区,从而可以单独地关闭以降低功耗。
4.3 闪存和XIP 单元
提供1MB 的集成NOR 闪存,以支持CPU 直接执行。为了提高性能,XIP 单元具有集成的缓存系
统。缓冲内存与系统内存共享。与从系统内存运行性能相比,XIP 单元使得许多应用程序的运行接
近100%。
4.4 ROM
集成ROM 固件包含通过NOR 闪存正常引导所需的引导加载程序,支持用于批量生产的闪存编程,
还包括用于调试目的的UART 和USB 启动功能。