|
|
Senden auf serieller Schnittstelle ergibt Murks... |
|
Epfi |
Forum-Meister
|
|
Beiträge: 1.134
|
|
|
|
Anmeldedatum: 08.01.09
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 13.06.2009, 20:57
Titel: Senden auf serieller Schnittstelle ergibt Murks...
|
|
Moin!
Habe hier einen Mikrocontroller liegen, dem ich Zahlen von 1...255 über die serielle Schnittstelle schicken kann und er antwortet mir mit eben jener Zahl.
Das klappt auch ganz gut. Aber nur bis 127 (also bis zum Ende des positiven 7 Bit Zahlenraums) und dann geht es schief. Es wird nur noch 63 gesendet (Ende des pos. 6 Bit Zahlenraums). Und zwar bis einschließlich 159 (das sind 32 Werte). Von 160 bis 255 klappt es dann wieder einwandfrei.
Kurz:
Das Problem ist definitiv auf Matlab zurückzuführen, wenn ich meine Werte übers Terminal schicke, klappt es wunderbar.
Mein Code:
Irgendjemand eine Idee, was da schiefläuft?
Grüße, Markus
|
|
|
|
|
|
|
Einstellungen und Berechtigungen
|
|
Du kannst Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen. Du kannst Dateien in diesem Forum posten Du kannst Dateien in diesem Forum herunterladen
|
|
Impressum
| Nutzungsbedingungen
| Datenschutz
| FAQ
| RSS
Hosted by:
Copyright © 2007 - 2024
goMatlab.de | Dies ist keine offizielle Website der Firma The Mathworks
MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, SimBiology, SimHydraulics, SimEvents, and xPC TargetBox are registered trademarks and The MathWorks, the L-shaped membrane logo, and Embedded MATLAB are trademarks of The MathWorks, Inc.
|
|