-
-
Erfahrener Benutzer
Roboter-Spezialist
RS232-Geschwindigkeitsfrage
Hallo Leute,
ich stelle mir folgende Frage.
Ich habe einen Mega 8 mit 4mhz-Quarz und 9600
Kann ich mit ihm, während ich adc-abfragen mache 5 mal in der Sekunde mit dem Print-Befehl einen ca 40-Zeichen langen String senden, ohne das es zu Problemen bei dem restlichen Befehlen kommt?
Oder ist "Print" zu Resourcen-raubend, gäbe es da eine Alternative?
Vielen Dank
-
Erfahrener Benutzer
Roboter-Spezialist
ein AVR kann nicht 2 sachen auf einmal machen...
Also ADC wert einlesen und Senden geht nicht..
Immerschön alles eins nach dem anderen..
MfG
Ringo
-
Erfahrener Benutzer
Roboter-Spezialist
is mir klar. nur wenn ich meine timer-schleifen so stelle, daß halt alles nach einander ausgeführt wird, frage ich mich, ob es auch geht von der zeit her
-
Erfahrener Benutzer
Roboter Experte
Wollen wir das mal ausrechnen ?
Wenn du die Daten über die Serielle Schnittstelle versendest sieht das so aus.
Bild hier
Wird mit 9600 Baud (Bits/Sekunde) übertragen, so können 9600/11 Zeichen pro Sekunde übermittelt werden denn die Start- und Stopp-Bits gehen auch über die Leitung. Das sind also 872 Zeichen. \
/
Deine Daten: 5 mal 40 Zeichen = 200.
Da bleibt noch reichlich Zeit zum Messen.
Prostetnic Vogon Jeltz
2B | ~2B, That is the Question?
The Answer is
FF!

Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen