adc中断本来可以正常工作,但是配置定时器中断后,无法进入adc中断

2019-07-20 14:44发布

问题就像题目说的,网上搜貌似其他人也有过这样的问题,据说是中断配置有问题,在此附上adc中断配置代码(adc我设置的是连续采样)  ADC_ITConfig(ADC1,ADC_IT_EOC,ENABLE); NVIC_InitStructure.NVIC_IRQChannel=ADC_IRQn; NVIC_InitStructure.NVIC_IRQChannelPreemptionPriority=0x00; NVIC_InitStructure.NVIC_IRQChannelSubPriority=0x03;   NVIC_InitStructure.NVIC_IRQChannelCmd=ENABLE; NVIC_Init(&NVIC_InitStructure); 这个是中断函数里面的 void ADC_IRQHandler(void) {        extern u32 ADD_COUNT;       extern u16 i;      if(i<50)      {       ADD_COUNT+=Get_Adc(ADC_Channel_5); i++;       }     ADC_ClearITPendingBit(ADC1,ADC_IT_EOC); }
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
18条回答
匿名消息
1楼-- · 2019-07-21 22:03
 精彩回答 2  元偷偷看……
匿名消息
2楼-- · 2019-07-21 23:08
周期好像不对,我再改一下
匿名消息
3楼-- · 2019-07-22 02:09
 精彩回答 2  元偷偷看……
中二电子测控汪
4楼-- · 2019-07-22 04:47
 精彩回答 2  元偷偷看……
匿名消息
5楼-- · 2019-07-22 06:20
回复【17楼】中二电子测控汪:
---------------------------------
╮(╯▽╰)╭。。。。。
qing8548329
6楼-- · 2019-07-22 09:43
中二电子测控汪 发表于 2015-8-9 15:59
回复【10楼】匿名消息:
---------------------------------
把你源码贴出来,我用定时器同时生成pwm波然后 ...

大神,你的ADC中断可以的吧,可以看看你的源码吗?

一周热门 更多>