Совет по развитию микропроцессора - Microprocessor development board

Фото двух экспериментальных досок для MSP430 чипсет от Инструменты Техаса. Слева большая версия чипа, справа маленькая версия в USB формат.

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

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

История

Причина существования платы для разработки заключалась исключительно в том, чтобы предоставить систему для обучения использованию нового микропроцессора, а не для развлечения. Поэтому для снижения затрат было упущено все лишнее. Ни корпуса, ни блока питания не было. Это связано с тем, что плата будет использоваться только в «лабораторных» условиях, поэтому для нее не нужен корпус, а плата может питаться от типичного настольного источника питания, уже доступного для инженера-электронщика.

Комплекты для разработки микропроцессоров не всегда производились производителями микропроцессоров. Многие системы, которые можно классифицировать как комплекты для разработки микропроцессоров, были произведены третьими сторонами, например, Sinclair. MK14, вдохновленный официальным SC / MP Совет по развитию от National Semiconductor, "NS интрокит ".[1]

Хотя эти платы для разработки не были предназначены для любителей, они часто покупались ими, потому что они были самыми ранними дешевыми микрокомпьютерами, которые вы могли купить. Они часто добавляли всевозможные расширения, такие как больше памяти, видеоинтерфейс и т. Д. Было очень популярно использовать (или писать) реализацию Крошечный базовый. Самая популярная микропроцессорная плата КИМ-1, привлек наибольшее внимание сообщества любителей, потому что он был намного дешевле, чем большинство других плат для разработки, и вы могли получить для него больше программного обеспечения (Tiny Basic, игры, ассемблеры) и дешевые карты расширения для добавления дополнительной памяти или других функций.[2] Больше статей было опубликовано в журналах типа "Килобод Микрокомпьютеры "в котором описывается самодельное программное обеспечение и оборудование для KIM-1, а не для других плат для разработки.[3]

Сегодня некоторые производители микросхем все еще выпускают «тестовые платы» для демонстрации своих микросхем и использования их в качестве «тестовых плат».эталонный дизайн ". Их значение в наши дни намного меньше, чем в те дни, когда такие доски ( КИМ-1 будучи канонический пример) были единственным недорогим способом познакомиться с микропроцессорами "на практике".

Функции

Самой важной особенностью микропроцессорной платы для разработки был встроенный монитор машинного языка на основе ПЗУ, или «отладчик», как его еще иногда называли. Часто название платы было связано с названием этой программы монитора, например название программы монитора KIM-1 было «Монитор ввода с клавиатуры», потому что программное обеспечение на основе ПЗУ позволяло вводить программы без строк громоздких тумблеры, которые использовались в старых системах. В популярных системах на базе 6800 часто использовался монитор с именем, в котором слово «ошибка» вместо «отладчик», например, популярный »МИКБУГ ".[4]

Ввод обычно осуществлялся с помощью шестнадцатеричной клавиатуры с использованием монитор машинного языка программа, а дисплей состоял только из 7-сегментного дисплея. Резервное хранилище написанных программ на ассемблере было примитивным: обычно предоставлялся только интерфейс кассетного типа или последовательный порт. Телетайп интерфейс использовался для чтения (или перфорации) скотч.[5]

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

Внешние интерфейсы на голой плате часто ограничивались одним RS-232 или же токовая петля последовательный порт, так что Терминал, принтер или телетайп могут быть подключены.

Список исторических плат развития

Дракон12-П Freescale HCS12 Тренажер микроконтроллера / 9S12, EVB All-In-One, EVBU и плата для разработки проектов.

Оценочные платы DSP

Оценочная плата DSP, иногда также известная как стартовый комплект DSP (DSK) или оценочный модуль DSP, представляет собой электронную плату с цифровой сигнальный процессор используется для экспериментов, оценки и развития.[6] Приложения разрабатываются в DSP Starter Kits с использованием программного обеспечения, обычно называемого [интегрированная среда разработки]] (IDE).[7] Инструменты Техаса и Spectrum Digital - две компании, которые производят эти комплекты.

Два примера - DSK 6416 от Texas Instruments,[8] на базе TMS320C6416 фиксированная точка цифровой сигнальный процессор, член серии процессоров C6000, основанный на архитектуре VelociTI.2[9], а также DSK 6713 от Texas Instruments, который был разработан в сотрудничестве со Spectrum Digital, на основе 32-битного TMS320C6713 плавающая точка цифровой сигнальный процессор[9](p3), что позволяет программировать на C и ассемблере.

Смотрите также

Рекомендации

  1. ^ http://www.old-computers.com/MUSEUM/computer.asp?st=1&c=1147 В архиве 2010-11-21 на Wayback Machine описание National Semiconductor интрокит
  2. ^ http://oldcomputers.net/kim1.html КИМ был очень популярен среди любителей
  3. ^ почему Kilobaud опубликовал программное обеспечение KIM
  4. ^ «Система MEK6800D2 с МИКБУГ». Архивировано из оригинал 1 октября 2011 г.
  5. ^ http://retro.hansotten.nl/index.php?page=micro-kim Micro-KIM - это ретро-римейк KIM, для которого доступно множество программ, изначально выпущенных на бумажной ленте.
  6. ^ «Стартовые комплекты DSP». DSP. Kane Computing. Архивировано из оригинал 3 декабря 2013 г.. Получено 23 апреля 2012.
  7. ^ Роберт Ошана (29 сентября 2005 г.). Методы разработки программного обеспечения DSP для встроенных систем и систем реального времени. Newnes. п. 384. ISBN  978-0750677592. Получено 23 апреля 2012.
  8. ^ Отчет о конференции симпозиума по ядерной науке IEEE 2004 г.. Рим: Институт инженеров по электротехнике и электронике. 2004. с. 4161. ISBN  978-0780387003. Получено 23 апреля 2012.
  9. ^ а б Рульф Чассен (13 декабря 2004 г.). Цифровая обработка сигналов и приложения с C6713 и C6416 DSK. Wiley-Interscience. п. 497. ISBN  978-0471690078. Получено 23 апреля 2012.