调用ADC_DRV_ClearEoseqFlagCmd函数,等待转换完成会变得很慢
-
ADC0有两组配置adcConfig0,adcConfig1
代码大致如下:ADC_DRV_ConfigConverter(0, adcConfig0); ADC_DRV_Start(0); while(ADC_DRV_GetEndOfSequenceFlag(0)==0); ADC_DRV_ClearEoseqFlagCmd(0);//调用该函数后,读adcConfig1的等待转换时间比较久 for (i = 0; i < 8; i++) { ADC_DRV_ReadSeqtagAndData(0); } ADC_DRV_ConfigConverter(0, adcConfig1); ADC_DRV_Start(0); while(ADC_DRV_GetEndOfSequenceFlag(0)==0);//读adcConfig1的等待转换时间比较久 ADC_DRV_ClearEoseqFlagCmd(0); for (i = 0; i < 8; i++) { ADC_DRV_ReadSeqtagAndData(0); }
快速上手云途开发生态
发帖前请查看
帮助改进和优化YT CONFIG TOOL,有机会抽取YTM32B1ME0 EVB哦...