ADC模拟看门狗中断

[复制链接]
461|0
 楼主| 丑帅丑帅的 发表于 2020-4-25 12:46 | 显示全部楼层 |阅读模式
void ADC_WatchdogConfig(void)
        {         
        ADC_AnalogWatchdogSingleChannelConfig(ADC1, ADC_CHANNEL1);
        ADC_AnalogWatchdogThresholdsConfig(ADC1,3510,1000);
        ADC_AnalogWatchdogCmd(ADC1, ADC_AnalogWatchdog_SingleRegEnable);
  ADC_ITConfig(ADC1, ADC_IT_AWD, ENABLE);}


void ADC1_2_IRQnHandler(void){
ADC_ITConfig(ADC1,ADC_IT_AWD,DISABLE);
if(SET == ADC_GetFlagStatus(ADC1,ADC_FLAG_AWD))
{
LED_RED  ;
ADC_ClearFlag(ADC1,ADC_FLAG_AWD);
ADC_ClearITPendingBit(ADC1,ADC_IT_AWD);       }
ADC_ITConfig(ADC1,ADC_IT_AWD,ENABLE); }

为什么这个看门狗老是进不去中断???感觉自己配置没问题啊。。。而且AD转化也超过门阀电压了,就是进不去中断????
您需要登录后才可以回帖 登录 | 注册

本版积分规则

741

主题

742

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部