Systemy operacyjne systemów wbudowanych

pol Article in Polish DOI:

Piotr Szymczyk Katedra Automatyki, Akademia Górniczo-Hutnicza

Download Article

Streszczenie

W artykule przedstawiono problem wyboru właściwej metody implementacji aplikacji dla systemu wbudowanego (z użyciem wielkiej pętli lub z systemem operacyjnym czasu rzeczywistego). Przedstawiono sposób porównania i wyboru systemu operacyjnego najbardziej odpowiedniego dla tworzonego systemu wbudowanego. Artykuł zawiera również charakterystykę dwóch reprezentatywnych systemów operacyjnych czasu rzeczywistego - komercyjnego VxWorks oraz bezpłatnego FreeRTOS.

Słowa kluczowe

system operacyjny, system wbudowany

Operating systems for embedded systems

Abstract

This article presents a problem of choice proper implementation method for embedded system application (by usage big loop or real-time operating system). It presents methods of comparing and selection most suitable operating system for implementation designed embedded system. It describes two topical real-time operating systems: commercial VxWorks and freeware FreeRTOS.

Keywords

control system, embedded system

Bibliography

  1. Berger Arnold S.: Embedded Systems Design: An Introduction to Processes, Tools and Techniques, CMP Books, 2002.
  2. Curtis Keith E.: Embedded Multitasking With Small Microcontrollers, Newnes (Elsevier Group), 2006.
  3. Hawley G.: Selecting a Real-Time Operating System, Embedded Systems Programming, March, 1999.
  4. Ip B.: Performance Analysis of vxworks and rtlinux, Raport COMS W4995-2, Columbia University, NY 2001.
  5. Jerraya A. A. (Editor), Yoo S. (Editor), Wehn N. (Editor), Verkest D. (Editor): Embedded Software for SoC, Kluwer Academic Publishers, 2003.
  6. http://www.freertos.org
  7. http://www.highintegritysystems.com
  8. http://www.windriver.com
  9. Lamie Edward L.: Real-Time Embedded Multithreading: Using threadx and ARM, CMP Books, 2005.
  10. Szymczyk P.: Systemy operacyjne czasu rzeczywistego, Kraków, Wydawnictwa AGH, 2003.
  11. Wilmshurst T.: Designing Embedded Systems with PIC Microcontrollers, Newnes (Elsevier Group), 2007.