引言
這個例程是使用 STM32G474 NUCLEO 進(jìn)行測試的,集合了 DAC, COMP, HRTIM 的功能模塊。
信號路徑
PA1 的輸入信號同 DAC 的輸出信號進(jìn)入 COMP 比較器進(jìn)行比較,經(jīng) COMP 比較后的輸出信號連接到 HRTIM 的 Fault4 信號,來控制 HRTIM 的輸出信號的停止。
STM32CubeMX 配置
PA1 的輸入信號同 DAC 的輸出信號進(jìn)入 COMP 比較器進(jìn)行比較,經(jīng) COMP 比較后的輸出信號連接到 HRTIM 的 Fault4 信號,來控制 HRTIM 的輸出信號的停止。
代碼實現(xiàn)
下面是具體實現(xiàn)代碼,先初始化 DAC,然后是 COMP,等 COMP 輸出信號穩(wěn)定后再使能 HRTIM 模塊。
小結(jié)
STM32G474 在 IC 內(nèi)部有很多內(nèi)部連接通路,可以根據(jù)具體應(yīng)用靈活進(jìn)行配置。在上面的應(yīng)用中 DAC 的輸出信號連接到 COMP 比較器的 INM 輸入口,COMP 的輸出信號連接到 HRTIM 的 Fault4 信號,來控制 HRTIM 的輸出停止。