Сайты ТУСУРа

Системы реального времени

Учебное пособие

Рассмотрены вопросы организации и построения систем реального времени. Сделан обзор современных операционных систем реального времени. Основное внимание уделено вопросу построения операционной системы реального времени QNX (QNX Software Systems Limited). Предназначено для студентов специальности 230102 — «Автоматизированные системы обработки информации и управление».

Кафедра автоматизации обработки информации

Библиографическая запись:

Гриценко, Ю. Б. Системы реального времени: Учебное пособие [Электронный ресурс] / Ю. Б. Гриценко. — Томск: ТУСУР, 2006. — 152 с. — Режим доступа: https://edu.tusur.ru/publications/30
Автор:   Гриценко Ю. Б.
Год издания: 2006
Количество страниц: 152
Скачиваний: 93
УДК:   681.3.066.014(075.8)

Оглавление (содержание)

Предисловие

1. Введение в системы реального времени

1.1. Определения и классификации ОСРВ

1.2. Области применения и вычислительные платформы ОСРВ

1.3. Архитектуры построения ОСРВ

2. Функциональные требования к операционным системам реального времени

2.1. Основные понятия

2.2. Диспетчеризация потоков

2.3. Уровни приоритетов и механизмы синхронизации

2.4. Временные характеристики ОС.

3. Описание операционных систем реального времени

3.1. Стандарты на ОСРВ

3.2. Категории ОСРВ

3.3. ОСРВ на основе обычных операционных систем

3.4. Виды ОСРВ на базе собственных разработок

4. Системы реального времени: общее представление

4.1. Основные характеристики ОС QNX

4.2. Основные характеристики микроядра ОС QNX

4.3. Связь между процессами

4.3.1. Связь между процессами посредством сообщений

4 .3.2. Связь между процессами посредством Proxy

4.3.3. Связь между процессами посредством сигналов

4.3.4. Примеры связи между процессами посредством обмена сообщениями

4.4. Сетевое взаимодействие

4.5. Планирование процессов

4.6. Первичная обработка прерываний

5. Администратор процессов QNX.

5.1. Создание процессов

5.2. Состояния процессов

5.3. Управление потоками

5.4. Управление таймером

5.5. Обработчики прерываний

6. Управление ресурсами в ОС QNX.

6.1. Администраторы ресурсов

6.2. Сетевые файлы в QNX

6.3. Инсталляционные пакеты и их репозитарии

6.4. Символьные устройства ввода/вывода

6.5. Сетевая подсистема QNX.

7. Работа в QNX.

7.1. Начальная загрузка в QNX Neutrino

7.2. Графический интерфейс пользователя Photon microGUI

7.3. Печать в QNX

7.4. Средства анализа

7.5. Средства визуальной разработки программ

Литература