stm32是有ADC的,不过需要注意输入电压需要严格控制在可检测范围内,特别是不能超过,否则可能损坏硬件。
检测主要是:
1. 循环去检测,判断是否有变化
2. 利用中断信号,并处理对应中断
其实无论那种检测模式,要检查电压变化落脚点还是:
1. 原来的电压V0
2. 新检测到的电压V1
3. V0与V1差值范围比较,如果在一定范围内认为没有变化,否则就变化了,进行相应处理。