Внимание! Студландия не продает дипломы, аттестаты и иные документы об образовании. Наши специалисты оказывают услуги консультирования в области образования: в сборе информации, ее обработке, структурировании и оформления в соответствии с ГОСТом. Все услуги на сайте предоставляются исключительно в рамках законодательства РФ.
Нужна индивидуальная работа?
Подберем литературу
Поможем справиться с любым заданием
Подготовим презентацию и речь
Оформим готовую работу
Узнать стоимость своей работы
Дарим 200 руб.
на первый
заказ

Решение задач на тему: Реализация системы управления реального времени в ОС Windows

Купить за 100 руб.
Страниц
10
Размер файла
73.62 КБ
Просмотров
36
Покупок
0

Введение

В настоящее время компьютеры прочно вошли в нашу жизнь. Сложно найти такой аспект повседневной жизнедеятельности, в которой еще не используется современная вычислительная техника. Не являются исключением и различные научно-исследовательские работы. Так, к нам в руки попало специальное устройство, предназначенное для аналого-цифрового и цифро-аналогого преобразования сигнала на аппаратном уровне. С устройством поставляется специальный драйвер для работы в операционной системе (далее ОС) Windows.

После первых же экспериментов с устройством выяснилось, что работа с ним возможна только на небольших частотах обрабатываемого сигнала. При увеличении частоты наблюдается искажение сигнала связанное с тем, что система не успевает обрабатывать приходящие данные и выдавать данные в ответ. Этот результат можно считать закономерным, учитывая что ОС Windows вообще говоря не является операционной системой реального времени. Однако, сама операционная система содержит в себе набор средств, которые предположительно могут позволить создать систему управления реального времени в ОС Windows.

Оглавление

- 1. Введение

- Конструкторская часть

- Общие принципы

- Програмное обеспечение

- Драйвер режима ядра

- Управляющее приложение

- Приложение для создания нагрузки

- Обратная связь

- Технологическая часть

- Выбор средства разработки

- Организация задержек

- Взаимодействие с драйвером

- Исследовательская часть

- Цели и задачи

- Конфигурация тестового стенда

- Работа на небольших частотах

- Точность изменения задержек

- Точность работы таймера

- Увеличение частоты срабатывания

- Работа параллельно с другими приложениями

- Нагрузка на подсистему GDI

- Работа со страничными отказами

- 5. Заключение

- Приложение 1. Исходный код управляющего потока

- Приложение 2. Исходный код рабочего потока

Заключение

Мы пронаблюдали работу драйвера, предназначенного для реализации системы реального времени, содержащего в себе системный поток, выполняющийся с приоритетом реального времени.

После проведения некоторого количества экспериментов были получены допустимые времена задержек для частоты 1 кГц в "холостом" режиме работы системы и в режиме множественных страничных отказов. Для тестовой системы в первом случае время составило 200 мкс, а во втором 100 мкс.

Теоретический предел для частоты 1 кГц очевидно 1000 мкс, т.е. для полезной обработки данных внешнего устройства могут быть использованы 10-20% процессорного времени.

При соблюдении этих условий на операционной системе Windows может быть реализована система управления реального времени предложенного типа.

Приложение 1

Исходный код управляющего потока

Приложение 2

Исходный код рабочего потока

// имитируем работу

// сбрасываем событие чтобы снова начать его ждать

Как купить готовую работу?
Авторизоваться
или зарегистрироваться
в сервисе
Оплатить работу
удобным
способом
После оплаты
вы получите ссылку
на скачивание
Страниц
10
Размер файла
73.62 КБ
Просмотров
245
Покупок
0
Реализация системы управления реального времени в ОС Windows
Купить за 100 руб.
Похожие работы
Сумма к оплате
500 руб.
Купить
Заказать
индивидуальную работу
Гарантия 21 день
Работа 100% по ваши требованиям
от 1 000 руб.
Заказать
Прочие работы по предмету
Сумма к оплате
500 руб.
Купить
Заказать
индивидуальную работу
Гарантия 21 день
Работа 100% по ваши требованиям
от 1 000 руб.
Заказать
103 972 студента обратились
к нам за прошлый год
2074 оценок
среднее 4.9 из 5
Александр Спасибо большое! Александр очень ответственный ! Все 3 работы выполнил в сроки ! Все очень понравилось ! Это...
Олег Благодарю за работу!
Александр Спасибо большое за статью, очень повезло, что выбрал Вас
Сергей Благодарю за работу! Все отлично
Александр Спасибо за работу, выполнено отлично, раньше срока
Александр Большое спасибо Александру. Работа выполнена качественно и в срок.
Александр Спасибо большое за работу, выполнено раньше срока, всё отлично
Александр Выражаю благодарность Александру! Всегда все выполнено профессионально, без задержек. В случае корректировки, проблем...
Алла Работа выполнена в срок, всё соответствует требованиям. Алла, огромное вам спасибо за помощь! Рекомендую!
Ольга Всё отлично, спасибо!