Jak zachowuje sie port COM po wyslaniu znaku?

0

Byłem pewien, że nie będę miał problemu ze znalezieniem tego w necie... a jednak...
Czy mógłby mi ktoś pokrótce opisać jak zachowuje się port COM1 (a szczególnie jak mają się napięcia na poszczególnych pinach względem masy i względem siebie)?

Znak na port wysyłam tak:

bool iTransm = TransmitCommChar(HandleCOM, 60);

PS> Wiem, że to pytanie jest głupie, ale ku swemu zdumieniu męczę się z tym już od 3 godzin...

--To jest retransmisja mojego postu z działu inne, jako że leży tam już około 10dni ( już zaczął się rozkładać i śmierdzieć:) ) bez odpowiedzi (przeprowadzka:p)--

0

OK. Wiec Com1 zachowuje sie tak podczas transmisji:

W trybie simplex mamy DCE (Modem, drukarka szeregowa) i DTE (terminal, PC). Oczywiscie mówimy o wtyku DB-9
Jak chcesz sie polaczyc ustawiasz sygnal DTR (wtyk 4) do stanu wysokiego. Sygnalizujesz w ten sposob gotowosc. Jak otrzymasz sygnal DSR (pin 6), mozesz sie laczyc. Jak chcesz przekazywac dane, ustawiasz RTS (pin 7) i czekasz na uzyskanie sygnału od DCE o gotowości do transmisji (CTS, pin 8). Teraz mozesz pinem TxD (pin 3) przesylac dane. Niestety, nie wiem jak sie rozlacza i steruje predkoscia :-(

1 użytkowników online, w tym zalogowanych: 0, gości: 1