在线时间176 小时
UID178683
注册时间2018-2-9
NXP金币0
TA的每日心情 | 奋斗 2020-6-16 09:38 |
---|
签到天数: 589 天 连续签到: 1 天 [LV.9]以坛为家II
金牌会员
 
- 积分
- 2387
- 最后登录
- 2020-6-16
|
如题,调试LPC54114 ADC中,红色语句在我看来没有必要,然而删除此条语句后,ADC数据无法读取,出现类似死机状态。
哪位朋友知道是什么原因。
源程序:
void ADC0_SEQA_IRQHandler(void)
{
if (kADC_ConvSeqAInterruptFlag == (kADC_ConvSeqAInterruptFlag & ADC_GetStatusFlags(ADC0)))
{
ADC_GetChannelConversionResult(ADC0, ADC_CHANNEL_NUM, gAdcResultInfoPtr);
adc_data = gAdcResultInfoPtr->result; //important,but why?
ADC_ClearStatusFlags(ADC0, kADC_ConvSeqAInterruptFlag);
gAdcConvSeqAIntFlag = true;
}
}
|
|