Udostępnij za pośrednictwem


Monitor szeregowy

Omówienie

Monitor szeregowy umożliwia użytkownikom konfigurowanie, monitorowanie i komunikowanie się z portami seryjnymi.

Zrzut ekranu przedstawiający okno monitora szeregowego programu Visual Studio.

Okno jest podzielone na dwie sekcje. W górnej sekcji przedstawiono tryb monitorowania (szeregowy), port (wirtualny port COM3), szybkość transmisji (115200), zakończenie wiersza (Brak) i przycisk Zatrzymaj monitorowanie. W dolnej sekcji są wyświetlane komunikaty składające się z czterech wierszy tekstu Hello, World!

Możliwości

  • Monitoruj port szeregowy: wybierz przycisk Uruchom monitorowanie lub Zatrzymaj monitorowanie , aby określić, czy mają być monitorowane dane pochodzące z portu.
  • Wysyłanie danych do portu szeregowego: wprowadź tekst w polu tekstowym w dolnej części widoku. Użyj Enter lub wybierz przycisk strzałki Wyślij wiadomość, aby wysłać dane.
  • Wyczyść dane wyjściowe monitora szeregowego: wybierz przycisk Wyczyść dane wyjściowe, aby wyczyścić pole tekstowe danych przychodzących.
  • Wyślij wstępnie ustawione sygnały sterujące: użyj przycisku split-button obok pola wejściowego, aby wysyłać wstępnie ustawione sygnały sterujące (Ctrl+C, Ctrl+D, Ctrl+X i Ctrl+Z).
  • Konfigurowanie ustawień monitora szeregowego i połączenia portów: zapoznaj się z poniższą tabelą, aby dowiedzieć się więcej o ustawieniach zapewnianych przez monitor szeregowy.

Konfigurowalne ustawienia

Ustawienia Opis Użycie Dostępne opcje
Port Porty, które są aktywnie połączone z urządzeniem Korzystanie z listy rozwijanej Port Urządzenia zgodne z portem seryjnym połączone z maszyną
Szybkość transmisji Częstotliwość, z jaką monitor próbuje nawiązać komunikację z połączonym urządzeniem Korzystanie z listy rozwijanej Szybkość transmisji 300, 1200, 2400, 4800, 9600, 19200, 38400, 57600, 74880, 115200, 230000, 250000
Zakończenie wiersza Wiersz kończący się na komunikatach wysyłanych do połączonego urządzenia Korzystanie z listy rozwijanej Zakończenie wiersza Brak, LF, CR, CRLF
Sygnatura czasowa Dodaje znaczniki czasu do danych wyjściowych odebranych z połączonego portu Użyj przycisku przełączania znacznika czasu Włączone/wyłączone
Autostruowanie Czy automatycznie przewijać nową zawartość pochodzącą z połączonego portu Użyj przycisku przełączania autostruowania Włączone/wyłączone
Automatyczne ponowne łączenie Umożliwia automatyczne ponowne nawiązywanie połączenia i monitorowanie odłączonych wybranych portów Użyj przycisku przełączania automatycznego ponownego łączenia w trybie seryjnym Włączone/wyłączone
Kodowanie komunikatu Może wybrać typ kodowania komunikatów wysyłanych do portu szeregowego Używanie listy rozwijanej kodowania komunikatów w trybie seryjnym Tekst (utf8), szesnastkowy, binarny
Bity danych Może wybrać liczbę bitów danych używanych do połączenia portu szeregowego Użyj listy rozwijanej Bity danych w dodatkowych ustawieniach 5, 6, 7, 8
Zatrzymywanie bitów Może wybrać liczbę bitów zatrzymania używanych dla połączenia portu szeregowego Użyj listy rozwijanej Zatrzymaj bity w dodatkowych ustawieniach 1, 1.5, 2
Parytet Może wybrać, jaka parzystość jest używana dla połączenia portu szeregowego Użyj listy rozwijanej Parity w dodatkowych ustawieniach Brak, Nieparzyste, Parzyste, Znak, Spacja
Rejestrowanie plików Umożliwia rejestrowanie danych wyjściowych w pliku Użyj przycisku przełączania rejestrowania plików, a także przycisku Wybierz katalog plików dziennika, aby wybrać żądany katalog w dodatkowych ustawieniach Włączone/wyłączone