ПРИКАСПИЙСКИЙ ЖУРНАЛ: управление и высокие технологии
Электронный научный журнал

Технические науки
ПОВЫШЕНИЕ ЭФФЕКТИВНОСТИ РАЗРАБОТКИ ВСТРАИВАЕМЫХ СИСТЕМ С ИСПОЛЬЗОВАНИЕМ МОДЕЛЕЙ УСТРОЙСТВ
Аминов Р.И. 1

1. Астраханский государственный университет,

Резюме:

В статье описывается специфика разработки встраиваемых систем, недостатки классического подхода полного проектирования. При создании программного обеспечения для встраиваемых систем необходимы средства как эффективного решения прикладной задачи, так и эффективного управления разнородным аппаратным обеспечением системы, как периферийными устройствами самого микроконтроллера, так и внешними устройст-вами. Сложность устройств постоянно возрастает, и пропорционально возрастает объем программного кода для управления устройствами. При классическом низкоуровневом управ-лении логика управления устройством реализуется программистом на основе его знаний о низкоуровневом интерфейсе устройства (управляющих регистрах) и режимах работы уст-ройств, которыми они управляют. При разработке вся информация об управляющих реги-страх микропроцессора и значениях, которые необходимо в них записать для переключения устройства в нужный режим должны быть известны программисту. Подобный подход не соответствует требованиям автоматизации проектирования и быстрой разработки при-ложений и не позволяет в короткие сроки создать программный код поддержки конкрет-ной конфигурации аппаратного обеспечения встраиваемой системы и приступить к реше-нию прикладной задачи. Перспективными представляются исследования нового подхода для создания программного обеспечения встраиваемых систем, что позволит формализовать и автоматизировать инициализацию, конфигурирование устройств, создание драйверов уст-ройств. Данный подход подразумевает создание интеллектуальных моделей различных устройств, применяемых в встраиваемых системах, как периферийных и системных моду-лей самих микроконтроллеров, так и внешних устройств. Учитывая современные тенден-ции в создании программного обеспечения, модели-компоненты позволят реализовать кон-цепцию «Быстрой разработки приложений» для встраиваемых систем. Реализация моде-лей устройств позволяет инкапсулировать логику управления устройством и освободить разработчика от написания программного кода управляющего устройством на низком уровне, а также осуществить интеллектуальный контроль граничных параметров со-вместимости устройств. Универсальность предлагаемого подхода заключается в том, что модели устройств могут описывать как внутренние устройства микроконтроллера, так и отдельные микросхемы в составе системы, а также сложные устройства, состоя-щие из множества микросхем. Модели устройств позволяют создать сквозной цикл проек-тирования от производителей микросхем до разработчиков готовых систем, представляя им удобный интерфейс для управления устройствами.

Ключевые слова: быстрая разработка приложений, управление аппаратным обеспечением, драйверы, системное программное обеспечение, интеллектуальные модели устройств, основанная на моделях, Разработка, методы проектирования встраиваемых систем


Библиографическая ссылка

Аминов Р.И. 1 ПОВЫШЕНИЕ ЭФФЕКТИВНОСТИ РАЗРАБОТКИ ВСТРАИВАЕМЫХ СИСТЕМ С ИСПОЛЬЗОВАНИЕМ МОДЕЛЕЙ УСТРОЙСТВ // ПРИКАСПИЙСКИЙ ЖУРНАЛ: управление и высокие технологии . – 2012. – № 2;
URL: www.es.rae.ru/prikasus/204-887 (дата обращения: 19.05.2024).


Код для вставки на сайт или в блог

Просмотры статьи

Сегодня: 175 | За неделю: 175 | Всего: 175


Комментарии (0)


Сайт работает на RAE Editorial System