MSP430 DCO - Genauigkeit UART mit 32.768KHz Quarz

Gast #1700284
Lesenswert?

Wieso Quarz UND DCO? Willst Du LPM0 oder LPM3 nutzen? Wenn es LPM3 sein 
soll, dann steht der DCO nicht zur Verfügung. Und wenn man nur 32768Hz 
Quarz/ACLK nutzt, dann muss man klären, was man unter "ordentlich" 
versteht: Die Abweichung bei beträgt dann durchaus einige (bei 9600: 
viele) Prozent.
#1700417
Lesenswert?

@  Ronny T. (Gast)

>Wieso Quarz UND DCO? Willst Du LPM0 oder LPM3 nutzen?

Hat damit gar nichts zu tun. Der DCO ist sowieso nicht wirklich genau 
genug, um den UART SOLIDE damit zu betreiben. Also bleibt nur der 32k 
Takt als ACLK.

>Quarz/ACLK nutzt, dann muss man klären, was man unter "ordentlich"
>versteht: Die Abweichung bei beträgt dann durchaus einige (bei 9600:
>viele) Prozent.

Nöö, der UART beim MSP430 ist so trickreich, der kann sogar 9600 Baud 
bei 32k Takt mit weniger als 3% Fehler für die einzelnen Bits erzeugen. 
Siehe User Guide. Hab ich auch schon real so gemacht.

MfG
Falk
Gast #1700555
Lesenswert?

Bitte lesen: SLAU144F (F2xUserGuide) Kap. 15.3.13
Ähnliches gilt auch für die 4er/5er. Und der DCO ist sehr wohl genau 
genug. Bei den F2x sind es max 2.5% (Typ besser 1%). Bei den F4x/F5x 
dank FLL sogar noch besser.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren