1.Arm® Cortex® -M0
●Arm® Cortex® -M0 处理器,运行频率高达 72 MHz
– 2.0V-3.6V 时为 72MHz
– 1.8V-3.6V 时为 48MHz
●内置嵌套向量中断控制器(NVIC)
●24 位系统滴答定时器
●可编程和可屏蔽中断
●WFI 和 WFE 指令的低功耗睡眠模式
2.Flash
●Dual bank 512 KB 片上应用程序 ROM (APROM),用于无线 (OTA) 升级。
●高达 512 KB 的片上应用 ROM (APROM)。
●高达 8 KB 的片上 Flash 用于用户自定义加载程序 (LDROM)
●512 字节只执行安全保护 ROM (SPROM)
●所有片上 Flash 支持 512 字节页擦除
●使用 CRC-32 校验和计算的快速 Flash 编程验证
●具有片内编程 (ICP)、系统内编程 (ISP) 和应用内编程 (IAP) 功能的片上闪存编程
●2线ICP Flash通过SWD/ICE接口更新
3.循环冗余计算 (CRC)
●支持CRC-CCITT、CRC-8、CRC-16和CRC-32多项式
●可编程初始值和种子值
●输入数据和CRC校验和的可编程逆序设置和反码设置
●8 位、16 位和 32 位数据宽度
●8 位写模式,1-AHB 时钟周期操作
●16 位写模式,2-AHB 时钟周期操作
●32 位写入模式,4-AHB 时钟周期操作
●使用 DMA 写入数据并执行 CRC 操作
4.外设DMA (PDMA)
●多达 9 个独立且可配置的通道,用于在存储器和外围设备之间自动传输数据
●Basic 和 Scatter-Gather 传输模式
●每个通道都支持使用 Scatter Gather Transfer 模式进行循环缓冲区管理
●固定优先级和循环优先级模式
●单次和突发传输类型
●字节、半字和字传输单元,计数高达 65536
●增量或固定的源和目标地址
|