Buena los molesto por que estoy con el conversor y noto parametro de configuracion que no entiendo que hacen.. Necesitaria si alguien sabe q me una explicacion de ellos y sus distintas opciones:
ADC_InitStructure.ADC_ExternalTrigConvEdge = ADC_ExternalTrigConvEdge_None;
ADC_InitStructure.ADC_DataAlign = ADC_DataAlign_Right;
ADC_InitStructure.ADC_NbrOfConversion = 1;
ADC_CommonInitStructure.ADC_Mode = ADC_Mode_Independent; //Configura el Modo Independiente o Multiple
ADC_CommonInitStructure.ADC_DMAAccessMode = ADC_DMAAccessMode_Disabled;//Configura Acceso directo a memoria
ADC_CommonInitStructure.ADC_TwoSamplingDelay = ADC_TwoSamplingDelay_5Cycles; //Configura retarde de muestreo
Lo mismo me pasa con estos 3 metodos de Configuracion del canal.
ADC_InjectedSequencerLengthConfig(ADC1, 1); //Configura la longitud del secuenciador para los canales de inyección
ADC_SetInjectedOffset(ADC1, ADC_InjectedChannel_1, 0); //Ajuste el valor de los canales de inyección de conversión de desplazamiento
ADC_InjectedChannelConfig(ADC1, ADC_Channel_TempSensor, 1, ADC_SampleTime_480Cycles);//Configura el canal seleccionado para el ADC inyectado
El comentario al lado de cada linea lo puse yo.. Saludos!!!