请选择 进入手机版 | 继续访问电脑版

你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

资源

找到您所需要的资料

技术文档

开发经验 | LAT1525 STM32H7 SPI通信的Underrun特性介绍

在 SPI 通讯中,从器件借助主器件提供时钟信号进行发送和接收,收发的时刻由主器件进行控制。在从器件发送模式下,如果主器件的时钟信号已经到来,但是从器件还没有准备好要发送的数据(没有将数据放入 TXFIFO 中) ...

开发经验 | LAT1554 STM32N6 访问TCM时产生Hard Fault的原因与解决方法

客户在使用 STM32N6 开发的过程中,遇到了访问 DTCM 时产生 Hard Fault 的问题。在本文中,我们使用 IAR V9.40.2 对 STM32N6 FSBL 工程进行测试,复现问题,解释原因并给出了解决办法,供遇到该问题的客户参考。 ...

开发经验 | LAT1561 MC SDK V6.x软件HSO参数说明

在最新的马达控制软件 MC SDK V6.x 中集成了新的无传感观测器算法 HSO(High Sensitivity Observer),在配置过程中会涉及全新的参数配置,初次使用人员对这些参数的配置会有一定的疑问,本文就这些参数做必要说明。 ...

开发经验 | LAT1563 STM32N6 XSPI1时钟配置问题与建议

客户在使用 STM32N6 开发过程中,使用 STM32N6570-DK 例程 GPIO_IOToggle,添加 XSPI1,设置其时钟源为 PLL2,编译、签名、烧录到外部 Flash,然后断电再上电DK 板,LED1 能够正常闪烁(工程的正常功能)。此时按板 ...

开发经验 | LAT1565 编译器随机分配RAM地址导致DMA错误

由于 STM32 有丰富的产品线,它可以适应于各种各样的应用。也正是为了各种各样的应用和成本的考虑,ST MCU 的产品需要各种外设配置,比如,FLASH、RAM 、各种外设、SMPS、 等等,可以供客户根据自己的实际项目的需求 ...

开发经验 | LAT1567 使用STM32N6测试Helium指令

最近在给客户评估 STM32N6 上执行 2048 点 FIR 需要多长时间的事情。STM32N6 是一颗高性能 MCU,主频能达到 800MHz,使用了 Cortex-M55 内核,对比 Cortex-M7 内核的一个特点是使用了 ARMv8-M 的指令集,支持 Helium ...

开发经验 | LAT1569 STM32N6功耗测量方法

ST 官方发布了 STM32N6 的测量方法,本文依据此开发包,对 STM32N6 的功耗测量方法进行介绍。本文所有代码和示例均可在 https://www.st.com/en/development-tools/stm32n6-ai.html 页面进行下载。 ...

开发经验 | LAT1570 STM32N6在FSBL中使用大内存时的异常问题

客户要在 STM32N6 上使用 XSPI 驱动 QSPI LCD,并通过 XSPI DMA 方式传输数据到 LCD,测量发现传输时间比预期时间要长。在 N6 Nucleo 板上创建 FSBL 工程尝试复现客户问题,参照客户配置使用 XSPI DMA 发送 307K 的 ...

开发经验 | LAT1572 STM32H7的Cache Level1配置相关话题

客户在外部使用了 3 个相同的外设,使用 SPI 模式进行通讯,调试发现最后一个初始化过的外设总是工作不正常,检查发现对最后这个外设的初始化配置没有生效,造成工作不正常。经过调试发现客户在使能 Cache 后,没有 ...

开发经验 | LAT1575 使用KEIL IDE调试STM32N6芯片XIP的一种方法

客户在 STM32N6 开发时选择使用了 KEIL IDE。大家知道 STM32N6 没有内部Flash,对于 XIP 应用,系统启动过程中,首先会由 BootRom 加载 FSBL,由 FSBL 设置XIP 模式,然后在外部 Flash 上直接运行应用。 ...

开发经验 | LAT1579 STM32H5擦写FLASH时意外触发hardfault

客户反馈在使用 STM32H503RB 进行 flash 编程时,在 flash 擦写之前读取当前扇区Sector 时,意外触发 hardfault。

开发经验 | LAT1581 STM32N6如何配置EMMC启动

ST 官方手册 UM3234中对 STM32N6 的各种启动模式进行了详细的介绍,但客户在使用 STM32N6 配置 eMMC启动过程中仍会遇到了一些问题。本文重点介绍 eMMC 启动配置,涉及到了常见的STM32N6 eMMC 启动配置中的问题,供大 ...

应用笔记 | LAT1587 使用STM32CubeMX创建STM32N6的LOAD RUN工程

在 STM32N6 的固件包 STM32Cube_FW_N6_V1.1.1 中包含了 Template_FSBL_LRUN 的项目模版,但不是基于 STM32CubeMX 创建的,本文基于 STM32N6-DK 开发板,就如何基于 MX创建一个从 NOR Flash 启动的 Load&Run; 项目, ...

应用笔记 | LAT1591 STM32H5在使能TrustZone下实现外部中断的共享

在 TrustZone 架构中,中断是可以分配到 S 或者 NS 侧的,所以在很多的场景中,为了充分利用 MCU 的资源,中断的重映射就成了很常见的需求。 本文将展示如何在使能 TrustZone 的 STM32H5 上,实现外部中断的共享,即 ...

应用笔记 | LAT1592 如何打开STM32Cube Keil AC5工程

在新版的 MDK Keil µvision 例如 V5.42 中,你如果查看编译器版本信息,你可以看到所支持的编译器为 V6.23,也就是 AC6。但是在很多之前已经发布的 STM32 系列中,例如 STM32H7 的 STM32Cube 软件包例程中,还存在 ...

应用笔记 | LAT1593 基于Up Down计数模式实现6路交错PWM发波

本文介绍了如何使用 STM32 MCU 定时器来实现 Up-Down 计数模式下的交错 PWM发波技术。通过采用 Up-Down 计数方式,定时器能够生成对称且稳定的 PWM 波形,配合多通道交错输出,实现多相信号的时间错开,显著降低电流 ...

应用笔记 | LAT1601 如何在STM32N6上验证模型

STM32N6 带有一颗 600GOPS 的 NPU,不少客户工程师对如何在 STM32N6 上验证模型的准确率或者评估模型非常感兴趣。本文介绍 ST 官方提供的一种评估验证方法,对客户而言开发工作量较少,参考该方案的实现,可以非常方 ...

应用笔记 | LAT1604 STM32H5 STiRoT OEMuRoT之初体验

在 STM32H573/STM32H533 中,iROT 已经集成到芯片内部,叫做 STiROT, 而 uROT 则仍然放在片内 FLASH,ST 官方叫 OEMuROT, 它是基于开源项目 MCU Boot 来做的。

应用笔记 | LAT1605 如何通过命令行生成STM32H5的DA证书链

有客户由于某些原因要求使用命令行来生成 DA 证书链,而使用 STM32TrustedPackageCreator 是不行的,它是一个 GUI 的工具。仔细查看其安装目录下的对应的命令行工具 STM32TrustedPackageCreator_CLI,查看其对应帮助 ...

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版