Systemy czasu rzeczywistego QNX6 Neutrino - Jędrzej Ułasiewicz

Systemy czasu rzeczywistego QNX6 Neutrino - Jędrzej Ułasiewicz

Spadek cen i wzrost możliwości sterowników mikroprocesorowych powoduje, że są one coraz szerzej stosowane w różnorodnych systemach wbudowanych. Sterowniki takie coraz częściej są wyposażone w procesory 32-bitowe, kontrolery sieci Ethernet i interfejs USB. Programowanie takich zaawansowanych kontrolerów staje się coraz trudniejsze. Dlatego coraz szersze zastosowanie znajdują systemy operacyjne czasu rzeczywistego będące pomostem pomiędzy sprzętem a programami aplikacyjnymi. Zarządzają one zasobami komputera, zapewniają komunikację z otoczeniem, a programiście pozwalają się skupić na tworzonej aplikacji. W dziedzinie systemów operacyjnych czasu rzeczywistego dominującym standardem jest POSIX 1003 - norma opracowana w ramach IEEE. Omawiany w książce system QNX6 Neutrino jest systemem operacyjnym czasu rzeczywistego o szerokich możliwościach. Zapewnia on wysoki stopień zgodności ze standardem POSIX 1003. Dziedzina zastosowań systemu jest niezwykle szeroka: od mikrokontrolerów 32-bitowych (Intel x86, PowerPC, ARM, xScale), poprzez komputery typu PC do systemów wielo­procesorowych i rozproszonych. W ksiażce Czytelnik znajdzie opis instalacji systemu QNX6 Neutrino, jego architektury, a w szczególności sposób tworzenia oprogramowania czasu rzeczywistego. Do tworzenia oprogramowania jest wykorzystywany język C i różnorodne mechanizmy systemu jak procesy, wątki, komunikaty, zdarzenia i przerwania. Czytelnik może przeprowadzić samodzielnie eksperymenty, gdyż dla zastosowań niekomercyjnych system QNX6 Neutrino może być pobrany bezpłatnie z Internetu. Pomimo że opisywany jest konkretny system operacyjny, poruszane w książce zagadnienia mają ogólny charakter. Stąd książka może być wykorzystana jako podręcznik akademicki i pomocna w nauczaniu przedmiotu Systemy Czasu Rzeczywistego. źródło opisu: Helion źródło okładki: Helion

ISBN 9788360233276
kategoria informatyka i matematyka
język polski
Aby oceniać i komentować zarejestruj się!
Rejestracja jest za darmo i jest bardzo szybka! Kliknij tutaj aby założyć konto. Trwa to tylko 15 sekund!.

Podobne wpisy do Systemy czasu rzeczywistego QNX6 Neutrino - Jędrzej Ułasiewicz

Java EE 6. Przewodnik. Wydanie IV

Java Enterprise Edition 6 (Java EE6) to nowa jakość w tworzeniu korporacyjnych, zaawansowanych aplikacji. Ułatwiona konfiguracja, uproszczone pakowanie, lekki profil internetowy to tylko niektóre z zalet platformy. Fakt, że błyskawicznie zdobywa ona...

Wysoko wydajne MySQL. Optymalizacja, archiwizacja, replikacja. Wydanie II

Poznaj zaawansowane techniki i nieznane możliwości MySQL! Jak za pomocą MySQL budować szybkie i niezawodne systemy? Jak przeprowadzać testy wydajności? Jak optymalizować zaawansowane funkcje zapytań? MySQL jest ciągle udoskonalanym i rozbudowywanym o...

Wprowadzenie do WPF. Tworzenie aplikacji w WPF przy użyciu XAML i C# - Anna Kempa

Rozpocznij przygodę z programowaniem dla systemu Windows! Technologia Windows Presentation Foundation firmy Microsoft to jedno z najlepszych rozwiązań do tworzenia aplikacji działających pod kontrolą systemu Windows. WPF integruje interfejs użytkowni...

Flash 8. Klatka po klatce - Katherine Ulrich

Ożyw swoje strony WWW Stwórz obiekty graficzne i wpraw je w ruch Dodaj do stron elementy interaktywne Udostępnij stronę użytkownikom różnych przeglądarek Macromedia Flash 8 to kolejna wersja doskonałego narzędzia do tworzenia dynamicznych, animowanyc...

PHP 5 i MySQL. Zastosowania e-commerce

Książka "PHP5 i MySQL. Zastosowania e-commerce" przedstawia proces tworzenia profesjonalnej witryny handlowej. Opisuje zasady projektowania takich witryn i konstruowania jej elementów. Czytając ją dowiesz się, jakie technologie i narzędzia projektowe...

JavaServer Faces i Eclipse Galileo. Tworzenie aplikacji WWW - Andrzej Marciniak

Jak projektować estetyczne i wygodne interfejsy użytkownika aplikacji WWW?Od czego zacząć projekt wykorzystujący JavaServer Faces?Co oferuje środowisko Eclipse Galileo, a co narzędzia Web Tools Platform?Dobry interfejs aplikacji WWW to połowa jej suk...

Logowanie
Rejestracja