Аппаратные и программные



Download 3,23 Mb.
Pdf ko'rish
bet79/179
Sana24.02.2022
Hajmi3,23 Mb.
#234030
TuriУчебное пособие
1   ...   75   76   77   78   79   80   81   82   ...   179
3.1.2 Особенности ПО ВВС 
К особенностям программного обеспечения встроенных систем, как уже 
говорилось, мы относим: 
• Реальное время; 
• Надёжность; 
• Безопасность; 
• Малые ресурсы аппаратуры (память, быстродействие, электропитание); 
• Тяжелые условия эксплуатации платформы. 
Программное обеспечение встроенных систем может быть построено 
следующими способами: 
• Специально под задачу (специализированное ПО); 
• На базе операционной системы реального времени; 
• На базе ОС общего назначения; 
• На базе виртуальной машины программируемого логического 
контроллера. 


130 
3.1.3 Операционные системы реального времени 
ОС РВ в проектировании является некоторой постоянной составляющей, 
вынесенной за скобки после анализа множества монолитных реализаций 
программного обеспечения ВВС.
Что, по сути, дает применение ОС РВ во ВВС? Во-первых, это средство 
распределения ресурсов между прикладными процессами и средство 
организации этих процессов. Во-вторых, это отлаженный (то есть с 
минимальным количеством ошибок) программный код с полезной 
функциональностью. В-третьих, ОС РВ, как правило, является архитектурой с 
заведомо известными плюсами и минусами. В-четвертых, это средство для 
организации связи с достаточно большой номенклатурой аппаратных средств 
(различных контроллеров, периферийных устройств). Самостоятельная 
поддержка множества протоколов обмена, различных процессоров и 
контроллеров, как правило, оказывается нерентабельной для большинства 
компаний, создающих ВВС, что также определяет использование готовых ОС 
РВ. 
Какие минусы может принести использование ОС РВ во ВВС? 
Естественно, большинство ОС РВ, присутствующие на рынке, разрабатывалась 
как относительно универсальные системы. Универсальность, как правило, 
означает избыточность функций и, следовательно, необходимость в 
дополнительных аппаратных ресурсах для поддержки этих функций. При 
использовании в проекте готовой ОС РВ существует возможность получения 
закрытой системы, то есть системы со скрытой внутренней структурой. Против 
использования такого "черного ящика" есть много аргументов. Самым сильным 
из них является невозможность проверки системы (например, при 
сертификации) на отсутствие серьезных ошибок и разного рода неучтенного, 
"шпионского" программного кода. 
В последнее время популярен способ проектирования систем на базе 
шаблонов. Так в частности, в HW/SW CoDesign проектах используют заготовки 
ОС РВ (планировщики, переключатели процессов и другие). Эти шаблоны 
используются на этапе архитектурного проектирования. В результате на выходе 
системы проектирования разработчик получает монолитный код. Такой подход 
лишен большинства недостатков, присущих использованию универсальных 
(или покупных) ОС РВ.
Итак, основными причинами, заставляющими применять ОС РВ в составе 
программного обеспечения ВВС, будем считать: 
• Необходимость использования готовой, надежной и предсказуемой 
платформы (выделение из множества программ стандартной 
составляющей, 
поддерживающей 
унификацию, 
стандартизацию, 
модульность); 
• Необходимость 
обеспечения 
параллельного 
функционирования 
прикладных процессов; 


131 
• Необходимость обеспечения защиты процессов друг от друга; 
• Необходимость в готовых драйверах периферийных устройств, 
вычислительной сети [40]. 

Download 3,23 Mb.

Do'stlaringiz bilan baham:
1   ...   75   76   77   78   79   80   81   82   ...   179




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish