这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » 44个ADC通道配置为队列扫描,为什么无法更快的采样?

共1条 1/1 1 跳转至

44个ADC通道配置为队列扫描,为什么无法更快的采样?

高工
2024-06-13 21:21:04     打赏

我有 44 个 ADC 通道配置为队列扫描。 我使用给定的函数初始化它们,但是尽管我选择了采样时间为 1e-7,但我无法让它们更快地采样
有什么建议吗?
/* Function to initialize the EVADC group with default parameters */void initEVADCGroup(IfxEvadc_GroupId grpId, IfxEvadc_GroupId grpIdMstr, IfxEvadc_Adc_Group *adcGroup){    /* Create and initialize group configuration with default values */    IfxEvadc_Adc_GroupConfig adcGroupConfig;    IfxEvadc_Adc_initGroupConfig( adcGroupConfig,  g_evadc);    /* Setting user configuration using group 2 */    adcGroupConfig.groupId = grpId;    adcGroupConfig.master = grpIdMstr;    adcGroupConfig.startupCalibration = TRUE;    adcGroupConfig.inputClass->sampleTime = 1e-7;    /* Enable queued source */    adcGroupConfig.arbiter.requestSlotQueue0Enabled = TRUE;    /* Enable all gates in "always" mode (no edge detection) */    adcGroupConfig.queueRequest[0].triggerConfig.gatingMode = IfxEvadc_GatingMode_always;    /* Initialize the group */    IfxEvadc_Adc_initGroup(adcGroup,  adcGroupConfig);}





关键词: ADC     采样     配置    

共1条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]