Студопедия

КАТЕГОРИИ:


Архитектура-(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)

Средства отладки АС и ППО мкс

Для ускорения отладки АС необходимо иметь средства отладки, позволяющие сократить сроки подготовки МПС к работе, а для получения объектного кода программы и отладки ППО также необходимо наличие специализированных средств, т.к. непосредственно МК и контроллеры не имеют своих собственных средств редактирования, трансляции и отладки ПО. На рис.16 приведена классификация средств отладки АС и ППО, используемых на различных стадиях проектирования.

Все средства отладки можно разделить на три группы:

¨ для отладки аппаратных средств МПС;

¨ для отладки микропрограммного и программного обеспечения;

¨ комплексные средства отладки.

Для отладки аппаратуры широко применяются следующие виды ТС:

¨ логические анализаторы;

¨ генераторы слов;

¨ комплексы диагностирования.

 

 


Все эти средства используются совместно с контрольно-измерительными приборами типа: осциллографов, логических пробников, измерителей тока, тестеров, логических компараторов.

Логические анализаторы (ЛА) предназначены для сбора данных о поведении дискретных систем, их обработки и представления на разных уровнях абстракции в виде временных диаграмм или кодовых последовательностей. ЛА характеризуются числом каналов, емкостью памяти на канал, частотой записи, способами синхронизации и запуска, формами представления данных.

Генераторы слов (данных, тестовых последовательностей из ОЗУ) служат для формирования и подачи входных воздействий на диагностируемую систему, а совместно с ЛА образуют систему подачи тестовых воздействий и сбора ответных реакций.

Наибольшую эффективность применения дают комплексы диагностирования, т.к. включают в свой состав кроме микроЭВМ генераторы слов (ГС) и логические анализаторы (ЛА).

Комплексы диагностирования за счет применения микроЭВМ позволяют организовать работу комплекса ТС под управлением общего программного управления и общей синхронизации. Наборы тестовых воздействий хранятся в памяти ЭВМ и система может функционировать в различных режимах диагностирования автоматическом, полуавтоматическом, подготовки тестовых воздействий, режимах ГС и ЛА, пошагового выполнения и т.д. Примерами являются комплексы DAS9100 фирмы Tektronix и Hewlett-Parkard, Электроника НЦ-603.

Вторая группа устройств предназначена для отладки программного и микропрограммного обеспечения МПС. Среди них можно выделить:

¨ оценочные комплексы;

¨ отладочные комплексы;

¨ комплексы развития.

Эти три группы устройств отличаются друг от друга сложностью технической реализации, развитостью ПО и рядом других технических характеристик. Поэтому проведем их сравнение относительно комплексов развития.

Комплексы развития предназначены для отладки МПС на программном уровне описания и позволяют на программном уровне управлять поведением системы, собирать информацию о ее поведении, моделировать (эмулировать) недостающие устройства (МкПр, ОЗУ, ПЗУ, контроллеры, внешние устройства и т.д.) в режиме реального времени. В его состав входит внутрисхемный эмулятор, для эмуляции поведения и характеристик МкПр, ОЗУ, периферийных устройств и т.д. (Электроника Т3, НР64000 фирмы Hewlett-Parkard [1,6]).

Отладочные комплексы имеют более простую структуру и не имеют средств эмуляции поведения и характеристик системы, не позволяют собирать информацию о поведении системы и управлять ее поведением в режиме реального времени, а оценочные комплексы имеют простейшую структуру на базе встроенной микроЭВМ и является хорошим средством обучения и оценки возможностей МкПр, стендом для макетирования и отличаются от предыдущих в основном техническими характеристиками и стоимостью.

Одним из самых существенных недостатков средств отладки программного обеспечения является необходимость подключения к системе МкПр того же типа, что и комплекс отладки.

Комплексы средств отладки, рассмотренные выше, автоматизируют либо один из этапов отладки ТС, либо одну из функций средств отладки на программном уровне описания. Этих недостатков лишены комплексные средства отладки (рабочие станции интеграции), которые позволяют полностью проводить отладку систем на различных уровнях их представления (Электроника НЦ-803, ATLAS), которые ориентированы на отладку любых серий МПК и устройств и включает в свой состав набор устройств, характерных для средств отладки и диагностирования.

<== предыдущая лекция | следующая лекция ==>
Методика разработки ППО мкс | Кросс-системы для разработки и отладки ППО
Поделиться с друзьями:


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


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



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




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