Diplomová práce
Získaná ocenění: Cena děkana FI za vynikající závěrečnou práci

Embedded Remote Procedure Call Code Generation Tool

Bc. Marek Mišík
Anotace

Používanie vzdialeného volania procedúr (Remote Procedure Call - RPC) je v poslednom čase čoraz populárnejšie, nakoľko sa softvér stáva zložitejším a distribuovanejším. Existuje mnoho všeobecných riešení RPC. Len málo z nich je však vhodných pre použitie v embedded zariadeniach. Cieľom eRPC, ktoré vyvinula a udržiava spoločnosť NXP Semiconductors, je poskytnúť odľahčený RPC framework určený pre embedded …více

Abstract

The use of Remote Procedure Call (RPC) has been gaining popularity recently as the software is becoming more complex and distributed. There are many general RPC solutions. However, very few of them are suited for embedded environments. The eRPC, developed and maintained by NXP Semiconductors, aims to deliver a lightweight RPC framework designed for embedded systems. However, this framework has certain …více

Zadání práce
Redesign and reimplement eRPC code generation tool. eRPC(embedded Remote Procedure Call) is an open source component for remote procedure calls in embedded systems used for inter-core communication, or for example, in IoT, for communication with a sensor network, actively developed by NXP Semiconductors.

The new implementation written in Rust should eliminate outdated dependencies such as Flex and Bison, streamline the building system and focus on maintainability and extensibility. Additionally, explore the possibility of adding code generation support for Rust. Contribute newly implemented code generation tool to the eRPC open-source repository for the community to use.

Práce zkontrolována:
27. 5. 2024 07:48, Ing. Lukáš Grolig, učo 325217
Jazyk práce
angličtina angličtina
Termín obhajoby
18. 6. 2024
Práce byla úspěšně obhájena

Vedoucí

Ing. Lukáš Grolig, učo 325217

Oponent

Ing. Petr Lukáš
FEKT VUT Brno/NXP

Masarykova univerzita Fakulta informatiky
Studijní program
Plán
Návrh a vývoj softwarových systémů
  • Přidání souboru

    Soubor nebo složku lze nahrát pomocí tlačítka Přidat.
  • Další operace se soubory

    Podrobnosti lze zjistit označením příslušného řádku.
  • Pohled pro experty

    Pro častou práci je možné zvolit režim Více možností.
  • Vyhledávání souborů

    Vyhledávaný výraz můžete zadat přímo do adresního řádku.
  • Rychlý přístup k souborům

    Pomocí funkce Nedávné je možné se rychle vrátit k právě prohlíženým souborům. Oblíbené soubory je také možné označit Hvězdičkou.