Implementacja protokołu PTP IEEE 1588 V2 na mikrokontrolerze Kinetis K60
Konsola szeregowa
Biblioteka powłoki MQX jest częścią MQX i pozwala na wykonywanie komend w docelowym systemie zarówno przez konsolę szeregową, jak i za pośrednictwem klienta Telnet. Poza typowymi funkcjami powłoki, można dodawać własne komendy użytkownika. Może to być użyteczne do konfiguracji parametrów aplikacji, monitorowania i kontroli obsługi PTP. Lista wbudowanych komend zdefiniowanych dla aplikacji demonstracyjnej IEEE1588 znajduje się w tabeli 3.
Tab. 3. Przegląd wbudowanych komend powłoki
| Polecenie | Funkcja |
| exit | Użycie — exit Zamyka powłokę. Użycie — ptp [on|off] on – uruchamia funkcję IXXAT IEEE1588 off – zatrzymuje funkcję IXXAT IEEE1588 |
| ptp | |
| ptpdisplay | Użycie — ptpdisplay <opcja> <on|off> Decyduje, jakie informacje o uruchomieniu IEEE1588 będą wyświetlane po wykonaniu polecenia show. Opcje:
|
| cfgparam | Użycie — cfgparam [<option> <value>] Pozwala na zmianę konfiguracji protokołu PTP i parametrów konfiguracji sieci. Zmienione wartości są zapisywane w pamięci nieulotnej i stosowane po restarcie. Opcje:
|
| netstat | Użycie — netstat Wyświetla statystyki TCP/IP |
| show | Użycie — show <on|off> Wyświetla bieżący czas IEEE1558 i inne informacje o czasie IEEE1558 zależne od opcji wywołania komendy konsoli cfgparam. Opcje:
|
| help | Użycie — help [<komenda>]
|
Aby skonfigurować powłokę linii szeregowej, która stanowi domyślny interfejs użytkownika, należy połączyć komputer PC i gniazdo UART płytki szeregowej TWR-SER2 przewodem RS232. W celu ustalenia połączenia należy skonfigurować następujące ustawienia portu szeregowego:
- Prędkość transmisji 115200 bodów
- 8 bitów danych
- Parzystość: brak
- Bit stopu: 1
- Kontrola przepływu: brak
Usługa powłoki jest uruchamiana automatycznie po resecie. Rysunek 9 przedstawia wiadomość powłoki i linię poleceń wyświetlaną po uruchomieniu.
Rys. 9. Konsola linii szeregowej
Konsola Telnet
W celu aktywacji serwera Telnet, opcje konfiguracji kompilacji QX1588DEMOCFG_ENABLE_TELNET_SERVER muszą zostać ustawione w pliku MQX1588DEMO.h (tabela 2).
Podczas używania konsoli Telnet, wbudowana powłoka jest dostępna po utworzeniu połączenia z zestawem TWR-K60N512-KIT. Stanie się to po wprowadzeniu komendy open <adres IP> na preferowanym przez użytkownika kliencie Telnet. Zbiór komend powłoki Telnet jest taki sam, jak dla szeregowej linii poleceń (tabela 3).
Rys. 10. Konsola Telnet



Jak dobrać odpowiedni format banera reklamowego do wydarzenia plenerowego?
„Shadow AI” w firmach: dlaczego tak wielu pracowników korzysta ze sztucznej inteligencji bez zgody firmy?
ADALM2000 – Regulowany układ wyzwalania zewnętrznego 

![https://www.youtube.com/watch?v=XkeyLmtLfxo O konkursie organizowanym przez firmę TRUMPF Huettinger i polskie uczelnie techniczne opowiada Alicja Peresada i prof. Jacek Rąbkowski oraz kilkoro nagrodzonych dyplomantów: mgr inż. Jakub Dobosz, inż. Maja Zielińska, dr inż. Jakub Kołodziej, dr inż Weronika Hryniewska-Guzik i dr inż. Grzegorz Bartyzel. Zapraszamy do obejrzenia filmu! [materiał redakcyjny]](https://mikrokontroler.pl/wp-content/uploads/2026/07/TRUMPF-czolowka.png)



