Научная литература
booksshare.net -> Добавить материал -> Физика -> Александров Е.К. -> "Микропроцессорные системы" -> 476

Микропроцессорные системы - Александров Е.К.

Александров Е.К., Грушвицкий Р.И., Купрянов М.С., Мартынов О.Е. Микропроцессорные системы — Спб.: Политехника, 2002. — 935 c.
ISBN 5-7325-0516-4
Скачать (прямая ссылка): mikroprocessorniesistemi2002.djvu
Предыдущая << 1 .. 470 471 472 473 474 475 < 476 > 477 478 479 480 481 482 .. 528 >> Следующая

входят платы развития в качестве базовых модулей.
842
СРЕДСТВА И МЕТОДЫ ОТЛАДКИ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ
Практически все типы плат разаития содержат в своем составе порты для
подключения управляющего персонального компьютера. Чаще всего для этой
цели используется последовательный обмен по стандарту RS-232. Ряд типов
отладочных и целевых плат имеют также отдельное поле для макетирования
пользователем дополнительных устройств с помощью проводного монтажа.
Ввиду большого разнообразия областей и способов применения номенклатура
выпускаемых плат развития очень широка и четкие границы между их типами
отсутствуют. Во многих случаях отладочные платы могут использоваться в
качестве целевых, а одноплатные компьютеры часто служат средствами
отладки прототипных систем. В данном разделе приводится краткое описание
отдельных типичных представителей этого класса средств
проектирования/отладки.
Отладочные платы серии M68HC05EVM, производимые фирмой "Motorola", служат
для проектирования/отладки систем на базе семейства М68НС05. Ввиду
большой номенклатуры этого семейства выпускается несколько типов таких
плат для различных серий микроконтроллеров. Платы комплектуются
соответствующими типами микроконтроллеров, эму-ляционной памятью емкостью
8 или 16 Кбайт, содержат резидентный отладчик, позволяющий выполнять
отладку программ без использования управляющего компьютера. Порты
микроконтроллера выведены на внешние разъемы платы, что дает возможность
подключать к ней различные периферийные устройства. На плате расположен
также программатор, который позволяет переписывать отлаженную программу в
ПЗУ микроконтроллера, используемого в прототипной системе. Два отдельных
последовательных порта типа RS-232 обеспечивают подключение к ней
управляющего компьютера и монитора.
В режиме автономной отладки плата M68HC05EVM работает совместно с внешним
монитором под управлением резидентного отладчика. При этом управление
осуществляется с клавиатуры монитора, информация о состоянии системы
выводится на экран его дисплея, отладка программы реализуется с помощью
однострочного ассемблера - дисассемблера. При работе под управлением
персонального компьютера может быть использован полный комплект
программных средств проектирования/отладки. Имеющийся набор разнообразных
плат развития помогает разработчику спроектировать и отладить макет или
опытный образец системы, а в ряде случаев позволяет собрать рабочую
систему из готовых модулей. При проектировании сложнофункциональных
систем целесообразно использовать серийно выпускаемые SBC и различные
периферийные модули, ориентированные на мезонинную технологию.
Стандартизация этих изделий, их широкая номенклатура и высокие
технические характеристики позволяют достаточно быстро собирать на их
основе системы различного назначения. Для таких SBC и модулей имеется
достаточно развитое программное обеспечение, что также упрощает и
ускоряет создание системы, готовой для применения в реальных условиях.
Поэтому платы развития, реализующие мезонинную технологию, наиболее
перспективны для построения сложнофункциональных целевых систем.
Особенно следует отметить перспективность использования при разработке АС
мезонинной технологии, которая унифицирует размеры и интерфейс базовой
платы-носителя и размещаемых над ней небольших плат - мезонинов (типичный
размер 45x99 мм). Одна плата-носитель несет от 2 до 12 мезонинов. Каждый
мезонин соединяется с носителем двумя разъемами, которые выполняют также
функции механических держателей. Один из разъемов подключается к
локальной шине платы-носителя, функциональное назначение контактов
второго разъема определяется типом мезонина, который может содержать
многоканальную систему ввода/вывода, сетевые адаптеры и другие
устройстаа. Используя серийно выпускаемые рядом производителей платы-
носители и набор мезонинов, разработчик может быстро реализовать
сложнофункциональные целевые системы для разнообразных применений.
843
ПРОЕКТИРОВАНИЕ МПС
Лидерами в этой области являются фирмы "GreenSpring Computers" (США) и
"РЕР Modular Computer" (Германия), которые выпускают большую номенклатуру
плат-носителей и мезонинов. Интеллектуальные плвты-носители представляют
собой одноплатные компьютеры или контроллеры, реализованные на базе
высокопроизводительных микропроцессоров (MC68030, MC68040 и др.) или
микроконтроллеров (МС68332, МС68360 и др.), которые имеют связь с
персональным компьютером. Такие носители могут выполнять функции плат
развития и использоваться в составе прототипных и целевых систем. Серийно
выпускаемые мезонины (их около 300 типов) выполняют функции
дополнительной памяти и различных периферийных устройств: параллельных и
последовательных портов, таймеров-счетчиков, АЦП и ЦАП, сетевых и шинных
контроллеров и др. При необходимости разработчик может самостоятельно
спроектировать мезонин, выполняющий функции, которые необходимы для
прототипной или целевой системы.
Предыдущая << 1 .. 470 471 472 473 474 475 < 476 > 477 478 479 480 481 482 .. 528 >> Следующая

Реклама

c1c0fc952cf0704ad12d6af2ad3bf47e03017fed

Есть, чем поделиться? Отправьте
материал
нам
Авторские права © 2009 BooksShare.
Все права защищены.
Rambler's Top100

c1c0fc952cf0704ad12d6af2ad3bf47e03017fed