使用STM32 HRTIM的Fault事件做输出保护

有人想使用stm32 hrtim的fault事件做输出保护,借助cubemx配置时有些人往往缺这少那的。这里就演示一下hrtim的使用fault保护的配置过程,以供参考。使用stm32g474芯片,fault事件来自芯片管脚pa12的电平输入,并启用tima输出功能。
hrtim的fault事件源可以来自管脚、片内比较器的输出或者其它事件。
第一步,选择fault input line。这里只选择fault line 1。
第二步,对fault input line做进一步的配置,包括fault源、极性选择、滤波等。
第三步,在timer的基本配置里进行fault配置。
第四步,在timer的输出通道的配置里选择fault状态时的输出【可以是输出active、inactive或无影响等】,有几个通道就配置几个通道的,按需配置。
第五步,使能相应fault事件的中断。此步骤不是必须的,但最好开启,管理fault事件方便。
最后提醒一点,关于fault故障解除后的输出恢复问题。
解除fault后,hrtim不会自动恢复输出,需软件重新使能输出,否则会出现解除fault后输出无效或无输出的现象。以这里的tima的输出为例,当解除fault后需重新启动tima的输出。

现代化高科技的产物,智能镜面显示屏强势来袭
看点:大厂的机器学习参考架构
自动重合闸的分类_自动重合闸的优缺点
Vishay推出卡扣式功率铝电容器提高功率密度,延长使用寿命
OPPO让人耳目一新的电视
使用STM32 HRTIM的Fault事件做输出保护
微雪电子液位传感器简介
lora手持终端PDA设备的应用领域都有哪些
逆变电源的终止方法有哪些,机械惯性滑行停止
国内芯片遇冷的解析与对策
浅谈MCU技术与市场双轮驱动
在便携式应用中利用零功耗CPLD来降低系统总成本
欠电流继电器的作用
什么是浪涌电流?浪涌电流特性 为什么会出现浪涌电流?
百度有望在AI和量子计算之间架起桥梁
浅谈宽带耦合器的特性
新汉Xcare 3.0加速远程管理工具开发
5G时代的我们还需要去考驾照吗
干货:如何保养维护CNC机床
500元价位优良运动蓝牙耳机推荐