adc_channel_length_config(ADC->adc_port, ADC->adc_channel_group, ADC->ch_count); /*配置转换顺序*/ if(ADC->adc_channel_group == ADC_REGULAR_CHANNEL) { for(i = 0;i< ADC->ch_count;i++) { adc_regular_channel_config(ADC->adc_port, i, ADC_CH[i].adc_channel,ADC_CH[i].sample...
/* ADC channel length config */ adc_channel_length_config(ADC0,ADC_REGULAR_CHANNEL,1); /* ADC regular channel config */ adc_regular_channel_config(ADC0,0,ADC_CHANNEL_13,ADC_SAMPLETIME_1POINT5); /* ADC trigger config */ adc_external_trigger_source_config(ADC0,ADC_REGULAR_CHANNEL,ADC0_...
ADC_DATAALIGN_RIGHT);/* ADC channel length config */adc_channel_length_config(ADC0, ADC_REGULAR_CHANNEL,1);/* ADC regular channel config */adc_regular_channel_config(ADC0,0, ADC_CHANNEL_13, ADC_SAMPLETIME_1POINT5);/* ADC trigger config */adc_external...
ADC_InjectedChannleConfig 设置指定 ADC 的注入组通道,设置它们的转化顺序和采样时间 ADC_InjectedSequencerLengthConfig 设置注入组通道的转换序列长度 ADC_SetinjectedOffset 设置注入组通道的转换偏移值 ADC_GetInjectedConversionValue 返回 ADC 指定注入通道的转换结果 ADC_AnalogWatchdogCmd 使能或者失能指定单个/全体,...
adc_data_alignment_config(ADC->adc_port, ADC_DATAALIGN_RIGHT); ADC的转换结果可以选择左对齐或右对齐,以12位结果为例,左右对齐如下: 6、配置转换个数、转换顺序及通道采样周期 C /*配置转换通道数*/ adc_channel_length_config(ADC->adc_port, ADC->adc_channel_group, ADC->ch_count); ...
/* ADC channel length config */adc_channel_length_config(ADC_REGULAR_CHANNEL,1U);/* ADC trigger config */adc_external_trigger_source_config(ADC_REGULAR_CHANNEL,ADC_EXTTRIG_REGULAR_NONE);/* ADC external trigger config */adc_external_trigger_config(ADC_REGULAR_CHANNEL,ENABLE);adc_channel_16_...
ADC_InjectedSequencerLengthConfig(ADC1, 3); //配置注入通道序列长度为3 ADC_InjectedChannelConfig(ADC1, ADC_Channel_2, 1, ADC_SampleTime_239Cycles5); //为所选ADC注入通道配置其转换顺序及其采样时间 ADC_InjectedChannelConfig(ADC1, ADC_Channel_3, 2, ADC_SampleTime_239Cycles5); ADC_InjectedChannel...
ADCChannelConfig(int deviceNumber, int channelNumber, int resolution, int samplingInterval, int samplingTime) Creates a new ADCChannelConfig with the specified hardware addressing information and configuration parameters. ADCChannelConfig(java.lang.String deviceName, int channelNumber, int...
//规则组序号1配置和设置采样时间 设置为通道16//注入组ADC_InjectedChannelConfig(ADC1, ADC_Channel_17, 2, ADC_SampleTime_55Cycles5);ADC_InjectedChannelConfig(ADC1, ADC_Channel_16, 1, ADC_SampleTime_55Cycles5);//还要配合ADC_InjectedSequencerLengthConfig(ADC1,2); //设置注入组序列长度 范围1到...
/* ADC data alignment config */ adc_data_alignment_config(ADC0, ADC_DATAALIGN_RIGHT); /* ADC channel length config */ adc_channel_length_config(ADC0, ADC_REGULAR_CHANNEL, 1U); /* ADC trigger config */ adc_external_trigger_source_config(ADC0, ADC_REGULAR_CHANNEL, ADC_EXTTRIG_REGULAR_...