МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ
ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ
САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ
ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ, МЕХАНИКИ И ОПТИКИ
А. О. Ключев, П. В. Кустарев, Д. Р. Ковязина,
Е. В. Петров
ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ
ВСТРОЕННЫХ ВЫЧИСЛИТЕЛЬНЫХ СИСТЕМ
Учебное пособие
Санкт-Петербург
2009
Ключев А. О. , Кустарев П. В. , Ковязина Д. Р. , Петров Е. В. Программное
обеспечение встроенных вычислительные систем. – СПб. : СПбГУ ИТМО, 2009.
– 212 с. Учебное пособие посвящено вопросам разработки программного обеспечения
встроенных вычислительных систем (ПО ВВС). В пособии рассматриваются:
организация системного и прикладного ПО ВВС, основные парадигмы и
технологии программирования для ВВС, аппаратно-зависимое ПО ВВС,
инструментальные средства проектирования ПО ВВС, отладка ПО ВВС,
программирование ВВС с микроэнергопотреблением, технологии повторного
использования при создании ПО ВВС. Для подготовки бакалавров и магистров по направлению 23. 01. 00
«Информатика и вычислительная техника»; программы подготовки магистров
23. 01. 00. 33 «Проектирование встроенных вычислительных систем» и
23. 01. 00. 34 «Системотехника интегральных вычислителей. Системы на
кристалле». Рекомендовано к печати ученым советом факультета КТиУ, протокол №10
от 19. 05. 2009. СПбГУ ИТМО стал победителем конкурса инновационных
образовательных программ вузов России на 2007-2008 годы и успешно
реализовал инновационную образовательную программу «Инновационная
система подготовки специалистов нового поколения в области
информационных и оптических технологий», что позволило выйти на
качественно новый уровень подготовки выпускников и удовлетворять
возрастающий спрос на специалистов в информационной, оптической и других
высокотехнологичных отраслях науки. Реализация этой программы создала
основу формирования программы дальнейшего развития вуза до 2015 года,
включая внедрение современной модели образования. ©Санкт-Петербургский государственный университет информационных
технологий, механики и оптики, 2009
© А. О. Ключев,
П. В. Кустарев,
Д. Р. Ковязина,
Е. В. Петров, 2009. Оглавление
ВВЕДЕНИЕ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . 5
СИСТЕМА РЕАЛЬНОГО ВРЕМЕНИ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . . 7
ИНФОРМАЦИОННО‐УПРАВЛЯЮЩАЯ СИСТЕМА ... ... ... ... ... ... ... ... ... ...
... ... ... ... ... ... ... ... ... ... ... ... . 7
ВСТРОЕННАЯ СИСТЕМА ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . . 10
1. ОРГАНИЗАЦИЯ СИСТЕМНОГО И ПРИКЛАДНОГО ПРОГРАММНОГО
ОБЕСПЕЧЕНИЯ ВВС ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . 13
1. 1. СПЕЦИФИКА ВВС ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . . 13
1. 2. ВЛИЯНИЕ ОСОБЕННОСТЕЙ АППАРАТНОГО ОБЕСПЕЧЕНИЯ ВВС НА ОРГАНИЗАЦИЮ ПО ... ... 13
1. 3.