Hallo, vielleicht kann man mir netterweise helfen: Ich habe das Evaluationset gekauft und bin am experimentierne. Ich habe auf beiden Boards das gleiche Programm testweise aufgespielt, aber die Registereinstellung: DCOCTL = CALDCO_8MHZ; führt auf beiden Boards zu unterschiedlichen Registerwerten des DCOCTL Registers. Der Quellcode ist exakt identisch, die beiden Boards habe ich nur umgesteckt und per Debug und UART ausgelesen. Es stehen zwei unterschiedliche Werte im Register. Warum ist das so, hat jemand eine Erklärung? Danke..
Der Wert wird aus dem Info-mem im Flash des MSP430 ausgelesen, wurde dort bei der Herstellung kalibriert und reingeschrieben. Das ist immer verschieden. So wird sichergestellt, dass 8Mhz wirklich* 8 Mhz sind. * 1% Abweichung laut Datenblatt.
Ok danke, es hätte eine Fehlerquelle sein können, wenn ein gleicher Quelltext unterschiedliche Registersettings bewirkt...
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.