有人想使用STM32 HRTIM的Fault事件做輸出保護,借助CubeMx配置時有些人往往缺這少那的。這里就演示一下HRTIM的使用Fault保護的配置過程,以供參考。使用STM32G474芯片,F(xiàn)ault事件來自芯片管腳PA12的電平輸入,并啟用TIMA輸出功能。
HRTIM的Fault事件源可以來自管腳、片內(nèi)比較器的輸出或者其它事件。
第一步,選擇Fault Input Line。這里只選擇Fault Line 1。
第二步,對Fault Input Line做進一步的配置,包括Fault源、極性選擇、濾波等。
第三步,在TIMER的基本配置里進行Fault配置。
第四步,在TIMER的輸出通道的配置里選擇Fault狀態(tài)時的輸出【可以是輸出Active、Inactive或無影響等】,有幾個通道就配置幾個通道的,按需配置。
第五步,使能相應(yīng)Fault事件的中斷。此步驟不是必須的,但最好開啟,管理Fault事件方便。
最后提醒一點,關(guān)于Fault故障解除后的輸出恢復(fù)問題。
解除Fault后,HRTIM不會自動恢復(fù)輸出,需軟件重新使能輸出,否則會出現(xiàn)解除Fault后輸出無效或無輸出的現(xiàn)象。以這里的TIMA的輸出為例,當(dāng)解除Fault后需重新啟動TIMA的輸出。
-
芯片
+關(guān)注
關(guān)注
459文章
51988瀏覽量
434306 -
mcu
+關(guān)注
關(guān)注
146文章
17751瀏覽量
358840 -
STM32
+關(guān)注
關(guān)注
2287文章
10988瀏覽量
361654 -
Fault
+關(guān)注
關(guān)注
0文章
5瀏覽量
7415
發(fā)布評論請先 登錄
STM32 HRTIM Burst輸出模式應(yīng)用演示

關(guān)于STM32G4 HRTIM FAULT的相關(guān)問題求解
請問F334 Hrtim的PA12引腳的數(shù)字FAULT保護如何配置呢?
STM32H743做數(shù)字電源,上電后首次進入HRTIM中斷卡死怎么解決?
配置HRTIM的Fault功能,中斷句柄一直無法進入是哪里出了問題?
請問STM32F334如何配置PB1輸出HRTIM同步信號?
STM32H743做數(shù)字電源,上電后首次進入HRTIM中斷卡死怎么解決?
HRTIM變頻控制輸出的第一個周期頻率異常的原因?
如何利用HRTIM生成“LL_ADC_REG_TRIG_EXT_HRTIM_TRG1”觸發(fā)基于STM32G474的項目?
STM32G4中的HRTIM是否可用?
STM32G4 HRTIM FAULT有沒有使用硬件周期性觸發(fā)的用法呢?
利用STM32F334的HRTIM實現(xiàn)PWM輸出的實現(xiàn)原理

工程師筆記|DAC,COMP,HRTIM Fault 功能的使用
DAC,COMP,HRTIM Fault功能的使用

評論