關于SH32V208CBU6的ADC單通道單次轉(zhuǎn)換的周期中斷采樣問題

①初始化

GPIO_int();?

ADC_int();//單通道,單次轉(zhuǎn)換,軟啟動

ADC_NVIC_Config();//中斷設置


?在主函數(shù)中運行下面代碼:

ADC_ITConfig(ADC1, ADC_IT_EOC, ENABLE);

ADC_RegularChannelConfig(ADC1, BT_ADC_Channel_1, 1, ADC_SampleTime_239Cycles5);

ADC_SoftwareStartConvCmd(ADC1, ENABLE);

第一次啟動,正常啟動,并進入ADC中斷, 可采樣到數(shù)據(jù)


③延時1秒,再執(zhí)行上面紅色的代碼

不能進入ADC中斷


這是為什么?謝謝

您好,若是第一次能進入中斷,第二次無法進入,可以注意檢查一下中斷函數(shù)是否有加中斷聲明,中斷聲明方式可參考下圖。此外中斷函數(shù)中要注意清除對應的中斷標志位。后面若有問題,可通過郵箱和我溝通(lzs@wch.cn)

image.png


謝謝,按你的方法通了


只有登錄才能回復,可以選擇微信賬號登錄

国产91精品新入口,国产成人综合网在线播放,九热这里只有精品,本道在线观看,美女视频a美女视频,韩国美女激情视频,日本美女pvp视频