打印
[信息]

STM32计数外设实战经验合集-1

[复制链接]
179|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
STM新闻官|  楼主 | 2024-12-5 11:29 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 STM新闻官 于 2024-12-5 13:04 编辑

STM32 MCU 独立看门狗IWDG,使用内部低速时钟(LSI)驱动定时器,即使MCU主时钟发生故障也能保持正常工作,可用来在定时器超时时触发系统复位,用于检测并解决由于软件错误导致的死机故障。使用IWDG是提高MCU应用健壮性的一个有力手段。由于LSI精度不高,IWDG定时精度较低是正常情况,适合用于对定时精度要求不高的情景。有客户在使用IWDG过程中发现有些情况定时偏差过大,希望进行优化。本文将以STM32F746为例,介绍定时偏差较大的原因并给出优化思路。
LAT1463 STM32 IWDG 定时精度的优化_V1.0.pdf (449.71 KB)

本文介绍了一种 High-resolution timer (HRTimer)同步 Advanced-control timer(TIM1)产生 4 路相移 PWM 的方法,即 HRTimer 产生 3 路相移PWM,再用 TIM1 产生 1路相移 PWM,这四路 PWM 相位差为 90°。与此同时,HRTimer 产生的 3 路 PWM 触发ADC 规则通道采样,采样结果用 DMA 搬运到指定地址。
LAT1451 HRTimer同步TIM1产生4路相移PWM以及触发ADC采样的方法_v1.0.pdf (1.75 MB)

本文基于 AN4759 及 AN2592,测试验证了使用 16 位 timer 替换 32 位 timer,实现相同的目标,切实可行。在其他遇到类似的情况时,可以参考本文。
LAT1458使用16位定时器实现对RTC校准_v1.0.pdf (393.2 KB)

本文简单介绍了电机控制中 M 法和 T 法测速的原理,给出了在 STM32 中如何利用定时器 的编码器接口和多个定时器合作的方式实现两种测速的方案,并对方案进行了模拟测试,给出测 试结果,高速下 M 法的效果更好,在低速情况下 M 法测速偏差大,T 法测速更适合低速测速。
LAT1447_电机测速方法以及在STM32中的实现v1.0.pdf (805.66 KB)

FPC TCM 控制模式在降低开关损耗,提升系统效率方面优势明显,但是控制方式相对复杂,本文基于 TCM 工作原理,利用 STM32G474 的片上资源设计了一种可用于 TCM 控制的方案,可帮助客户快速实现功能。
LAT1425_一种PFC_TCM控制模式的实现方式_v1.0.pdf (895.69 KB)

本文将介绍在 STM32G474 中如何应用高精度定时器实现零和满占空比波形的输出。
LAT1383_高精度定时器PWM输出零或满占空比话题_v1.0.pdf (444.57 KB)

客户在 STM32U575 的研发过程中发现了一个奇怪的问题,无法通过 LPTIM3 将 MCU 从 STOP2 模式唤醒。
LAT1394_STM32U5的LPTIM3在STOP2模式下无法唤醒问题解析_v1.0.pdf (586.45 KB)

本文将介绍如何利用高精度定时器实现 PWM 输出脉宽跟随,一种使用 Push-pull + Balance Idle + AutoEnable 方式,一种是使用 Auto Delay 方式。
LAT1346_PWM脉宽跟随方案介绍_v1.0.pdf (1.16 MB)

客户在全桥变换器的应用中需要采用峰值电流控制方式,为了防止磁偏,要求滞后臂的 PWM驱动脉宽严格跟随超前臂的 PWM 驱动脉宽。但在峰值电流控制中,超前臂 PWM 的关断是由峰值电流比较事件决定(即桥臂电流达到给定电流),是不可预知的,所以常规的通过更新比较寄存器修改脉宽的方式无法实现该功能。
LAT1319_Push-Pull模式在全桥峰值电流控制中的应用_v1.0.pdf (493.11 KB)

某客户设计需要启动定时器在3ms后产生中断,其后定时器不再运行,直至下一次软件要求再次启动定时器产生中断,实测代码后发现定时器启动后立即产生了超时中断。
LAT1299 定时器不按设定超时产生中断_v1.0.pdf (372.66 KB)

STM32计数外设实战经验合集-2

STM32计数外设实战经验合集-3

STM32计数外设实战经验合集-4

STM32计数外设实战经验合集-5



使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

认证:意法半导体(中国)投资有限公司
简介:您的嵌入式应用将得益于意法半导体领先的产品架构、技术、多源产地和全方位支持。意法半导体微控制器和微处理器拥有广泛的产品线,包含低成本的8位单片机和基于ARM® Cortex®-M0、M0+、M3、M4、M33、M7及A7内核并具备丰富外设选择的32位微控制器及微处理器。

884

主题

1078

帖子

18

粉丝