STM32 HRTIM 电力电子逐周期保护的配置教程
介绍 本文基于ST HRTIM cookbook的第八章进行编写,相比原文,使用中文说明并提供更详细的原理介绍、配置教程、stm32cubeMX BUG 说明和解决方案。 逐周期保护(cycle-by-cycle protection)常用在电力电子装置中,常见的如Boost拓扑需要电感过流逐周期保护、LLC拓扑需要谐振电感过流逐周期保护等等。 阅读本文原理…
STM32 启动模式、启动文件和链接脚本分析 本篇文章来自群友 喵小黑 的投稿。 1 启动模式 几乎每一块刚出场的MCU或其他控制芯片,都在其内部非易失存储器ROM中烧录了最基础的代码,CPU搬运并运行第一条代码的默认位置就在ROM的地址空间中,因此,我们可以看到,代码的执行与ROM相关,与硬件紧密联系。 对于Cortex-M系列核心的ARM芯片来说,硬件复…
STM32开发环境配置 Update 2021 1.前言 笔者其实写过一个关于STM32配置的教程,然而,CLion上的部分Plugin已经停止支持,这意味这新版本的CLion将无法继续用于STM32开发(目前失效的Plugin有:OpenOCD, CubeMX)。于是,寻找一种新的优雅地开发STM32方式的任务便被提上了日程。加之笔…
我们给STM32单片机下载程序通常会使用ST-LINK或者J-LINK等使用SWD接口的下载/调试器,可是我们现在要跟他们说再见辣—— 事前准备 下载STM32CubeProgrammer 下载这个PDF 下载DFUSE软件,因为它包含了DFU驱动 Bootloader 提到bootloader,你可能会想到计算机中的引导程序,它是计算机开机完成自检后装载操…