Identyfikatory
Warianty tytułu
MicroPython in Embedded Systems, Quality and Security of the Application
Języki publikacji
Abstrakty
W artykule przedstawiono możliwości wykorzystania języka Python w systemach wbudowanych. Przeanalizowano różnice oraz ograniczenia w stosunku do jego wersji standardowej, zwrócono uwagę na aspekt bezpieczeństwa i jakość aplikacji do zastosowań w medycynie i w automatyce.
The article presents the potential of using Python in embedded systems. Differences and limitations compared to the standard version are analysed, with attention given to the aspects of security and application quality for use in medicine and automation.
Czasopismo
Rocznik
Tom
Strony
111--117
Opis fizyczny
Bibliogr. 14 poz., rys., tab.
Twórcy
autor
- AGH Akademia Górniczo-Hutnicza, Katedra Biocybernetyki i Inżynierii Biomedycznej, al. Mickiewicza 30, 30-059 Kraków
Bibliografia
- 1. Tollervey N.H., Programming with MicroPython. Embedded Programming with Microcontrollers and Python, O’Reilly Media, 2017.
- 2. Plauska I., Liutkevičius A., Janavičiutė A., Performance Evaluation of C/C++, MicroPython, Rust and TinyGo Programming Languages on ESP32 Microcontroller, “Electronics”, Vol. 12, No. 1, 2023, DOI: 10.3390/electronics12010143.
- 3. Skjutar F.A., Åstrand M., MicroPython Integration for Radar Specific Application: Is it worth it? Master’s thesis, Department of Computer Science, LTH | Lund University, 2024.
- 4. Ionescu V.M., Enescu F.M., Investigating the performance of MicroPython and C on ESP32 and STM32 microcontrollers, 2020 IEEE 26th International Symposium for Design and Technology in Electronic Packaging (SIITME), 2020, DOI: 10.1109/SIITME50350.2020.9292199.
- 5. Bugden W., Alahmar A., The safety and performance of prominent programming, “International Journal of Software Engineering and Knowledge Engineering”, Vol. 32, No. 5, 2022, 713-744, DOI: 10.1142/S0218194022500231.
- 6. Bell C., MicroPython for the Internet of Things: A Beginner’s Guide to Programming with Python on Microcontrollers, Apress, 2017.
- 7. Szymczyk P., Szymczyk M., Energooszczędne oprogramowanie systemów czasu rzeczywistego mikrokontrolerów, Praca zbiorowa pod redakcją Z. Zielińskiego: „Systemy czasu rzeczywistego Postęp badań i zastosowania”, Warszawa, WKŁ, 2009, 179-188.
- 8. Lapan M., Deep Reinforcement Learning Hands-On, Packt Publishing, 2020.
- Inne źródła
- 9. TIOBE Index for March 2025, [www.tiobe.com/tiobe-index/].
- 10. MicroPython, [https://micropython.org/].
- 11. MISRA, [https://misra.org.uk/].
- 12. AUTomotive Open System Architecture, [https://www.autosar.org/].
- 13. ISO 26262-1:2018(en) Road vehicles - Functional safety - Part 1: Vocabulary, [https://www.iso.org/obp/ui/#iso:std:iso:26262:-1:ed-2:v1:en].
- 14. Medical Device and Diagnostic Industry, Developing Medical Device Software to IEC 62304, [https://www.mddionline.com/software/developing-medical-device-software-toiec-62304].
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-2aa4095f-1314-4335-9b92-2b6d3c94b92b
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.