Операционные системы реального времени. Бурукина И.П. - 26 стр.

UptoLike

Составители: 

Функционально средства разработки ОСРВ отличаются от
привычных систем разработки, таких, например, как Developers Studio,
TaskBuilder, так как часто они содержат средства удаленной отладки,
средства профилирования (измерение времен выполнения отдельных
участков кода), средства эмуляции целевого процессора, специальные
средства отладки взаимодействующих задач, а иногда и средства
моделирования.
Время реакции системы
Почти все производители систем реального времени приводят такой
параметр, как время реакции системы на прерывание (interrupt latency).
Если главным для системы реального времени является ее
способнось вовремя отреагировать на внешние события, то такой
параметр, как время реакции системы является ключевым.
События, происходящие на объекте, регистрируются датчиками,
данные с датчиков передаются в модули ввода-вывода (интерфейсы)
системы. Модули ввода-вывода, получив информацию от датчиков и
преобразовав ее, генерируют запрос на прерывание в управляющем
компьютере, подавая ему тем самым сигнал о том, что на объекте
произошло событие. Получив сигнал от модуля ввода-вывода, система
должна запустить программу обработки этого события.
Интервал времени - от события на объекте и до выполнения первой
инструкции в программе обработки этого события и является временем
реакции системы на события, и, проектируя систему реального времени,
разработчики должны уметь вычислять этот интервал. Из чего от
складывается?
26
     Функционально      средства    разработки   ОСРВ    отличаются      от
привычных систем разработки, таких, например, как Developers Studio,
TaskBuilder, так как часто они содержат средства удаленной отладки,
средства профилирования (измерение времен выполнения отдельных
участков кода), средства эмуляции целевого процессора, специальные
средства отладки взаимодействующих задач, а иногда и средства
моделирования.


     Время реакции системы
     Почти все производители систем реального времени приводят такой
параметр, как время реакции системы на прерывание (interrupt latency).
     Если главным для системы реального времени является ее
способнось вовремя отреагировать на внешние события, то такой
параметр, как время реакции системы является ключевым.
     События, происходящие на объекте, регистрируются датчиками,
данные с датчиков передаются в модули ввода-вывода (интерфейсы)
системы. Модули ввода-вывода, получив информацию от датчиков и
преобразовав ее, генерируют запрос на прерывание в управляющем
компьютере, подавая ему тем самым сигнал о том, что на объекте
произошло событие. Получив сигнал от модуля ввода-вывода, система
должна запустить программу обработки этого события.
     Интервал времени - от события на объекте и до выполнения первой
инструкции в программе обработки этого события и является временем
реакции системы на события, и, проектируя систему реального времени,
разработчики должны уметь вычислять этот интервал. Из чего от
складывается?


                                   26