Forum: Mikrocontroller und Digitale Elektronik µVision3 Serielle Schnittstelle Simulation über ASSIGN


von Klatec (Gast)


Lesenswert?

Hallo Zusammen

Ich habe ein Problem mit der seriellen Schnittstelle beim Simulator. Mit 
den Befehl "MODE COM2 9600 ,2,8 ASSIGN COM2 <NUL >SOUT" leite ich diese 
auf die COM 2 auf meinen Notebook um. Die Senderichtung funktioniert, 
aber ich empfange keine Zeichen. Das Kabel ist ok weil ich mit einem 
anderen Programm die Zeichen empfangen kann. Hat jemand eine Idee.

Lg. Johann K.

von Klatec (Gast)


Lesenswert?

Habe noch vergessen, die reale Schnittstelle am Controller funktioniert 
mit den gleichen Einstellungen.

von Karlheinz (Gast)


Lesenswert?

Die Umleitung unten funktioniert bei mir einwandfrei.

MODE COM1 19200
ASSIGN COM1 < SIN > SOUT

von Klatec (Gast)


Lesenswert?

Danke Karlheinz. Ich habe meinen Eintrag durch deinen ersetzt und es hat 
sofort funktioniert.
Wünsche noch einen guten Rutsch ins 2011.

Lg.

Johann K.

von R. W. (quakeman)


Lesenswert?

Klatec schrieb:
> ... "MODE COM2 9600 ,2,8 ASSIGN COM2 <NUL >SOUT" ...

Naja, wenn du das Empfangsregister auch mit NUL belegst kannst du auch 
nichts empfangen. ;)
SIN und SOUT sind die virtuellen Register der seriellen Schnittstelle in 
µVision, die dementsprechend auch gemappt werden müssen.

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
Noch kein Account? Hier anmelden.