Структура документа

Motorola Education Laboratory in SPbSTU

Общая форма индивидуального задания


История документа

Версия Описание Авторы Дата
1.0 Базовая версия документа Зуева А. И., Купреев С. В. 8 ноября 2001г.
1.1 Исправленная версия. Изменены требования к реализации событий. Зуева А. И., Купреев С. В. 30 января 2002 г.

Введение

Список сокращений

Сокращение Определение
ОС операционная система
ОСРВ операционная система реального времени
ISR обработчик прерывания (interrupt service routine)
HLP протокол наивысшего приоритета (highest locker protocol)
PIP priority inheritance protocol (протокол наследования приоритетов)
EDF earliest deadline first
API интерфейс для программирования приложений (application programming interface)
ISO Международная Организация по Стандартам (International Standards Organization)
ANSI Американский Национальный Институт Стандартов (American National Standards Institute)

Список литературы

В настоящем документе использованы материалы и соглашения, описанные в следующих работах:

1. Зуева А. И. Спецификация API.

2. Белый А. С., Кожевников К. А., Шаргин А. Ю. Функциональная спецификация ОСРВ.

Для успешного выполнения индивидуального задания необходимо ознакомится со следующими документами:

1. Червинский М. П. Курс лекций по операционным системам реального времени.

2. Зуева А. И. Спецификация API.

Назначение документа

В данном документе описываются требования, которым должны удовлетворять проекты ОСРВ, выполненные студентами в рамках учебного курса «Архитектура вычислительных систем» в качестве индивидуальных заданий.

Структура документа

В этом разделе содержится краткое описание последующих глав данного документа.

· Глава 2, Общие положения. Здесь описаны основные характеристики и подсистемы ОСРВ.

· Глава 3, Управление задачами. В этой главе рассматривается жизненный цикл задачи, приоритеты и вопросы планирования.

· Глава 4, Управление ресурсами. В этой главе рассматривается ограничения в управлении ресурсами и организация критических секций.

· Глава 5, Обработка прерываний. В этом разделе приводится информация, необходимая для реализации обработки прерываний в проекте RTOS. Следование рекомендациям этого раздела является обязательным, если в ваше индивидуальное задание включена обработка прерываний. Здесь описаны основные принципы написания ISR, а также накладываемые на них ограничения.

· Глава 6, Управление событиями. В этом разделе приводится информация, необходимая для реализации управления событиями в проекте RTOS. Следование рекомендациям этого раздела является обязательным, если в ваше индивидуальное задание включено управление событиями.

· Глава 7, Требования к API. В этой главе перечислены сервисы из "Спецификации API", которые должны поддерживаться проектами RTOS, выполняемыми в качестве индивидуальных заданий.

· Глава 8, Дополнительные требования к ОСРВ. Здесь сформулированы дополнительные требования к функциональности ОС, языку программирования и файловой структуре проекта.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: