Estoy analizando algunos requisitos con respecto al muestreo que se realizará en un UART.
Se proporcionó información, sin embargo, estoy ligeramente confundido y me gustaría una aclaración:
"El receptor UART muestreará al menos 16 veces más rápido que la frecuencia de transmisión fundamental del UART. Por ejemplo, para una velocidad de bits de 2 Mbit / s, la frecuencia fundamental es de 1 MHz, lo que requiere una velocidad de muestreo de 16 MHz min. Por lo tanto, el reloj UART realizará un ciclo al menos ocho veces dentro de un período de bits transmitido. "
-
Comprendí que 16x Sobremuestreo significaba 16 muestras por bit (no necesariamente todas capturadas según los criterios de validación de bit RXR), no 8.
-
Comprendí que una velocidad de 2 Mbps sería una frecuencia fundamental de 2 MHz, que requiere un reloj de 32 MHz para realizar el sobremuestreo (por lo tanto, esto requeriría una velocidad de 1 Mbps a O-sample usando un reloj de 16 MHz) .
¿Es incorrecto el ejemplo o me estoy perdiendo algo fundamental aquí?