- Tytuł:
-
Porównanie wydajności wysokopoziomowych języków programowania w systemach mikroprocesorowych
Comparison of high-level programming languages efficiency in embedded systems - Autorzy:
-
Choroszucho, Agnieszka
Golonko, Piotr
Sumorek, Mateusz
Żukowski, Jakub - Powiązania:
- https://bibliotekanauki.pl/articles/376280.pdf
- Data publikacji:
- 2019
- Wydawca:
- Politechnika Poznańska. Wydawnictwo Politechniki Poznańskiej
- Tematy:
-
mikrokontrolery
C/C++
Python
Arduino
ESP32
ESP8266 - Opis:
-
Prowadzenie prac naukowych, zwłaszcza z dziedzin technicznych często związane
jest z koniecznością wykonania prototypu urządzenia lub potrzebnych przyrządów.
W takich przypadkach często wykorzystuje się rozwiązania oparte na mikrokontrolerach.
Wybór samej platformy sprzętowej, jak również programistycznej decyduje o sukcesie
projektu oraz pozwala zaoszczędzić czas. W artykule przedstawiono wyniki badań dotyczące
trzech platform opartych o różne modele mikrokontrolerów oraz zastosowane dwa
języki programowania (C/C++ oraz nowe rozwiązanie bazujące na języku Python). Do
analizy wydajności języków programowania wybrano zagadnienia bazujące na procedurach
matematycznych mających zastosowanie w sterowaniu, analizie i automatyce. Wyniki
badań pozwolą wpłynąć na właściwy dobór optymalnej platformy sprzętowej oraz
języka programowania przy uwzględnieniu planowanego zastosowania i zapotrzebowania
na moc obliczeniową.
Conducting research, especially in technical field often binds with necessity of making device prototype or specialized tools. In such situations microcontroller-based solutions are often used. Choice of development platform and software environment decides about success of project or allows saving significant amount of time. In article have been tested 3 common development platforms based on different microcontrollers and two high-level programming languages, C/C++ and new solution based on Python. Chosen testing process is based on mathematical procedures used in control, analysis and automation. Results of research should allow to selection of optimal hardware platform as well programming language according to planned use and requested computing power. - Źródło:
-
Poznan University of Technology Academic Journals. Electrical Engineering; 2019, 99; 157-165
1897-0737 - Pojawia się w:
- Poznan University of Technology Academic Journals. Electrical Engineering
- Dostawca treści:
- Biblioteka Nauki