Hallo, möchte einen STM8S003 einsetzten und würde gernen eure Erfahrungswerte über den internen RC hören... Reicht der interne RC aus um stabil über UART zu kommunizieren? Eine Geschwinigkeit von min. 115kbit ist erforderlich THX
Alex E. schrieb: > Reicht der interne RC aus um stabil über UART zu kommunizieren? > Eine Geschwinigkeit von min. 115kbit ist erforderlich Nein. Bei niedrigen Geschwindigkeiten (bis 19200 bit/s) geht das oft noch, aber bei derartig hohen Raten mit Sicherheit nicht mehr. Als zusätzliche Hürde sind die internen RC-Oszillatoren oft temperatur- und versorgungsspannungsabhängig.
Auch wenn man es hier öfter liest: > Bei niedrigen Geschwindigkeiten (bis 19200 bit/s) geht das oft > noch, aber bei derartig hohen Raten mit Sicherheit nicht mehr. Der relative Fehler ist bei allen Baudraten der selbe. Wenn der OP mit RC den internen Oszillator meint: Das sollte von der Genauigkeit her gehen. STM8 sind ja keine AVR...
./. schrieb: > Wenn der OP mit RC den internen Oszillator meint: > Das sollte von der Genauigkeit her gehen. Ja, genau den internen mit 16Mhz... > STM8 sind ja keine AVR... Deswegen frage ich... komme von AVR... Hab im Datenblatt nun gesehen, dass bei 16Mhz eine Fehlerraten von 0,08% bei 115,2kbps angegeben wird. Das sollte vernachlässigbar sein?
Alex E. schrieb: > Hallo, > > möchte einen STM8S003 einsetzten und würde gernen eure Erfahrungswerte > über den internen RC hören... > > Reicht der interne RC aus um stabil über UART zu kommunizieren? Ja und nein... http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00024550.pdf Seite 63 im Datenblatt: Accuracy of HSI oscillator (factory calibrated) +-5%, also nein Accuracy of HSI ... user trimmed ... for given Vdd and Ta conditions +-1%, was ausreichend sein kann Zur Berechnung was noch zulässig ist http://www.maximintegrated.com/app-notes/index.mvp/id/2141
STM8L152xx: 16 MHz bei Zimmertemperatur (25 °C): +-1 % Tested in production 0 °C 55 °C +-1.5% Bei meinen Exemplaren wurden die +- 1 % deutlich unterschritten.
./. schrieb: > STM8L152xx: > Bei meinen Exemplaren wurden die +- 1 % deutlich unterschritten. ??? Ein STM8L152 ist nicht ein STM8S003
> ??? Ein STM8L152 ist nicht ein STM8S003
Und ich bin nicht der Erklärbär.
Ein Blick in das DB hätte man schon im Vorfeld riskieren können.
Im übrigen bin ich davon ausgegangen, daß die Prozessschritte
bei ST für STM8L und STM8S so ziemlich die selben sind...
Die Kurzzeitstabilität sollte bei ordentlicher Speisung reichen, Wenn Du in der Wahl des Datenpaketes frei bist kannst Du evtl. eine Art uart clock recovery machen, dann sollte das schon gehen.
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.