Porównanie pomiędzy językami programowania C oraz Rust na mikrokontrolerach

master
dc.abstract.enThis thesis contains a comparison between two programming languages, C and Rust, in the context of their utility in the world of embedded systems. With use of STM32F3Discovery prototyping board and its signal processing capabilities the aformentioned languages were used to implement a simple spectrum analyzer. Using that as basis, a comparison was made between some basic metrics, like compilation time or algorithm performance.pl
dc.abstract.plW ramach niniejszej pracy przeprowadzone zostało porównanie dwóch języków programowania, C i Rust, w kontekście użyteczności w świecie mikrokontrolerów. W tym celu wykorzystano zestaw do prototypowania STM32F3Discovery i przy pomocy dwóch wspomnianych języków skorzystano z jego możliwości do przetwarzania sygnałów by zaimplementować prosty analizator widma dźwięku. Bazując na tym wykonano porównanie kilku podstawowych metryk programów jak szybkość kompilacji czy też wydajność algorytmu.pl
dc.affiliationWydział Matematyki i Informatykipl
dc.areaobszar nauk ścisłychpl
dc.contributor.advisorKapela, Tomasz - 128624 pl
dc.contributor.authorGoworko, Damianpl
dc.contributor.departmentbycodeUJK/WMI2pl
dc.contributor.reviewerKapela, Tomasz - 128624 pl
dc.contributor.reviewerSkomorowski, Marek - 131904 pl
dc.date.accessioned2020-07-27T15:08:28Z
dc.date.available2020-07-27T15:08:28Z
dc.date.submitted2018-09-20pl
dc.fieldofstudyinżynieria oprogramowaniapl
dc.identifier.apddiploma-122540-230547pl
dc.identifier.projectAPD / Opl
dc.identifier.urihttps://ruj.uj.edu.pl/xmlui/handle/item/226980
dc.languagepolpl
dc.subject.enC, Rust, microcontroller, microprocessor, embedded programmingpl
dc.subject.plC, Rust, mikrokontroler, mikroprocesor, programowanie niskopoziomowepl
dc.titlePorównanie pomiędzy językami programowania C oraz Rust na mikrokontrolerachpl
dc.title.alternativeComparison between C and Rust programming languages on microcontrollerspl
dc.typemasterpl
dspace.entity.typePublication
dc.abstract.enpl
This thesis contains a comparison between two programming languages, C and Rust, in the context of their utility in the world of embedded systems. With use of STM32F3Discovery prototyping board and its signal processing capabilities the aformentioned languages were used to implement a simple spectrum analyzer. Using that as basis, a comparison was made between some basic metrics, like compilation time or algorithm performance.
dc.abstract.plpl
W ramach niniejszej pracy przeprowadzone zostało porównanie dwóch języków programowania, C i Rust, w kontekście użyteczności w świecie mikrokontrolerów. W tym celu wykorzystano zestaw do prototypowania STM32F3Discovery i przy pomocy dwóch wspomnianych języków skorzystano z jego możliwości do przetwarzania sygnałów by zaimplementować prosty analizator widma dźwięku. Bazując na tym wykonano porównanie kilku podstawowych metryk programów jak szybkość kompilacji czy też wydajność algorytmu.
dc.affiliationpl
Wydział Matematyki i Informatyki
dc.areapl
obszar nauk ścisłych
dc.contributor.advisorpl
Kapela, Tomasz - 128624
dc.contributor.authorpl
Goworko, Damian
dc.contributor.departmentbycodepl
UJK/WMI2
dc.contributor.reviewerpl
Kapela, Tomasz - 128624
dc.contributor.reviewerpl
Skomorowski, Marek - 131904
dc.date.accessioned
2020-07-27T15:08:28Z
dc.date.available
2020-07-27T15:08:28Z
dc.date.submittedpl
2018-09-20
dc.fieldofstudypl
inżynieria oprogramowania
dc.identifier.apdpl
diploma-122540-230547
dc.identifier.projectpl
APD / O
dc.identifier.uri
https://ruj.uj.edu.pl/xmlui/handle/item/226980
dc.languagepl
pol
dc.subject.enpl
C, Rust, microcontroller, microprocessor, embedded programming
dc.subject.plpl
C, Rust, mikrokontroler, mikroprocesor, programowanie niskopoziomowe
dc.titlepl
Porównanie pomiędzy językami programowania C oraz Rust na mikrokontrolerach
dc.title.alternativepl
Comparison between C and Rust programming languages on microcontrollers
dc.typepl
master
dspace.entity.type
Publication
Affiliations

* The migration of download and view statistics prior to the date of April 8, 2024 is in progress.

Views
79
Views per month
Views per city
Biłgoraj
13
Warsaw
11
Krakow
7
Lodz
6
Bydgoszcz
4
Gdansk
3
Reda
3
Starogard Gdański
3
Bielsko-Biala
2
Blachownia
2

No access

No Thumbnail Available