前言
首先芯片需要使用带有比较器的型号,有些是没有带比较器的
环境
STM32F071CBT6
STM32CUBEMX
MDK5
步骤
1、使用Cube新建工程,选择相应芯片
2、设置时钟等基础设置
3、开启COMP1设置参数
参数解释
结合框图更容易明白
Input+:信号输入
Input-:比较信号,把输入的信号和该信号相比较如果大于则1小于则0,可以配置取反
Speed/Power Mode:速度,越高毛刺影响约大
Interrupt Trigger Mode:触发模式,上升沿下降沿
Hyseteresis Level:磁滞