Zabezpečení asynchronní sériové komunikace přes TCP/IP
Loading...
Date
Authors
ORCID
Advisor
Referee
Mark
E
Journal Title
Journal ISSN
Volume Title
Publisher
Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií
Abstract
Diplomová práce je rozdělena na dvě části - teoretickou a praktickou. Teoretická část popisuje různé typy sériových komunikačních zařízení s důrazem na Univerzální asynchronní přijímač a vysílač. Dále se věnuje rozdílům mezi běžným operačním systémem a operačním systémem reálného času, jejich struktuře a funkcím. Představuje volně dostupné operační systémy vhodné pro implementaci. Dále popisuje vývojové kity vhodné pro implementaci operačního systému reálného času a uvádí komunikační protokoly používané pro síťovou komunikaci. V praktické části se podrobně zabývá tvorbou aplikací pro komunikaci UART a popisuje jejich implementaci na jednotlivých zařízeních. Dále vysvětlujeme postup pro zapojení přes Ethernet a popisuje funkce jednotlivých aplikací a prezentuje výsledky měření spolu s teoretickými výpočty, které slouží k určení očekávané hodnoty přenosu.
RTOS, microcontroller, SSL/TLS communication, TCP communication, Python, C/C++, timing
RTOS, microcontroller, SSL/TLS communication, TCP communication, Python, C/C++, timing
Description
Keywords
RTOS, mikrokontrolér, SSL/TLS komunikace, TCP komunikace, Python, C/C++, měření času, The thesis is divided into two parts - theoretical and practical. The theoretical part describes various types of serial communication devices with an emphasis on Universal asynchronous receiver and transmitter. It also covers the differences between a regular operating system and a real-time operating system, their structure and functions. Freely available operating systems suitable for implementation are presented. It also describes development kits suitable for implementing a real-time operating system and lists the communication protocols used for network communication. In the practical part, it deals in detail with the creation of applications for UART communication and describes their implementation on individual devices. Next, the procedure for connection via Ethernet is explain and the functions of individual applications are described. The thesis also present the measurement results together with theoretical calculations that serve to determine the expected transmission value.
Citation
TICHÁ, J. Zabezpečení asynchronní sériové komunikace přes TCP/IP [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2023.
Document type
Document version
Date of access to the full text
Language of document
cs
Study field
bez specializace
Comittee
prof. Ing. Kamil Vrba, CSc. (předseda)
doc. Ing. Rastislav Róka, Ph.D. (místopředseda)
Ing. Anna Kubánková, Ph.D. (člen)
Ing. Petr Dejdar (člen)
Ing. Miroslav Balík, Ph.D. (člen)
Date of acceptance
2023-06-07
Defence
Studentka prezentovala výsledky své práce a komise byla seznámena s posudky. Studentka obhájila diplomovou práci s výhradami a dostatečně odpověděla na otázky členů komise a oponenta.
Otázky od oponenta a komise:
Vysvětlete zdroje obrázků, zejména obrázků 8, 9, 10 a původ zdrojového kódu.
V odevzdaném kódu vysvětlete zpracování a logiku synchronizačního pulsu u zařízení 1.
Existují nějaká současná řešení poskytující komunikaci UART Ethernet, v případě že ano, porovnejte je se svým navrženým řešením.
Jaká byla motivace neudělat to přímo ale skrze Ethernet?
Result of defence
práce byla úspěšně obhájena
Document licence
Standardní licenční smlouva - přístup k plnému textu bez omezení