Учебное пособие
Кафедра автоматизации обработки информации
Библиографическая запись:
Оглавление (содержание)
Предисловие
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. Средства визуальной разработки программ
Литература