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??
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
Ich habe dieses hier benutz. (Bezieht sich auf den obern Post) http://www.freeware.de/Windows/Tools_Utilities/Telekommunikation/Sonstiges/Detail_Terminalprogramm_G_A_System_5648.html
danke!! werd das mal testen,kann ich eigentlich auch daten laden, die ich zuvor mit dem editor erstellt habe?mein comport funkt immoment net?
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
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.