内核
Arm® Cortex®M0 处理器是最新一代的嵌入式 Arm 处理器,它为实现 MCU 的需要提供了低成本的平台、缩减的引脚数目、降低的系统功耗,同时提供卓越的计算性能和先进的中断系统响应。本产品拥有内置的 Arm 核心,因此它与所有的 Arm 工具和软件兼容。
内置 Flash
内置 32KB+3KB Flash,用于存放程序和数据。
内置 SRAM
内置 4KB SRAM。
嵌套的向量式中断控制器 NVIC
本产品内置嵌套的向量式中断控制器,能够处理多个可屏蔽中断通道 (不包括 16
个 Cortex®M0 的中断线) 和 4 个可编程优先级。
个 Cortex®M0 的中断线) 和 4 个可编程优先级。
时钟和启动
芯片启动后选择系统时钟。在复位后,使用内部的 60 MHz 振荡器作为默认的系统时钟,并对系统时钟进行 8 分频的配置,随后可选择改变系统时钟的分频配置以提高系统频率(需同时关注 Flash 访问的等待控制)。时钟系统中,使用多个预分频器产生 AHB 总线、高速 APB1 总线的时钟。其中 AHB和高速 APB 总线的时钟最高可达 60 MHz。