引言
这个例程是使用 STM32G474 NUCLEO 进行测试的,集合了 DAC, COMP, HRTIM 的功能模块。
信号路径
PA1 的输入信号同 DAC 的输出信号进入 COMP 比较器进行比较,经 COMP 比较后的输出信号连接到 HRTIM 的 Fault4 信号,来控制 HRTIM 的输出信号的停止。
STM32CubeMX 配置
PA1 的输入信号同 DAC 的输出信号进入 COMP 比较器进行比较,经 COMP 比较后的输出信号连接到 HRTIM 的 Fault4 信号,来控制 HRTIM 的输出信号的停止。
代码实现
下面是具体实现代码,先初始化 DAC,然后是 COMP,等 COMP 输出信号稳定后再使能 HRTIM 模块。
小结
STM32G474 在 IC 内部有很多内部连接通路,可以根据具体应用灵活进行配置。在上面的应用中 DAC 的输出信号连接到 COMP 比较器的 INM 输入口,COMP 的输出信号连接到 HRTIM 的 Fault4 信号,来控制 HRTIM 的输出停止。
阅读全文