Jak napisać skrypt do wysłania na porty szeregowe

Krok 1

Fizyczne porty są nazwane w oprogramowaniu zgodnie z odpowiednią konwencją. Zapisz replikator portów na białym tle przez Elnur z serwisu Fotolia.com

Identyfikuje konwencje nazewnictwa dla portów szeregowych. Zanim skrypt zostanie zapisany, konieczne jest zidentyfikowanie standardowych nazw używanych w portach szeregowych w systemie (systemach). Na komputerach z systemem Windows, które używają dyskowych systemów operacyjnych (DOS), większość portów komunikacji szeregowej jest nazwanych przy użyciu konwencji COM1, COM2 i COM3, ale w systemach uniksowych, porty szeregowe są często nazywane po Podobnie do struktury katalogów, takich jak / dev / ttyS1, / dev / ttyS2 i tak dalej.

Krok 2

Naucz się odpowiedniego języka skryptowego. Zapisz obraz abc przez sonya etchison z Fotolia.com

Ucz się lub używaj odpowiedniego języka skryptowego. Zanim dostęp do portu szeregowego będzie możliwy za pośrednictwem skryptu, konieczne jest użycie języka dostępnego do wykonania zadania. W systemach DOS można to osiągnąć za pomocą języka skryptowego, ale w systemie Unix można to osiągnąć za pomocą sekwencji poleceń powłoki.

Krok 3

Wyślij dane do portu komunikacyjnego, używając poprawnego polecenia. Po przetworzeniu informacji i gotowości do wysłania przez port szeregowy do wykonania zadania potrzebne jest odpowiednie polecenie. Na przykład w systemach DOS zapisujących na port szeregowy COM1 komenda "echo Hello> COM1" wysyła "Hello" do portu komunikacyjnego określonego jako COM1. W systemach Unix polecenie "echo Hello> / dev / ttyS1" wysyła "Hello" do portu szeregowego oznaczonego jako / dev / ttyS1.