AI开发助手

STM32 Sidekick,官方 AI 开发随身助手

加持快速解决开发问题、获取技术支持

访问STM32 全球技术社区

注册/登录 MyST 账号(已有账号直接登录)

点击社区右下角 Sidekick 图标立即使用

立即前往 更多说明
应用笔记(86)
  • 文档
  • 译文
  • 下载次数
  • 相关资源
  • 分享
AN6096_STM32微控制器上使用X-CUBE-DPOWER进行低压图腾柱功率因数校正简介
31

文档说明:STM32低压图腾柱PFC评估板旨在展示基于STMicroelectronics Arm® Cortex®-M4内核的STM32G474RE微控制器在电力转换应用中的使用。该评估板以24V交流低压输入运行,提供40V直流输出,设计用于安全且实用的实验、调试和教学目的。它作为一个平台,展示了STM32G474RE器件在图腾柱无桥PFC系统中的控制能力。

AN6096 STM32 MCU低压图腾柱功率因数校正简介 使用X-CUBE-DPOWER
155

文档说明:STM32低压图腾柱PFC评估板旨在演示STMicroelectronics Arm®的使用 基于Cortex-M4®内核的STM32G474RE微控制器,用于电源转换应用。在 该板具有 24 V 交流电压,提供 40 V 直流输出,专为安全实用的实验、调试和 教育目的。它作为一个平台来演示图腾中STM32G474RE设备的控制能力 极式无桥PFC系统。

AN5497 B-G474E-DPOW1 探索套件的 Buck Current 模式
521

文档说明:本应用说明集中在这个B-G474E-DPOW1 Discovery 套件上的降压变换器上,并教授峰值电流模式解控原理,如何设计补偿器来稳定和调节峰值电流模式控制的降压变换器,以及如何在 STM32微控制器上实现这一点。本应用说明还介绍了 X-CUBE-DPOWER STM32Cube 扩展包的降压电流模式使用情况。

AN5496 B-G474E-DPOW1 Discovery ki 上的降压电压模式指南
151

文档说明:B-G474E-DPOW1 探索套件是一款完整的数字电源启动套件,由 STM32G474RET6 微控制器控制。该套件展示了数字电源的功能,包括 LED 调光、可变负载降压-升压、供电(USB Type-C®) 和音频 D 类放大。

STM32G4 系列寿命估算
849

文档说明:本应用笔记介绍了 STM32G4 系列微控制器的使用寿命估计值

AN5315_STM32G4系列的STM32Cube固件示例
483

文档说明:本应用笔记描述了STM32G4系列的STM32Cube固件示例

AN5093_STM32G4系列硬件开发板入门
2092

文档说明:本应用笔记为系统设计人员提供了开发板功能的硬件实现的概述,例如电源,时钟管理,复位控制,启动模式设置和调试管理。 它介绍了如何使用STM32G4系列微控制器,并描述了使用这些产品开发应用程序所需的最少硬件资源。本文档中还包含详细的参考设计原理图,其中包含主要组件,接口和模式的描述。

AN5346_STM32G4 ADC使用提示和建议
2289

文档说明:本应用程序适用于STM32G4系列微控制器,介绍了具体的ADC设计的应用硬件和软件,以提高针对各种情况的ADC精度。

AN5305_基于STM32CubeG4软件包利用FMZAC实现数字滤波器的应用手册
1298
STM32CubeG4_软件开发包

文档说明:本应用程序适用于STM32CubeG4软件包,通过两个示例说明如何利用FMAC来释放处理器。

AN5306_OPAMP在STM32G4系列中的应用
1569

文档说明:本应用手册说明了如何在多种操作模式下实现OPAMP,并列举了一些具体的实例。

AN4296_在工具链中配置实用CCM问题
1972

文档说明:本文档适用于STM32F3/STM32G4 产品系列,是关于内核紧耦合RAM(CCM)在工具链中如何使用的应用笔记,帮助用户解决了在工具链中配置实用CCM问题的应用笔记

AN5978 MB1971 LLC介绍F334 G474 Nucleo板的HAT 12 V至7.5 V/1 A
242

文档说明:本应用说明描述了专门设计的用于转换器屏蔽的MB1971 X-NUCLEO LLC DC/DC扩展板用于STM32F334/STM32G474 Nucleo板。它是一个低成本且易于使用的开发工具包,可用于快速评估和使用STM32F334/STM32G474系列的微控制器开始开发应用程序。它直接插在MOPHIO上插座,添加所有必要的硬件来评估半桥LLC功率转换器的高分辨率定时器。

AN5094_STM32F334/303和STM32G474xx/G431xx产品线之间的移植应用手册
168

文档说明:本应用笔记分析了在STM32F303 / F334系列和STM32G474xx / G431xx微控制器之间移植现有设计所需的步骤。

AN4232_STM32F3和 STM32G4的模拟比较器入门指南
1298

文档说明:本文档适用于STM32F3和 STM32G4产品系列,是关于模拟比较器的应用笔记,帮助用户解决了快速了解使用模拟比较器问题的应用笔记

AN5310_使用STM32F3系列与STM32G4系列设备的模拟特性指南
1563

文档说明:本应用手册介绍了STM32F3系列与STM32G4系列的模拟功能,表明了主要模拟功能的区别和显示。

AN4539_HRTIM使用指南
AN4539_HRTIM使用指南
3976

文档说明:STM32F334xx,STM32H7xx,STM32G474,STM32G484系列产品针对电力电子应用集成了HRTIM外设。本文档详细介绍该外设的使用方法和应用例程。

在 STM32F334/303 系列和 STM32G431xx/G474xx/G491xx 微控制器之间迁移
1191

文档说明:本应用笔记分析了在 STM32F303/F334 系列和 STM32G431xx/G474xx/G491xx 微控制器之间迁移现有设计所需的步骤。

AN4758_STM32L4和STM32L4plus以及STM32G4微控制器上的专有代码读保护
1089

文档说明:本文档适用于STM32L4和STM32L4plus以及STM32G4微控制器。是关于讲解如何对专有代码进行读保护功能的应用笔记,可以帮助用户对自己开发的核心代码进行保护。

AN5325 基于STM32CubeG4软件包开始使用CORDIC加速器的应用手册
984
STM32CubeG4_软件开发包

文档说明:本文件适用于表1所列具有CORDIC加速器单元的STM32MCU。CORDIC是一个硬件加速器,较之于软件,其旨在加快某些数学函数的计算速度,特别是三角函数和双曲函数。

AN5348_STM32器件上的FDCAN外设的应用手册
AN5348_STM32器件上的FDCAN外设的应用手册
2010

文档说明:本手册适用于STM32G0, STM32C0, STM32U5, STM32H5, STM32N6, STM32G4, STM32H7, STM32L5, STM32MP1等系列

AN5690_如何在STM32 MCU和MPU上使用VREFBUF外设
300

文档说明:适用的STM32xx设备嵌入了一个非常精确的缓冲参考电压VREFBUF,该电压可作为ADC、DAC等内部外围设备的电压参考,也可通过VREF+引脚从外部使用。VREFBUF设备的目的时在温度、电源变化与产品寿命有限的情况下提供准确的参考电压,具有输出电压参考刻度选择等多种功能。

AN4991_如何使用USART或LPUART从低功耗模式唤醒STM32微控制器
710

文档说明:通用同步/异步收发器(USART)和低功耗通用异步收发器(LPUART)具有先进的低功耗模式功能。即使以下列出的STM32系列微控制器(MCU)处于低功耗模式,并且APB时钟被禁用,这些功能也允许正确接收数据。

AN4989_STM32调试工具介绍
1631

文档说明:介绍STM32系列的调试工具,编程器及仿真器,开发环境等

AN2606 STM32微控制器系统内存启动模式
2124

文档说明:本文件适用于表1所列的产品,在整个文件中被称为STM32,介绍了启动程序的一般概念,说明了STM32微控制器自举程序时支持的外设以及需要考虑的硬件要求。它描述了使用存储在STM32设备内部启动ROM(系统内存)中的引导加载器时需要考虑的外围设备和硬件要求。该引导加载器在生产过程中进行编程。

AN4566 STM32系列单片机DAC性能增强方法介绍
804

文档说明:本应用手册介绍了在使用于STM32系列MCU集成的DAC时,要达到更高速率的方法。

AN4013_STM32 MCU定时器介绍
4380

文档说明:本文件的目的是概述表1中列出的STM32产品系列的定时器外围设备,描述各种模式和特定的定时器功能,如时钟源,解释如何使用可用的模式和功能,解释如何计算每种配置中的时基,描述定时器同步序列和电机的高级功能,控制应用程序,除了通用定时器模式

AN5036_STM32单片机的工作温度管理指南
2173

文档说明:本文档描述了基于STM32微控制器或微处理器的应用程序的热管理指南。这些与任何硅基集成电路一样,具有明确的存储和工作温度范围。

AN4838_STM32单片机内存保护单元管理简介
993

文档说明:本应用说明描述如何管理STM32产品中的内存保护单元(MPU)。 MPU是内存保护的可选组件。在STM32微控制器(MCU)中包含MPU使其更加健壮和可靠。在使用MPU之前,必须对其进行编程和启用。如果未启用MPU,则内存系统行为不会发生变化。

AN5156_STM32系列微控制器的安全性介绍
2275

文档说明:本应用手册介绍了STM32系列微控制器的安全性基础

AN4899_STM32的GPIO配置
AN4899_STM32的GPIO配置
2670

文档说明:STM32Cube的软件扩展

AN1709 STM8、STM32和传统MCU的EMC设计指南
979

文档说明:本文档适用于STM8和STM32系列微控制器,旨在介绍ST微控制器的EMC特性以及兼容标准,从而帮助应用设计人员实现EMC出色的性能。

STM32 微控制器系统内存启动模式
1076

文档说明:本文档适用于表1中列出的产品,在整个文档中称为 STM32。它描述了在使用STM32器件的引导加载程序时要考虑的受支持的外设和硬件要求。

AN5682_如何使用STM32CubeWL保护LoRaWAN®和Sigfox™
962

文档说明:本应用笔记描述了如何保护嵌入在STM32CubeWL MCU 中的 LoRaWAN® 或 Sigfox™ 应用.

AN5480_如何使用STM32CubeWL构建Sigfox™应用程序
807

文档说明:本应用说明解释了如何基于STM32WL系列微控制器构建特定的Sigfox™应用程序。本文档将最重要的信息组合在一起,并列出了要解决的方面。

AN6088 如何在STM32 MCU上使用MCE进行加密/解密
188

文档说明:内存密码引擎 (MCE) 是一种加密外设,可确保在外部进行动态加密和解密 非易失性或易失性存储器。MCE 可以保护位于外部存储器中的代码或数据。本文档涵盖MCE 可以提供保护的三个用例。

AN5481_STM32CubeWL 的 LoRaWAN® AT 命令
889

文档说明:本应用笔记解释了如何与 LoRaWAN® 接口以通过 AT 命令管理 LoRa® 无线链路。

AN5554 使用 STM32CubeWL 无线更新 LoRaWAN® 固件
828

文档说明:本应用笔记描述了嵌入在 STM32CubeWL MCU 包中的 FUOTA(无线固件更新)应用,并解释了如何使用整个 FUOTA 流程来提供 FUOTA 活动所需的组件。 此 FUOTA 流程适用于双核 LoRa® STM32WL55xx 微控制器。

AN2401_uPSD3400USB固件的应用程序
1307

文档说明:本文档介绍了uPSD3400,结合高性能的8051-based微控制器和大量的外围设备,方便了复杂应用程序的设计

AN2014_设计者如何最大限度使用ST单片机
1975

文档说明:本应用笔记描述了意法半导体EEPROM大部分的内部架构和相关功能,如存储机制、接口电路和固件/软件/数据管理的最优设置等

AN4655_STM32应用程序虚拟增加串行通信外设的数量
AN4655_STM32应用程序虚拟增加串行通信外设的数量
2806

文档说明:如何在STM32应用程序虚拟增加串行通信外设的数量

AN4750_处理STM32应用中的软件错误
2114

文档说明:本文档适用于STM32全系列。是关于如何处理软件开发中遇到的软件错误的应用笔记,可以帮助用户提高软件的健壮性,稳定性。

AN6382 基于 ST-LINK 的 STM32 系列 SWD 多从机模式介绍
0

文档说明:串行线调试(SWD)是调试工具与基于 Arm® Cortex®‑M 内核处理器的目标设备之间的一种 Arm® 标准通信接口。 该协议的首个版本(v1)仅支持通过调试主机与目标设备间的双线连接实现点对点通信,这也是 STM32 微控制器最初采用的协议版本。 协议的第二个版本(v2)支持在同一组 SWD 总线上并联连接多个设备(如图 1 所示),这一功能被称为 SWD 多从机模式。该功能的使用存在若干约束条件,本文档将对这些约束条件进行详细说明。

AN5405_STM32 引导加载程序中使用的 FDCAN 协议
1128

文档说明:本应用笔记介绍了STM32微控制器引导加载程序中使用的FDCAN协议,并详细介绍了每个受支持的命令。

AN6205_STM32微控制器上使用PKA密钥封装与耦合和链桥的介绍
25

文档说明:本应用说明介绍了在部分STM32微控制器(MCU)中使用带有耦合和链桥(CCB)外设的PKA密钥封装。

AN4908_USART自动波特率检测STM32 MCU入门
3193

文档说明:正确的USART通信要求发射和接收波特率合理地紧密匹配,否则可能会发生通信错误。自动波特率检测在两个设备之间建立通信链路时非常有用,其中从设备位于能够检测主控制器的波特率并进行相应的自我调整。这需要一种自动机制来确定波特率。

AN5687_使用 STM32CubeWL 进行长数据包操作
987

文档说明:本应用笔记描述了如何使用 STM32CubeWL MCU 发送和接收长数据包(大于 255 字节)在 STM32WL 系列微控制器上运行的软件包。

AN4879_使用STM32 MCU的USB硬件和PCB指南介绍
1223

文档说明:STM32微控制器包括一组嵌入USB(通用串行总线)外围设备的产品(适用产品见下表)。通过嵌入式和/或外部PHY(开放系统互连模型的物理层)提供全速和高速操作。

AN3156_STM32 引导加载程序中使用的 USB DFU 协议
1269

文档说明:本应用笔记介绍了STM32微控制器引导加载程序中使用的USB DFU协议,并详细介绍了每个受支持的命令。

AN3155_STM32 引导加载程序中使用的 USART 协议
1436

文档说明:本应用笔记介绍了STM32微控制器引导加载程序中使用的USART协议,并详细介绍了每个受支持的命令。

AN5543_在STM32设备上处理SPI通信的增强方法
936

文档说明:本文档适用于基于STM32 Arm® 的设备

AN4635_使用 LPUART 为 STM32 微控制器最小化功耗
991

文档说明:STM32 微控制器具有替代通用异步接收器发送器 (UART) 接口,使其能够以最低功耗要求运行

AN4286_STM32 引导加载程序中使用的SPI协议
1092

文档说明:本应用笔记介绍了STM32微控制器引导加载程序中使用的SPI协议,并详细介绍了每个受支持的命令。

AN4221_STM32 引导加载程序中使用的 I2C 协议
1243

文档说明:本应用笔记介绍了STM32微控制器引导加载程序中使用的I2C协议,并详细介绍了每个受支持的命令。

AN2834_在STM32微控制器中获得最佳的ADC精度
561

文档说明:本应用笔记旨在帮助理解ADC错误并解释如何提高ADC精度。

AN4899_STM32单片机GPIO硬件设置和低功耗
1159

文档说明:硬件和软件开发人员使用 GPIO 引脚优化其 STM32 32 位 Arm®Cortex® MCU 的电源性能的指南。

AN2834_如何在STM32微控制器中获得最佳ADC精度
1650

文档说明:本应用笔记旨在帮助理解 ADC 误差并解释如何提高 ADC 精度。

EEPROM仿真技术和软件 STM32 微控制器
957

文档说明:本应用笔记介绍了使用表1所列STM32系列产品上提供的片上闪存仿真EEPROM机制来替代独立EEPROM的软件解决方案(X-CUBE-EEPROM)。XCUBE-EEPROM 还提供了一个固件包,其中包括演示如何利用此 EEPROM 仿真驱动程序的示例(请参见第 5 节:API 和应用示例)。

X-CUBE-SBSFU STM32Cube 扩展包的集成指南
834

文档说明:X-CUBE-SBSFU安全启动和安全固件更新解决方案允许使用新的固件版本更新STM32微控制器内置程序,添加新功能并纠正潜在问题。更新过程以安全的方式执行,以防止未经授权的更新和访问设备上的机密数据。

STM32CubeMX and STM32CubeIDE thread-safe solution
957

文档说明:本应用笔记描述了在 STM32CubeMX 和 STM32CubeIDE 中实现的线程安全解决方案,以确保安全

I-CUBE-LRWAN 上的 AT 命令示例
726

文档说明:本应用笔记介绍了嵌入了CMWX1ZZABZ-091 LoRa®模块。本文档说明如何与 LoRaWAN 交互®使用 AT 命令管理 LoRa® 无线链路。

如何使用STM32CubeMX构建简单的USB-PD接收器应用程序
1015

文档说明:本应用笔记是从STM32CubeMX开始构建非常简单的USB供电接收器示例的指南。本文档适用于嵌入 UCPD(USB Type-C®功率输出控制器)外设的所有 STM32 MCU。

STM32微控制器上的Octo-SPI接口
849

文档说明:复杂的功能需要更高的数据吞吐量和对通常有限的 MCU 片上存储器的额外要求,意法半导体在市场上提供了多种具有新的集成高吞吐量Octo-SPI 接口的MCU产品.

STM32微控制器系统内存启动模式
812

文档说明:引导加载程序存储在 STM32 器件的内部引导 ROM(系统存储器)中,并在生产过程中由 ST 进行编程。

VREFBUF外围应用和修整技术
784

文档说明:适用的STM32xx 器件嵌入了一个非常精确的缓冲参考电压VREFBUF,它既可以用作 ADC、DAC 等内部外设的电压参考,也可以通过VREF+引脚从外部使用。

使用 STM32 Chrom-ART 加速器刷新 LCD-TFT 显示屏
805

文档说明:本应用笔记重点介绍了如何使用文中列出的STM32 微控制器上的 Chrom-ART 加速器通过 FSMC(灵活静态存储器控制器)接口刷新 LCD-TFT 显示器。

将硬件实时时钟 (RTC) 和篡改管理单元 (TAMP) 与 STM32 微控制器一起使用
823

文档说明:本应用笔记介绍了 RTC 功能以及如何对其进行配置以实现多个用例,例如日历、闹钟、唤醒、时间戳、篡改检测或校准

管理 STM32 MCU 中的内存保护单元
806

文档说明:本应用笔记介绍了如何管理 STM32 产品中的内存保护单元 (MPU)。

STM32 MCU 安全固件安装 (SFI) 概述
2

文档说明:本应用笔记支持 STM32 MCU 上可用的安全固件安装 (SFI) 功能

AN4277_使用 STM32 器件的 PWM 关断功能进行电机控制和数字电源转换
1128

文档说明:本应用笔记的目的是描述 STM32 器件的定时器中断功能。 它详细介绍了它与其他 STM32 内部资源一起用于过流和过压保护的情况。 即,在与电机控制和数字电源转换相关的应用中,例如照明、SMPS 和感应加热。

AN5816 如何使用STM32CubeMX构建STM32 LPBAM应用程序
646

文档说明:本应用笔记展示了如何使用新的 LPBAM(低功耗后台自治模式)应用STM32CubeMX LPBAM功能。

AN5612 STM32 MCU和MPU的ESD保护
812

文档说明:本文档与[1]、产品数据表和IEC61000-4-2标准并行,帮助设计人员选择适当的ESD保护元件来有效保护STM32器件。保护系统免受ESD影响需要考虑许多参数,如PCB外壳、电路板的屏蔽和涂层、PCB布线和涂层,以及PCB布线和技术。

AN5225_使用 STM32 MCU 和 MPU 的 USB Type-C 供电
897

文档说明:本应用笔记是关于将 USB Type-C® Power Delivery 与 STM32 MCU 和 MPU 结合使用的指南,TCPP01-M12 用于电源接收器,TCPP02-M18 用于电源,TCPP03-M20 用于双角色电源保护电路。 还介绍了两个新的 USB Type-C® 和 USB Power Delivery 标准的一些基本概念。

AN5409 STM32WL 系列的 STM32Cube MCU 封装示例
1143

文档说明:STM32CubeWL MCU 包随附一组在 STMicroelectronics 板上运行的丰富示例。 这些示例按电路板组织,并为主要支持的工具链提供了预配置的项目。

AN5498 B-G474E-DPOW1探索套件的 Buck 电压模式
439

文档说明:本应用说明集中在这个B-G474E-DPOW1 探索套件上的降压变换器上,并教授电压模式解控原理,如何设计补偿器来稳定和调节电压模式控制的降压变换器,以及如何在 STM32微控制器上实现这一点。本应用说明还介绍了 X-CUBE-DPOWER STM32Cube 扩展包的降压模式使用情况。

AN5788_用于 SMPS 控制的 STM32 数字功率 PID 和 IIR 滤波器。 B-G414E-DPOW1 发现套件的设计和比较
952

文档说明:本文档描述了由 STM32 微控制器控制的数字开关模式电源的功能。

使用STM32高速缓存优化性能和能效
822

文档说明:本应用笔记介绍了意法半导体开发的首批指令缓存(ICACHE)和数据高速缓存(DCACHE)。

使用于STM32(符合IEC 61508标准)的X-CUBE-STL功能安全包适应其他安全标准
1111

文档说明:STM32 MCU/MPU安全手册中报告的安全分析按照IEC 61508安全规范执行。本文档报告了针对不同安全标准的变更影响分析的结果。

为 STM32 调整 X-CUBE-STL 功能安全包 (IEC 61508 符合)其他安全标准
1048

文档说明:STM32 MCU/MPU 安全手册中报告的安全分析是根据 IEC 61508 安全规范执行的。本文档报告了针对不同安全标准的变更影响分析结果。

使用STM32 MCU和MPU的USB Type-C供电
829

文档说明:本应用笔记是将USB Type-C® Power Delivery与STM32 MCU和MPU配合使用的指南,与用于电源的TCPP01-M12、用于电源的TCPP02-M18和用于双角色电源保护电路的TCPP03-M20结合使用。还介绍了两个新的USB Type-C®和USB供电标准的一些基本概念。

MCU上触摸传感应用的ESD考虑因素
847

文档说明:本文介绍了 ESD 的原因和风险。本文概述了与ESD仿真相关的几种模型和标准,并解释了一些典型的ESD保护技术。

STM32 MCU和MPU上的低功耗定时器(LPTIM)应用用例
944

文档说明:本应用笔记描述了嵌入在下表中列出的STM32 微控制器 (MCU) 和微处理器 (MPU) 中的低功耗定时器 (LPTIM) 的各种模式和特定功能.

使用 STM32 MCU 和 MPU 的 USB Type-C® 供电
843

文档说明:本应用笔记是将 USB Type-C® Power Delivery 与 STM32 MCU 和 MPU 结合使用的指南,TCPP01-M12 用于电源接收器,TCPP02-M18 用于电源,TCPP03-M20 用于双重角色电源保护电路。

AN2867_STM8AF/AL/S和STM32 MCU/MPU振荡器设计指南
1236

文档说明:本文介绍如何使用STM8S,STM8AF,STM8AL,STM8A和STM32单片机的晶振

STM8AF/AL/S、STM32 MCU和MPU振荡器设计指南
1105

文档说明:本应用笔记介绍了皮尔斯振荡器的基础知识,并提供了振荡器设计,展示了如何确定不同的外部元件,并为正确的PCB设计以及选择合适的晶体和外部元件提供了指导。

AN5054_如何使用STM32CubeProgrammer执行安全编程
886

文档说明:本文档详细说明了准备SFI(安全内部固件安装)、SFIx(安全外部固件安装)或SSP(安全秘密配置)映像所需的步骤和工具。然后,它描述了如何将这些编程到支持SFI/SFIx片上内部存储器、外部闪存的STM32 MCU设备中,或者对于SSP安装过程,如何编程到支持STM32 MPU设备中。它基于STM32CubeProgrammer工具集(STM32CubeProg)。这些工具与所有STM32设备兼容。

AN5886 焊盘栅格阵列封装的设计和电路板组装指南
452

文档说明:本应用笔记提供了在印刷电路板上处理和组装LGA封装的指南。焊盘栅格阵列(LGA)是基于层压中介层的模制阵列封装,其封装底部具有外部引脚或I/O,按列和行排列。 本文档介绍了LGA封装稳健可靠的电路板组装的一般指南和建议,尤其是正确的电路板和模板设计、组装和返工。为了开发特定的解决方案,需要实际经验和开发工作来优化装配过程并满足各个设备的要求。