¿Por qué el ADC STM32L4 tiene un SAR de 12 bits y un registro de datos de 16 bits?

0

Estoy trabajando con el ADC en STM32L476RG . Descubrí que el SAR utilizado para el ADC es de 12 bits, mientras que el registro de datos (Registro de datos regular de ADC (ADCx_DR)) es de 16 bits (16 bits reservados). ¿Por qué es como este? ¿Los 4 bits más altos (MSB) siempre serán cero?

    
pregunta Arun Joe

1 respuesta

3

Puede seleccionar una alineación dentro de esos 16 bits, si desea que los datos de ADC estén en los bits más o menos significativos.

Si está alineado a la derecha, los bits 15:12 serán 0, o el signo si son datos firmados. Está documentado en la sección 18.4.26 del manual de referencia vinculado.

    
respondido por el Colin

Lea otras preguntas en las etiquetas