Forum: Mikrocontroller und Digitale Elektronik String über RS232 Simulator an AVR Studio senden


von Torsten B. (torty)


Lesenswert?

Hallo zusammen

Kennt jemand eine Möglichkeit, ein Zeichen, einen String oder am besten 
eine Text-Datei über ein RS232 Simulator Programm (wie zB HAPSIM) zu AVR 
Studio zu senden um es dann im AVR Simulator mit der U(S)ART zu 
verarbeiten? Nicht mit STK500, zwei Rechnern oder ähnliches.
Ich möchte gerne alles auf einem Laptop haben, damit ich es auf 
Dienstreise zB auch im Hotel zum Spielen nutzen kann.

Danke
Torsten

von Guru (Gast)


Lesenswert?

Entweder habe ich was nicht verstanden oder in Deiner Frage fehlt etwas 
wesentliches, denke ich.

Denn genauso wie Du es beschrieben hast, geht das: Mit Hapsim und 
AVRStudio.

Was ist genau das Problem?

von Torsten B. (torty)


Lesenswert?

so weit ich es verstanden habe, kann HAPSIM nur Daten anzeigen, die von 
der UART Simulation des Studios ausgegeben werden.
Ich möchte jedoch gern eine Textdatei AN den AVR Simulator senden.

Hab im HAPSIM auch keine möglichkeit gefunden, eine Textdatei zu öffnen.

von Guru (Gast)


Lesenswert?

>so weit ich es verstanden habe, kann HAPSIM nur Daten anzeigen, die von
>der UART Simulation des Studios ausgegeben werden.

Nein. Hapsim simuliert ein Terminal. Es geht als auch in die andere 
Richtung. Gib einfach mal ein Zeichen ein und lass es vom uC gleich 
wieder zurückschicken. Dann siehst Du es.

Allerdings hast Du recht, das aus Hapsim nicht direkt eine Datei 
geöffnet werden kann. Das kannst Du allerdings mit Copy&Paste umgehen.

von Torsten B. (torty)


Lesenswert?

ahaaaaaa
ok danke versuche ich

von Torsten B. (torty)


Lesenswert?

ok einzelne Zeichen klappt tatsächlich, aber copy + paste klappt nicht

HAt jemand eine Idee ?

von Guru (Gast)


Lesenswert?

>ok einzelne Zeichen klappt tatsächlich, aber copy + paste klappt nicht

Hm. Komisch. Habe ich das was verwechselt?

Na, dann benutze halt die Terminal-Redirection in Hapsim und machs mit 
Hyperterminal bzw. einem Terminalprogramm Deiner Wahl.

von Torsten B. (torty)


Lesenswert?

wie kann ich denn das Terminal und HAPSIM auf den gleichen COM Port 
einstellen. Einer von beiden meckert immer, dass der Port schon belegt 
sei.

von Guru (Gast)


Lesenswert?

Tut mir leid. Ich war wohl zu lakonisch.

Ohne sonstige Maßnahmen versucht HAPSIM sich mit dem physischen Port zu 
verbinden. Das ist klar. Du brauchst einen virtuellen COM-Port.

Bitte lies Dir mal die Anleitung auf der HAPSIM-Seite durch. Da steht 
wie es geht. (Ich dachte Du guckst da ohne Aufforderung nach).

von Torsten B. (torty)


Lesenswert?

hab schon danke
das Problem ist die 15tage Testversion
Gibt es eine Freeware Virtuall COM Port Software ?

von Guru (Gast)


Lesenswert?

Mit google und den Suchwörtern "Freeware Virtual COM Port" solltest Du 
einiges finden.

von Torsten B. (torty)


Lesenswert?

hab ich auch schon und folgendes gefunden

http://www.eterlogic.com/Products.VSPE.html

und installiert.

ich verbinde zB COM3 und COM6

HyperTerminal kommt damit klar

kriege hier aber auch die Meldung vom HAPSIM, dass der PORT 6 belegt 
ist.
WAs mache ich falsch ?

von Guru (Gast)


Lesenswert?

Hm. Versuch doch mal zwei Instanzen von Hyperterm zu verbinden. Beide 
COM-Ports müssen virtuell sein. Das ist klar oder?

Die Details musst Du Dir natürlich selbst ausfingern.

von Guru (Gast)


Lesenswert?

Ich habe jetzt auch keinen konkreten Anhaltspunkt dafür aber Hyperterm 
ist ohnehin in verschiedener Hinsicht etwas kitzlig. Versuch doch mal 
HTerm oder eine ähnliche Alternative.

von Torsten B. (torty)


Lesenswert?

Hyperterm kommt mit dem VCOM klar, aber HAPSIM nicht

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.