Estoy un poco confundido acerca de la ecuación de cálculo de la tasa de baudios de LPC2148
En la hoja de datos la ecuación es
Pero en cada tutorial que pude encontrar
la ecuacion es
La segunda ecuación establece la velocidad en baudios según sea necesario.
¿Me estoy perdiendo de algo?
Tutoriales que revisé
Lo único que tiene sentido es que la ecuación en la hoja de datos tiene un error.
Esa misma hoja de datos dice:
Los registros U0DLL y U0DLM juntos forman un divisor de 16 bits donde U0DLL contiene los 8 bits inferiores del divisor y U0DLM contiene los 8 bits superiores del divisor.
Eso sugiere que debería ser 256*DLM+DLL
como está escrito en los tutoriales. En las tablas de ejemplo a continuación, también se trata como un total de 16 bits (8 superiores + 8 inferiores).
Tenga en cuenta que la versión de abril de 2012 de la hoja de datos [1] contiene la ecuación corregida.
1<<8
o 2**8
, que es 256.
Roktá
Athul