Original title:
Emulace periferií vestavěných systémů pro rychlé prototypování
Translated title:
Embedded System Periphelars Emulation for Fast Prototyping
Authors:
Müller, Dominik ; Kekely, Lukáš (referee) ; Mrázek, Vojtěch (advisor) Document type: Master’s theses
Year:
2022
Language:
cze Publisher:
Vysoké učení technické v Brně. Fakulta informačních technologií Abstract:
[cze][eng]
Tato práce se zabývá návrhem a konstrukcí vývojové a testovací platformy pro vývojáře vestavěných systémů určené k akceleraci počátečních fází vývoje vestavěných systémů. Vytvořená platforma umožňuje vývojáři emulovat real-time okolí vyvíjeného systému, které může pozorovat a ovlivňovat. Návrh celé platformy se soustředil na její rozsáhlou konfigurovatelnost, snadnou rozšířitelnost, znovupoužitelnost a univerzalitu. Simulace probíhá přímo vůči reálnému mikrokontroléru. Platforma tak doplňuje přístup čistě softwarové simulace o reálný základ, ale zůstává, oproti specializovaným testovacím systémům, znovupoužitelná a cenově dostupná. Výsledkem práce je fyzické zařízení ovladatelné přes počítač uživatele umožňující připojit vývojový kit a simulovat jeho okolí.
This thesis deals with the design and implementation of a development platfrom for embedded system developers intended to accelerate initial phases of development cycle. The proposed platform allows to emulate real-time environment of the system under development with possibility to observe and change the environment at runtime. The design of the entire platform focused on its extensive configurability, ease of extensibility, reusability and versatility. Simulation is performed directly against a real microcontroller. The platform thus complements the pure software simulation approach with a real-world basis, but remains reusable and affordable compared to dedicated test systems. The result of this work is a physical device controllable via the user's computer allowing to connect the development kit and simulate its environment.
Keywords:
Embedded System Devolopment Accelerator; Hardware-in-the-loop; Processor-in-the-loop; Real-time Simulation; Akcelerátor vývoje vestavěných systémů; Hardware-in-the-loop; Processor-in-the-loop; Real-time Simulace
Institution: Brno University of Technology
(web)
Document availability information: Fulltext is available in the Brno University of Technology Digital Library. Original record: http://hdl.handle.net/11012/207467