Hallo, ich bin neu und habe noch nie etwas mit mcs gemacht, bitte Gnade mit mir :): ich möchte einen MSP430-H2274 über Urat mit einer x-Bee (bluetooth-modul) kommunizieren lassen. Dazu werde ich wohl einen externen Quarz brauchen. Nun meine Frage muss ich den Quarz irgendwie initialisieren, wie im Programmbeispiel http://www.mikrocontroller.net/articles/MSP430_Codebeispiele#Initialisierung_der_Quarze gezeigt, oder langt es, wenn ich den Quarz an XIN/XOUT anschliese und für Urat ACLK als Clock wähle? Vielen Dank im Voraus. Michael
Michael Gölz schrieb: > oder langt es, wenn ich den Quarz an XIN/XOUT anschliese und > für Urat ACLK als Clock wähle? Sieh in den Programmer's Guide, was da drinsteht, was nach dem Reset die Taktquelle für ACLK ist.
Michael Gölz schrieb: > Dazu werde ich wohl einen > externen Quarz brauchen. Welche Baudrate wird benötigt? Die USCI läuft auch mit dem DCO.
- Wie schon geschrieben: die UART läuft auch ganz wunderprächtig mit dem DCO. Beschäftige dich mal einen Abend lang mit dem Abschnitt des Family User´s Guide zum Clock-System. Wenn man den MSP430 ernsthaft nutzen will, sollte man den Abschnitt verstanden haben. - Wenn du einen Quarz nimmst: ja, Initialisierung ist notwendig. Ich habe sie beim ersten Projekt mit Quarz zunächst weggelassen: gab ganz komische Effekte. Nach Einbau der (überschaubaren, Demoprogramme von TI verwenden) Initialisierung war dann alles ok. Max
Go MSP schrieb: > Welche Baudrate wird benötigt? Die USCI läuft auch mit dem DCO. Die xBee kann die gängigsten Baudraten. Es geht darum, dass die XbeeA an eine XbeeB ein Signal sendet und MC_B dann Piepst bis MC_B mit einem Taster wieder aufhört zu Piepsen. Dann soll XbeeB an XbeeA senden das alles wieder ok ist. Bei dem Vorgang ist es relativ, ob das 1ms oder 1s dauert. Ich wähle den Quarz nur, damit das Gerät im Sommer wie im Winter funktioniert (so habe ich das gelesen, da anscheinend die interne Uhr des MCs nicht stabil genug läuft und größeren Schwankungen speziell bei Temperaturunterschieden unterliegt) Rufus Τ. Firefly schrieb: > Sieh in den Programmer's Guide, was da drinsteht, was nach dem Reset die > Taktquelle für ACLK ist. Im Programmers Guide habe ich nichts darüber gefunden. Im Familie Guide steht, dass alle Funktionen nach einem Reset neu initialisiert werden müssen nach einem Reset. Demzufolge wäre der interne Quarz die Taktquelle für ACLK.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.