Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Лекція 4. Стандарти на ОСРЧ. Стандарти posix на розширення реального часу (posix 1003. 1b, posix 1003. 1c)




Стандарти на ОСРЧ. Стандарти POSIX на розширення реального часу (POSIX 1003.1b, POSIX 1003.1c).

 

Великі відмінності в специфікаціях ОСРЧ і величезна кількість існуючих мікроконтролерів висувають на передній план проблему стандартизації в області систем реального часу.

Найбільш раннім і розповсюдженим стандартом ОСРЧ є стандарт POSIX (IEEE Portable Operating System Interface for Computer Environments, IEEE 1003.1). Первісний варіант стандарту POSIX з'явився в 1990 р. і був призначений для UNIX-Систем, перші версії яких з'явилися в 70-х роках минулого століття. Специфікації POSIX визначають стандартний механізм взаємодії прикладної програми й операційної системи і на цей час включає набір більш ніж з 30 стандартів. Для ОСРЧ найбільш важливі сім з них (1003.1a, 1003.1b, 1003.1c, 1003.1d, 1003.1j, 1003.21, 1003.2h), але широку підтримку в комерційних ОС одержали тільки три перших.

Незважаючи на явно застарілі положення стандарту POSIX і більшу потребу відновлень стандартизації для ОСРЧ, помітного просування в цьому напрямку не спостерігається.

Деякі найбільш успішні компанії в області систем реального часу повідомляють про своє рішення прийняти як стандарт специфікації однієї зі своїх просунутих ОСРЧ. Так зробила компанія TRON (the RTOS Nucleus), що в 1987р. випустила у світ перші ITRON специфікації - ITRON1. Далі в 1989р. вона розробила й випустила специфікації µITRON для 8- і 16- бітових мікроконтролерів, а також специфікації ITRON2 для 32-бітових процесорів.

Військова й аерокосмічна галузі висувають тверді вимоги до обчислювальних засобів, що впливають на ступінь безпеки цільової системи. У цей час є наступні стандарти для ОСРЧ в авіації - стандарт DO-178B і стандарт ARINC-653. Оскільки ці стандарти розроблені в США, варто відзначити ще європейський стандарт ED-12B, який є аналогом DO-178B.

Розповсюдженим також є стандарт OSEK/VDX [OSEK], що спочатку розвивався для систем автомобільної індустрії.

Розглянемо докладніше деякі стандарти.

 




Поделиться с друзьями:


Дата добавления: 2013-12-14; Просмотров: 364; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.009 сек.