AI开发助手

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

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

访问STM32 全球技术社区

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

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

立即前往 更多说明
通讯接口(7)
  • LAT名称
  • 文档(文件大小)
  • 下载次数
  • 软件包(文件大小)
  • 下载次数
  • 更新时间
  • 分享
LAT1488 STM32 USBxDevice MSC standalone移植示例
(0.1M)
129
2025-01-22

文档说明:以 NUCLEO-H563 为例,实现 USBx Device MSC Standalone 类,以 MCU 内部的 RAM 为存储介质参考移植到其他的 USBx Device 类。

LAT1617 FDCAN数据发送失败问题
(0.1M)
28
2025-12-19

文档说明:客户在使用FDCAN协议,仲裁段波特率配置位1Mbit/s,数据段波特率配置为5Mbit/s时,发现FDCAN发送功能异常。

LAT1618 STM32H573使能HSLV引起I2C4失效的案例分析
(0.1M)
10
2025-12-19

文档说明:某客户使用STM32H573II开发一款PLC产品时反馈I2C4无法通信,在上一款产品中也是使用的I2C4接口,通信却是正常的,客户对此感到非常困惑,百思不得其解。

LAT1628 基于X-Cube-FreeRTOS-Heap5和CubeMX生成UCPD项目介绍
(0.1M)
9
2025-12-19

文档说明: 某客户反映参考我们的文档AN5418《How to build a simple USB-PD sink application with STM32CubeMX》去配置FreeRTOS生成STM32H563的USB-PD Sink的应用不是那么顺畅,文章中介绍的是CMSIS_V1,但现在都使用CMSIS_V2,客户希望我们予以支持指导。之前在《基于X-Cube-FreeRTOS_Heap4和CubeMX生成UCPD项目介绍》有过较详细的说 明,这里基于Heap5也简要说明下。

LAT1242 如何让CDC类USB设备批量接收64字节以上数据
(0.1M)
854
2023-02-08

文档说明:STM32 开发者在实现 CDC 类虚拟串口与 PC 主机通信过程中,有时会遇到点麻烦而不得其解。那就是当主机端单次发送的数据不超过 64 字节时,接收正常。一旦发送数据量大于 64 字节时就接收失败,总是出现丢包现象,似乎只能接收 64 字节以内的数据。网上有人干脆建议主机每次发送不要超过 64字节,当然,也有人提及要作分包处理但没具体实现代码可以参考。这个问题在网络上也有些人在试图寻求答案。

LAT1184 STM32 DCMI的带宽与性能介绍
(0.1M)
493
2023-02-03

文档说明:对于使用 STM32 DCMI 开发相机应用的客户,经常有以下问题:STM32 DCMI 最大支持的像素时钟是多少?STM32F4/F7/H7/U5 能支持 1280×720 的分辨率吗?最大的帧率是多少?如何判断所设计的应用产生的带宽是否能充足?相机输出是选择 8 位、10位、12 位、还是 14 位?针对这些问题,本文档从 DCMI 使用的几个方面,介绍了 STM32 DCMI 在连续抓取模式下带宽的估算,以及提升性能需要注意的事项。客户在设计相机应用时可以参考。

LAT1022 STM32H7以太网的MMC中断
(0.1M)
619
2021-11-03

文档说明:STM32H7 以太网的MMC(MAC management counter)中断是个有点特别的中断。特殊之处在于它是默认使能。如果我们在代码里不针对MMC 进行相关处理,就会造成一些异常现象。我们先来看一个真实的客户案例。

电源与复位(1)
  • LAT名称
  • 文档(文件大小)
  • 下载次数
  • 软件包(文件大小)
  • 下载次数
  • 更新时间
  • 分享
LAT1015_STM32F030在低温下无法启动.pdf
(0.1M)
1256
2021-11-03

文档说明:客户反馈STM32F030 作为他们产品的控制芯片,在常温下工作是正常的,但是稍微冷冻下就会启动失败,重现率100%,再次加热或者恢复到常温又能正常工作。此问题已经困扰了客户四五年,一直没有头绪,每次都更换一块芯片就好了,因为客户自己也知道,换芯片时会将其吹下来,必定会加热芯片,这样MCU 也就能恢复正常了。但这种办法终究不是解决方法,客户急切想找到原因并解决问题。

IAP和Bootloader(2)
  • LAT名称
  • 文档(文件大小)
  • 下载次数
  • 软件包(文件大小)
  • 下载次数
  • 更新时间
  • 分享
LAT1631 STM32CubeProgrammer与STM32 Bootlader连接全流程实战指南
(0.1M)
45
2026-02-10

文档说明:鉴于部分用户对如何通过STM32CubeProgrammer利用Bootloader接口与MCU建立连接存在疑问,本文特此进行详细介绍

LAT1639 基于STM32H563系统Bootloader修改选项字节
(0.1M)
12
2026-02-10

文档说明:鉴于部分用户对如何通过STM32CubeProgrammer利用Bootloader接口与MCU建立连接存在疑问,本文特此进行详细介绍。

存储器(2)
  • LAT名称
  • 文档(文件大小)
  • 下载次数
  • 软件包(文件大小)
  • 下载次数
  • 更新时间
  • 分享
LAT1565 编译器随机分配RAM地址导致DMA错误
(0.1M)
59
2025-09-30

文档说明:由于 STM32 有丰富的产品线,它可以适应于各种各样的应用。也正是为了各种各样的应用和成本的考虑,ST MCU 的产品需要各种外设配置,比如,FLASH、RAM 、各种外设、SMPS、 等等,可以供客户根据自己的实际项目的需求,灵活地进行选择。由于这些不同的配置存在,如果在应用软件中,不正确的配置差异,可能造成不同的问题,如:中断不能产生、DMA 不能进入、有的甚至导致进入 hardfault。

LAT1063 用STM32CUBEMX生成STM32H735 LWIP PING 不成功_v1.0
(0.1M)
631
2022-01-18

文档说明:我们在做基于 STM32芯片开发LWIP功功能时,往往会用到PING命令做基本的功能性验证测试,这里就聊聊相关应用话题。

模拟外设(3)
  • LAT名称
  • 文档(文件大小)
  • 下载次数
  • 软件包(文件大小)
  • 下载次数
  • 更新时间
  • 分享
LAT1619 STM32的RTC电流消耗异常分析
(0.1M)
33
2025-12-01

文档说明:理论上当VDD上电时STM32内部的电源监测电路会自动将VBAT域切换到VDD不会产生消耗才对,但是实际测试情况为什么电流消耗反而更高呢 ?

LAT1598 STM32 ADC过采样功能与应用
(0.1M)
54
2025-10-31

文档说明:STM32系列MCU中,很多系列集成了硬件过采样单元,通过过采样可以实现对数据的平均 滤波,改善数据的信噪比从而提升采样精度,本文对硬件过采样单元的功能进行介绍,并给出一个实际的应用案例。

LAT1027 ADC 触发源介绍
(0.1M)
953
2022-04-12

文档说明:在STM32 MCU 中,ADC 有多种启动触发方式,本文对各种触发源的原理进行介绍,方便大家以后如何选择合适的触发源。

计数外设(3)
  • LAT名称
  • 文档(文件大小)
  • 下载次数
  • 软件包(文件大小)
  • 下载次数
  • 更新时间
  • 分享
LAT1593 基于Up Down计数模式实现6路交错PWM发波
(0.1M)
47
2025-09-30

文档说明:本文介绍了如何使用 STM32 MCU 定时器来实现 Up-Down 计数模式下的交错 PWM发波技术。通过采用 Up-Down 计数方式,定时器能够生成对称且稳定的 PWM 波形,配合多通道交错输出,实现多相信号的时间错开,显著降低电流纹波和开关损耗,提升系统的电磁兼容性和控制精度。

LAT1189 Timer结合DMA 2D通道实现不同波形输出
(0.1M)
451
2023-02-03

文档说明:客户需要使用 MCU 输出正弦波,但受限于 MCU DAC 数量不足,建议尝试使用 PWM加滤波方式产生正弦波。同时要求正弦波与固定电平交替输出。因此可用一个 TIM 输出PWM,同时用另一个 TIM 来定时切换输出正弦波或固定电平。使用 TIM 输出 PWM 产生正弦波形时,需要结合 GPDMA 来实现。在 STM32U5 系列中,GPDMA 共有 16 个独立通道,其中 12-15 通道还具有 2D addressing/ repeat 功能。因此也可以使用一个 TIM 加 GPDMA 的一个2D 通

LAT1202 TIM DMA burst 输出变频 PWM 波形
(0.1M)
599
2022-10-19

文档说明:客户需要 MCU 输出一组变频的 PWM 波形来控制外围器件,并且不同频率脉冲的个数也不同。STM32U5 芯片拥有 TIM1/TIM8 高级定时器,还有通用定时器 TIM2/TIM3/TIM4/TIM5 以及 TIM15/TIM16/TIM17。TIM 模块中,可通过修改 ARR 寄存器的值来修改 PWM 的频率。如果使用 TIM1/TIM8 或者 TIM15/TIM16/TIM17,则可以通过修改 RCR 与 CCR 寄存器,来控制脉冲个数及占空比。由于要同时修改多个 TIM 寄存器,需要使用 TIM

内核(0)
  • LAT名称
  • 文档(文件大小)
  • 下载次数
  • 软件包(文件大小)
  • 下载次数
  • 更新时间
  • 分享
系统外设(1)
  • LAT名称
  • 文档(文件大小)
  • 下载次数
  • 软件包(文件大小)
  • 下载次数
  • 更新时间
  • 分享
LAT1159 DMA不产生传输完成中断
(0.1M)
363
(0.1M)
341
2023-04-19

文档说明:某客户发现修改代码后,STM32U59 SPI DMA 发送未产生传输完成中断,但修改的代码跟SPI 以及DMA 毫无关联。

生态系统(10)
  • LAT名称
  • 文档(文件大小)
  • 下载次数
  • 软件包(文件大小)
  • 下载次数
  • 更新时间
  • 分享
LAT1616 STM32CubeIDE实用技巧之如何指定变量_函数_文件到指定内存上
(0.1M)
27
(0.1M)
9
2026-02-10

文档说明:在实际项目中,经常有这样的需求,希望把变量、函数,甚至是文件,存放到指定的内存上,那么在STM32CubeIDE中应该如何实现呢?

LAT1592 如何打开STM32Cube Keil AC5工程
(0.1M)
17
2025-09-30

文档说明:在新版的 MDK Keil µvision 例如 V5.42 中,你如果查看编译器版本信息,你可以看到所支持的编译器为 V6.23,也就是 AC6。但是在很多之前已经发布的 STM32 系列中,例如 STM32H7 的 STM32Cube 软件包例程中,还存在使用 AC5 的 MDK-ARM 例程。因为 AC5 和 AC6 并不兼容,因此相应的工程如果直接使用新的 MDK Keil 打开,则不能编译通过。

LAT1605 如何通过命令行生成STM32H5的DA证书链
(0.1M)
14
(0.1M)
3
2025-09-30

文档说明:有客户由于某些原因要求使用命令行来生成 DA 证书链,而使用 STM32TrustedPackageCreator 是不行的,它是一个 GUI 的工具。仔细查看其安装目录下的对应的命令行工具 STM32TrustedPackageCreator_CLI,查看其对应帮助文档UM2238 的第 4.4.5 节,提到可使用一个叫 PSA_ADAC 的工具,生成对应证书。

LAT1208 使用STM32CubeMX生成配置代码的文件结构
(0.1M)
614
(0.1M)
539
2023-02-08

文档说明:在阅读 UM1718 文档的时候,发现 CubeMX 有个比较好的功能,可用“.extSettings”文件配置生成代码的工程文件结构。只需要要配置“.extSettings”文件一次,后续不管使用哪个IDE(只要是 CubeMX 支持的),都不需要再手动配置文件结构或包含头文件路径了,并且可以保持对各个 IDE(只包括 CubeMX 支持的)配置的一致性,减少工作量。也有客户询问怎么添加工程文件的问题,考虑到可能有些同学不太了解这个功能,所以本文对这个功能进行介绍。

LAT1241 浅谈STM32库里的回调函数
(0.1M)
548
2023-02-08

文档说明:有人对 STM32 固件库里的回调函数有些好奇甚至纠结,这里简单介绍下。其实从用法及功能上讲他们并没有什么特别的,跟其它函数一样,也是实现特定功能的代码段。一般来讲,所谓回调函数,泛指基于事件触发而被调用执行的函数,简单点说,就是条件满足了就调用的函数,往往会跟函数指针结合起来通过函数指针实现调用。

LAT1187 在Keil中使用STM32CubeProgrammer
(0.1M)
481
2023-02-03

文档说明:STM32 MCU 新产品的早期用户有时候会遇见工具链还在完善中的情形,例如,一部分STM32 工具已经支持该产品,而另外一部分 STM32 工具还在更新中。具体到 Keil 用户,用户有可能可以使用 STM32CubeProgrammer 进行下载,但是 Keil 编译器中支持该产品系列的软件 Pack 还需要一些时间才会被更新从而,用户能够使用 Keil 编译器进行编译。甚至调试,但没法直接在 Keil 环境中对新产品进行下载。对此,用户可以选择等待,也可以自行扩展 Keil 的 FLM 来支持该产品

LAT1254 巧用STM32CubeIDE之编译警告
(0.1M)
466
2023-02-03

文档说明:在编译项目时,warning 和 error 同样重要,部分隐蔽的问题可能就和warning 相关。当我们对工程代码和编译器有了更深层次的了解后,可以巧妙的使用和屏蔽 warning,帮我们更好地管理项目。

LAT1574 如何在STM32Cube CMake工程中添加源文件
(0.1M)
34
2025-12-01

文档说明:STM32CubeMX能够很方便的导出CMake工程,CMake工程可以很容易被STM32Cube for Visual Studio Code V3 版本打开,编辑,编译以及调试。但是除了STM32CubeMX生成的文件,还有自己开发的源文件。那么,在没有图形界面提供拖拉拽的文件操作方式的情况下,如何进行CMake源代码添加的操作呢?

LAT1115_STM32CubeIDE实用技巧之仿真带外扩FLASH的工程
(0.1M)
750
2022-04-12

文档说明:

LAT1020 为STM32用户准备的FatFS基础知识_v1.0.pdf
(0.1M)
594
2021-08-11

文档说明:FatFS 最初为小系统设计,特别适合 MCU 的应用场景,是 STM32 应用中的常用的一个文件系统。一般情况下,直接使用 FatFS 应用接口format,create, open, read, write, close 等配合默认参数进行应用开发。但是,一些文件系统相关的问题,例如,如何优化嵌入式系统使得所使用的空间为最小,开发人员就需要了解一些 FatFS 的基础知识。本文就是为这部分需求而写。

调试(6)
  • LAT名称
  • 文档(文件大小)
  • 下载次数
  • 软件包(文件大小)
  • 下载次数
  • 更新时间
  • 分享
LAT1492 TrustZone版的按键点灯程序下载调试
(0.1M)
81
2025-01-22

文档说明:本文以 IAR 调试器为例,简单介绍一下按键点灯TrustZone程序的下载与调试。

LAT1647 使用STM32CubeMonitor监控TSC参数
(0.1M)
5
2026-02-10

文档说明: 本文意在介绍如何使用STM32CubeMonitor监控TSC【Touch Sensing Controller】参数。在介绍使用STM32CubeMonitor之前,会简单回顾一下STM32 TSC的工作原理以及影响STM32 TSC的主要因素。方便大家进一步了解参数的意义。更多关于TSC的知识可以参考相关的文档。

LAT1621 STM32N6在PSRAM上运行代码的调试
(0.1M)
13
(0.1M)
9
2025-12-19

文档说明:STM32N6项目中,用户代码可能会比较大,此时仅用内部SRAM并不能满足用代码运行需求。那么,将代码放置到PSRAM上运行也是个不错的选择。

LAT1032_带有空片检测功能的STM32需要注意的GPIO设计
(0.4M)
450
2021-11-04

文档说明:从STM32F0 部分型号开始,比如STM32F04x 和STM32F09x,STM32 越来越多的 型号具有了空片检测(Empty Check)功能。以前,STM32 的启动由BOOT0 和BOOT1来决定,在引入了空片检测功能之后,则在BOOT0=0 的情况下,还需要分两种情况:一是内部已经存在代码,则从用户存储区启动;二是如果是空片,则从系统存储区启动,执行内部Bootloader。它带来什么好处呢?客户如果是空片上板,无需对BOOT0 引脚进行跳线,就可以直接使用内部Bootloader 进行串口

LAT1037_关于STM32CubeIDE链接脚本的小问题
(0.1M)
496
2021-11-03

文档说明:越来越多的客户在使用STM32CubeIDE 作为集成开发工具。STM32CubeIDE 在编译代码的时候,用到了链接脚本。通常情况下,STM32CubeIDE 会自动生成默认的链接脚本。但是有些情况下,例如,用户程序需要定义一些特别的段来放置代码或者数据的时候,我们就需要修改链接脚本文件。 最近有客户在修改链接脚本后,编译没有出现问题。但是编译之后生成的BIN 文件很大,导致无法烧录到Flash 中。结合这个问题,本文详细分析一下它的原因以及解决办法。

LAT0838 使用CubeMx生成未在MC SDK V5.4.4中包含的芯片的电机控制代码
(0.1M)
507
2021-08-11

文档说明:本文详细说明如何结合 CubeMx 与 MC Workbench 生成 workbench 中所未包含芯片的控制程序,客户通过该说明可以使用全系列 STM32 产品用于电机的 FOC 控制,为客户带来便利。

人机界面(9)
  • LAT名称
  • 文档(文件大小)
  • 下载次数
  • 软件包(文件大小)
  • 下载次数
  • 更新时间
  • 分享
LAT1495 一个TouchGFX图片压缩导致显示丢失的问题
(0.1M)
83
2025-01-22

文档说明:本文涉及TouchGFX 提供的内置功能图片压缩,介绍 TouchGFX 支持的图片压缩功能,并结合客户使用 TouchGFX图形压缩功能出现图片显示丢失的问题进行分析。

LAT1266 使用Framebuffer_Analyzer工具调试图像显示
(0.1M)
388
(0.1M)
263
2023-02-08

文档说明:根据我们的经验,在使用 STM32GUI 开发平台做 GUI 开发过程中, 经常会遇到一些问题, 如 LCD 无法显示、显示闪烁、花屏等问题。如果有一个比较方便易用的帧缓存分析工具,就可以很好地帮助 GUI 开发工程师快速定位问题。 我们在之前分享给大家的《LAT1093 STM32GUI_使用 STLINK+stm32gui-pydfb 工具来实时查看图形缓存的图片_v1.0》中介绍了一种使用命令行来查看帧缓存的工具。如果对于命令行比较熟悉,可以基于命令行来读取。帧缓存考虑到更多工程师对于 python

LAT1066_TouchGFX图形应用在亮屏时的低功耗实现
(0.1M)
475
2021-11-03

文档说明:在图形应用中使用低功耗,一般分为两种场景,一种是在关闭屏幕时,MCU 进入STOP 模式,能极大的降低MCU 功耗;另一种是在屏幕亮着的状态,MCU 进入SLEEP 模式,也能降低MCU 功耗。而在STM32L4+芯片上,LPSLEEP 模式相比SLEEP 模式功耗更低,本文将在STM32L4R9 芯片上,结合TouchGFX 和LPSLEEP 来介绍如何在亮屏状态下实现MCU 低功耗。

LAT1573 TouchGFX中滚轮式菜单选择界面容器的应用介绍
(0.1M)
10
(0.1M)
29
2025-10-31

文档说明: 在STM32N6570-DK开发板的开机视频中,有一个流畅炫酷的滚轮式菜单选择界面,通过选择不同的图标,可以实现界面的切换。这里将这个功能设计成了一个容器,本LAT的附件提供了一个菜单选择界面的容器MenuContainer.tpkg和所需的字体、动画的图片,可以很方便的导入其他工程,并根据自己需要替换图片和文字,实现流畅炫酷菜单选择界面的快速开发。

LAT1117_STM32GUI_使用TouchGFX二进制翻译Binary_Translation功能实现翻译动态更新
(0.1M)
0
(0.1M)
308
2023-04-21

文档说明:从2013 年第一款侧重于GUI 应用的STM32F429x【内嵌Chrom-ART 图形加速和LTDC 控制器】开始,ST 就提供了STM32MCU + X-Cube-TouchGFX 一站式GUI 开发平台,越来越多的客户使用STM32 + TouchGFX 开发智能手表/智能家居控制面板等嵌入式设备。

LAT1206 TouchGFX 控件附加Mixin功能的方法介绍
(0.1M)
375
2023-02-03

文档说明:TouchGFX 是专用于 STM32 的图形界面设计软件,可用来低成本开发优秀的图形界面,TouchGFX 现已变的越来越流行。为了帮助客户更加深入地理解和使用TouchGFX ,本文介绍了 TouchGFX Designer 中的 Mixin 功能,从基础示例 Button Example 出发,为文本框控件添加 ClickListener (Mixin 功能中的一项),并对源代码进行简单剖析。期望能帮助客户更深入地理解 STM32 TouchGFX 的相关功能。

LAT1212 STM32GUI TouchGFX Transition 屏幕切换功能简介
(0.1M)
407
2023-02-03

文档说明:TouchGFX 是专用于 STM32 的图形界面设计软件,可基于低成本开发优秀的图形界面,而且它已变的越来越流行。为了帮助客户更加深入地理解和使用TouchGFX ,本文针对TouchGFX 屏幕切换的实现方式进行了介绍。通过简析基本例程“Transition Example”的源码,剖析其中切屏实现的流程;并简介了如何使用 TouchGFX Designer 快捷地修改屏幕切换模式,希望能帮助客户更好地使用 TouchGFX 切屏特色与功能。

LAT1227 TouchGFX 从旧版本升级到新版本的方法
(0.1M)
353
2023-02-03

文档说明:本文档提供了如何从较旧版本的 TouchGFX 升级到较新版本的教程,总结可能发生的常见问题及其各自的解决方案。本文档可能并不详尽,可能在将来进行更新,但旨在解决用户在版本更新时遇到的大多数问题,以确保顺利过渡到最新版本的TouchGFX,从而享受最新版本的 TouchGFX 功能。

LAT1095_TouchGFX下高效绘制圆环的一种方法
(0.1M)
627
2022-04-12

文档说明:通常情况下,MCU 是资源比较受限的处理器。对于STM32G0 系列的MCU 而言, RAM 和Flash 都比较小,比如STM32G070RBT6,这颗MCU 主频最高64MHz,Flash Size 为128K Bytes,SRAM 也只有36K Bytes,实现普通的应用,这些资源是足够的。如果客户的应用需要支持图形界面,使用TouchGFX 图形框架绘制相对复杂的界面的时候,就会存在资源不够的现象。本文记录了 一种折中的方案,使用这种方案,解决了客户使用TouchGFX 进行图形界面的时候出现资源

功能安全(4)
  • LAT名称
  • 文档(文件大小)
  • 下载次数
  • 软件包(文件大小)
  • 下载次数
  • 更新时间
  • 分享
LAT1196 STM32 SRAM奇偶校验功能及应用
(0.1M)
562
2022-09-23

文档说明:本文档介绍了STM32 SRAM 奇偶校验功能以及如何使用这一功能。

LAT1257 建立基于STM32CubeIDE的ClassB工程
(0.1M)
533
(0.1M)
339
2023-02-08

文档说明:大家都知道 ST 的 ClassB 功能安全软件设计包是免费的,也有众多客户基于 STM32CubeIDE 免费的 IDE 进行开发,本文档将展示如何轻松的实现 ClassB 在 STM32CubeIDE 上的移植。

LAT1630 ClassB功能安全认证代码与应用代码进行分区的实现要点
(0.1M)
8
(0.1M)
3
2026-02-10

文档说明:本文将详细说明应用代码与功能安全代码分区的实现要点以及调试方法,供有此需求的用户作为参考。

LAT1600 集成ClassB 4.0常见问题汇总
(0.1M)
12
2025-10-31

文档说明:随着功能安全的应用日益广泛,客户在集成ST公司ClassB 4.0库的过程遇到了诸多问题。本文总结了客户在集成过程中常见问题以及解决方案,供大家参考。

其他(0)
  • LAT名称
  • 文档(文件大小)
  • 下载次数
  • 软件包(文件大小)
  • 下载次数
  • 更新时间
  • 分享
加密与信息安全(5)
  • LAT名称
  • 文档(文件大小)
  • 下载次数
  • 软件包(文件大小)
  • 下载次数
  • 更新时间
  • 分享
LAT1483 带TrustZone的按键点灯工程示例
(0.1M)
89
2025-01-22

文档说明:使用系统隔离可以有效的降低软件漏洞带来的风险,TrustZone 是系统隔离的一种硬件手段,它将整个系统分为安全世界和非安全世界。本文通过操作非安全侧按键去点亮安全侧的 LED1 和非安全侧的 LED2、LED3, 来帮助大家更好的理解安全侧与非安全侧的资源与外设调用。

LAT1578 SAU对NSC分区的影响
(0.1M)
13
2025-10-31

文档说明:客户询问,在Trustzone打开的情况下,如果没有将NonSecure和Secure之间的NSC接口放在一个单独的NSC分区里,而是和Secure分区混在一起会怎么样?

LAT1087_X_Cube_SBSFU使用技巧之一初步了解
(0.1M)
489
2022-02-15

文档说明:在X-CUBE-SBSFU 使用技巧的第一篇,我们对软件包及其软件架构等进行介绍,让 读者对这个软件包有一个初步认识。

LAT1270 STM32 TrustZone开发调试技巧(1)——地址安全区及资源安全属性配置
(0.1M)
425
2023-06-13

文档说明:本文将对 SAU/IDAU 配置,Memory 的自身安全属性配置,以及内核访问指令与数据时的安全访问规则加以阐述,希望可以帮助相关开发者更好地理解 V8M TrustZone 的架构以及在 STM32 中的实现,同时,还会列举一些与 memory 的 TrustZone 安全配置相关的常见问题及分析方法,给开发者做参考。

LAT1285 STM32 TrustZone开发调试技巧(3)——HardFault调试与处理
(0.1M)
418
2023-06-13

文档说明:在 STM32 TrustZone 开发调试技巧的前两篇中,我们介绍了内核的SAU/IDAU,地址的安全属性配置,资源的安全属性配置,内核访问资源的安全规则,以及TrustZone 环境下外设使用的常见问题等内容。TrustZone 环境开发中还可能经常遇到的一个问题就是软件触发的故障错误。

音频应用(1)
  • LAT名称
  • 文档(文件大小)
  • 下载次数
  • 软件包(文件大小)
  • 下载次数
  • 更新时间
  • 分享
LAT1099 DFSDM时钟配置问题_
(0.1M)
730
2022-01-24

文档说明:DFSDM 全称为Digital filter for sigma delta modulators。顾名思义,其作用主要是对外部ΣΔ调制的数字信号进行滤波。STM32L462xx 系列支持最多4 个外部串行通道,2 个数字滤波器,最大可达到24bit 的ADC 分辨率。并且支持SPI 接口和曼切斯特编码1-wire接口。

无线(3)
  • LAT名称
  • 文档(文件大小)
  • 下载次数
  • 软件包(文件大小)
  • 下载次数
  • 更新时间
  • 分享
LAT1235 BlueNRG-X原理图参数说明
(0.1M)
409
2023-02-03

文档说明:为了让客户在原理图设计阶段少走弯路,我这里结合客户评估和设计阶段常遇到的问题,整理了一下 BlueNRG-1/-2 相关设计及注意事项以备客户解惑用。

LAT1239 简谈BlueNRG-LP和-LPS的代码空间优化
(0.1M)
347
2023-02-22

文档说明:客户在使用 BlueNRG-LP/LPS 芯片时,增加 OTA 服务后常常反馈说,编译代码区域超空间了,需要帮忙优化一下。后文主要通过下列步骤进行分析和优化 BlueNRG-LP/LPS 的代码空间。

LAT1092 如何用STM32CubeMonitor图形化显示Lora节点信息
(0.1M)
482
2022-01-24

文档说明:通过本LAT 实现一个从LoRa 节点、LoRa 服务器、终端应用之间的数据或者命令的相互传输的过程。

MPU(0)
  • LAT名称
  • 文档(文件大小)
  • 下载次数
  • 软件包(文件大小)
  • 下载次数
  • 更新时间
  • 分享