Forum: Mikrocontroller und Digitale Elektronik datenübertragung via infrarot über hyperterminal


von xman (Gast)


Lesenswert?

hi jungs mal ne frage:

habe eine schaltung aufgebaut mir der ich über infrarot über die 
serielle schnittstelle und mit hilfe von hyperterminal einzelne daten 
verschicken kann
,die auch vom mikrocontroller über ein tsop1736 erkannt werden.ich 
möchte nun
eine komplette datei aufeinmal versenden zb:

1
0
1
0
1
0
1

wie mach ich das,und würde dass der controller erkennen??

von jonny (Gast)


Lesenswert?

wenn es nicht umbedingt das hyperterminal sein muss, dann gibt es eine 
Alternative.

Diese kann dir eine Datei Zeichen für Zeichen bzw. Zeile für Zeile über 
den RS232 Port senden. Was dranhängt ist in diesem Fall genauso 
uninteressant wie beim Hyperterminal.

So würde der Controller es 100%ig mitbekommen, da er ja alles 
nacheinander gesendet bekommt.
Das Problem ist aber, dass das Programm nicht auf die Freigabe des 
Controller Warten kann. So muss man die Sendezeiten möglichts "langsam" 
einstellen. Bei mir haben sich 100ms Pause bei 9600 Baud als "gut" 
gezeigt.

Das Programm suche ich mal eben auf meiner Festplatte.
Melde mich dann

jonny

von jonny (Gast)


Lesenswert?


von xman (Gast)


Lesenswert?

danke!!
werd das mal testen,kann ich eigentlich auch daten laden, die ich zuvor 
mit dem editor erstellt habe?mein comport funkt immoment net?

von xman (Gast)


Lesenswert?

könntest du vielleicht wenns keine umstände macht ein schnappschuss von 
den schnittstelleneinstellugne machen mit der es bei dir geklappt hat??

benutze den befehl serin i ,bytes,0,9600,0,8,1

von Karl H. (kbuchegg)


Lesenswert?

Dateien versenden kann man auch mit Hyperterminal.

Das 'Problem', welches oben angesprochen wurde, ist eigentlich
kein Problem, sondern ein Indiz dafür, dass die Implementierung
der seriellen Schnittstelle auf seiten des µC nicht voll-
ständig gemacht wurde. Zu einer vollständigen Implementierung
gehört nämlich auch eine Behandlung des Handshakes.

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.