Show simple item record

dc.contributor.advisorMrověc, Tomáš
dc.contributor.authorRychtář, Adam
dc.date.accessioned2025-06-23T11:49:09Z
dc.date.available2025-06-23T11:49:09Z
dc.date.issued2025
dc.identifier.otherOSD002
dc.identifier.urihttp://hdl.handle.net/10084/156784
dc.description.abstractTato bakalářská práce se zaměřuje na návrh a implementaci knihovny v jazyce C pro práci s CAN zprávami na základě DBC souborů. Knihovna umožňuje efektivní dekódování a manipulaci s daty z CAN sběrnice a je určena pro použití v embedded systémech a automobilovém průmyslu. Práce zahrnuje analýzu struktury DBC souborů, návrh funkcí a struktur pro práci s těmito soubory, a tvorbu automatizovaného generátoru kódu pro C knihovnu. Dále je demonstrováno použití knihovny na vzorové aplikaci, která simuluje zpracování a dekódování CAN zpráv. Výsledky ukazují, že na- vržený systém je efektivní a snadno implementovatelný do reálných aplikací.cs
dc.description.abstractThis bachelor’s thesis focuses on the design and implementation of a C library for working with CAN messages based on DBC files. The library enables efficient decoding and manipulation of data from the CAN bus and is intended for use in embedded systems and the automotive industry. The work includes an analysis of the structure of DBC files, the design of functions and structures for working with these files, and the creation of an automated code generator for the C library. Additionally, the library’s usage is demonstrated on a sample application that simulates processing and decoding CAN messages. The results show that the designed system is efficient and easy to integrate into real-world applications.en
dc.format.extent1406750 bytes
dc.format.mimetypeapplication/pdf
dc.language.isocs
dc.publisherVysoká škola báňská – Technická univerzita Ostravacs
dc.subjectCAN sběrnicecs
dc.subjectDBC souborcs
dc.subjectknihovna v jazyce Ccs
dc.subjectautomatizované generování kóducs
dc.subjectdekódování zprávcs
dc.subjectembedded systémycs
dc.subjectCAN busen
dc.subjectDBC fileen
dc.subjectC libraryen
dc.subjectautomated code generationen
dc.subjectmessage decodingen
dc.subjectembedded systemsen
dc.titleSkript pro generování knihovny v jazyce C z databázového souboru DBCcs
dc.title.alternativeScript for Generating a C Library from a DBC Database Fileen
dc.typeBakalářská prácecs
dc.contributor.refereeWondra, Miroslav
dc.date.accepted2025-06-03
dc.thesis.degree-nameBc.
dc.thesis.degree-levelBakalářský studijní programcs
dc.thesis.degree-grantorVysoká škola báňská – Technická univerzita Ostrava. Fakulta elektrotechniky a informatikycs
dc.description.department430 - Katedra aplikované elektronikycs
dc.thesis.degree-programAutomobilové elektronické systémycs
dc.description.resultvýborněcs
dc.identifier.senderS2724
dc.identifier.thesisRYC0091_FEI_B0713A060007_2025
dc.rights.accessopenAccess


Files in this item

This item appears in the following Collection(s)

Show simple item record