加入星计划,您可以享受以下权益:

  • 创作内容快速变现
  • 行业影响力扩散
  • 作品版权保护
  • 300W+ 专业用户
  • 1.5W+ 优质创作者
  • 5000+ 长期合作伙伴
立即加入

K32L2B用户手册

2小时前
92
4.79 MB
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论
  • 资料介绍
    • 核心概述
  • 相关推荐
  • 电子产业图谱
申请入驻 产业图谱

本文档介绍了 NXP K32 L2B 微控制器的特性、架构和编程模型。参考手册主要面向在系统中使用或考虑使用 NXP 产品的系统架构师和软件应用开发人员。

此处提供的信息概述了 ArmCortex-M0+ MCU 的 K32 L 系列和 K32 L2B 产品系列。它还提供了本文档所涵盖的设备上可用模块的高级描述。

该器件是高度集成、市场领先的超低功耗 32 位微控制器,基于增强型 Cortex-M0+ (CM0+) 内核平台。家族导数的特点如下。

• 内核平台时钟高达 48 MHz,总线时钟高达 24 MHz

• 内存选项高达 256 KB 闪存和 32 KB RAM

• 1.71–3.6 V 的宽工作电压范围,具有全功能闪存编程/擦除/读取操作

• 从 32 引脚到 64 引脚的多种封装选项

• 环境工作温度范围为 –40 °C 至 105 °C。

该系列用作超低功耗、高性价比的微控制器,为开发人员提供合适的入门级 32 位解决方案。该系列是面向低成本、低功耗、高性能设备应用的下一代 MCU 解决方案。对于需要较长电池寿命的成本敏感型便携式应用,它非常有价值。

核心概述

Arm Cortex-M0+ 内核介绍

增强型 Arm Cortex M0+ 是 Cortex-M 系列处理器的成员,针对专注于对成本非常敏感的低功耗应用的微控制器内核。它有一个 32 位 AMBA AHB-Lite 接口,并包括一个 NVIC 组件。它还具有硬件调试功能,包括对简单程序跟踪功能的支持。该处理器支持 ARMv6-M 指令集 (Thumb) 架构,包括除 3 个 16 位 Thumb 操作码(总共 52 个)和 7 个 32 位指令外的所有操作码。它向上兼容其他 Cortex-M 配置文件处理器。

Arm Cortex-M0+ 内核具有两个总线接口: • 单个 32 位 AMBA-3 AHB-Lite 系统接口,提供与外设和所有系统存储器(包括闪存和 RAM)的连接 • 单个 32 位 I/O 端口总线,与 GPIO 接口,具有 1 周期负载和存储

SysTick Control and Status register 中的 CLKSOURCE 字段选择 core clock (当 CLKSOURCE = 1) 或 core clock的 divide-by-16 (当 CLKSOURCE = 0时)。因为 timing reference 是一个可变频率,所以 SysTick Calibration Value Register 中的 TENMS 字段始终为 0。

该器件支持标准 Arm 2 针 SWD 调试端口。

此设备上的 core 以特权和非特权级别实现。Arm 文档使用与本文档不同的术语来区分权限级别。

对 NVIC 的不可屏蔽中断请求由外部 NMI 信号控制。NMI 信号多路复用的引脚必须配置为 NMI 函数,以生成不可屏蔽的中断请求。

相关推荐

电子产业图谱