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

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

AN5946 应用说明

2小时前
130
1.48 MB
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论
  • 资料介绍
    • 介绍
    • 一般信息
    • 系统架构
  • 相关推荐
  • 电子产业图谱
申请入驻 产业图谱

介绍

本应用笔记介绍了STM32N6系列设备上低功耗模式的使用。它适用于STM32N6系列的所有设备。

STM32N6设备基于使用16纳米FinFET技术的Arm® Cortex®-M55 CPU。它的运行频率最高可达800 MHz(超频模式)。

STM32N6设备集成了神经网络加速器(Neural-ART加速器),这是一个NPU及其子系统,旨在加速AI应用的深度学习推理。NPU的运行频率最高可达1 GHz。

它们具有内部SMPS。通过内置的内部电压调节器和电压调节,它们在活动模式下的功耗保持在最低。设备的多电压域允许核心在0.8 V的低电压下供电,而I/O和模拟组件可以在1.8 V或3.3 V的更高供电电压下工作。

它们支持一个备份域,可以通过电池供电以保持实时时钟(RTC)运行。备份域包括32个寄存器,每个寄存器宽度为32位,以及8 K字节的备份SRAM,可以在32位、16位或8位数据模式下访问。即使在微控制器经历主电源丢失的情况下,此SRAM也可以保留。当主电源插接时,可以为备份电池充电。

STM32N6设备具有低功耗功能以降低功耗。它们支持不同的低功耗模式,可以在低功耗消耗、较短的启动/唤醒时间和活动外设数量之间取得最佳平衡。

有关STM32N6的更多信息,请参阅相关文档和工具。

一般信息

Arm® Cortex®‑M55基于Arm®v8.1-M架构。该架构包括Arm® TrustZone®, FPU, DSP和Arm® Helium™技术。Arm® Helium™技术是一种M-profile向量扩展(MVE)。

注意:Arm和TrustZone是Arm Limited(或其子公司)在美国和/或其他地方的注册商标。

系统架构

STM32N6设备具有复杂的系统架构。这种架构与仅需要VDD即可启动的其他STM32微控制器架构不同。必须按照一定的顺序应用多个电压供应才能启动设备。有关更多信息,请参阅文档[2]。

电源管理功能分布在RCC(复位和时钟控制)和PWR(电源)模块之间。

RCC模块负责时钟树处理(PLLs、多路复用器分频器、时钟门控)和复位(外设的本地复位、Cortex®-M55复位、来自PWR的复位)。

PWR模块负责低功耗模式的进入和退出。进入低功耗模式的请求来自CPU,并发送到RCC。RCC模块根据模式切断时钟或门控时钟。然后,RCC要求PWR进入所请求的低功耗模式。对于唤醒,请求来自EXTI或某些外设发送到PWR。PWR恢复供电并通知RCC,RCC随后可以打开时钟。在内部SMPS配置中,恢复电源供应的机制是内部完成的。另一方面,在外部SMPS配置中,使用PWR_ON信号通知外部电源调节器恢复供电。

相关推荐

电子产业图谱