Jump to content

Плата разработки микропроцессора

Фотография двух плат экспериментатора для чипсета MSP430 от Texas Instruments . Слева — увеличенная версия чипа, справа — уменьшенная версия в формате USB .

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

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

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

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

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

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

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

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

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

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

Список досок исторического развития

[ редактировать ]
Тренажер микроконтроллера Dragon12-P Freescale HCS12 /9S12, многофункциональный EVB, EVBU и плата разработки проектов.

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

[ редактировать ]

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

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

См. также

[ редактировать ]
  1. ^ http://www.old-computers.com/MUSEUM/computer.asp?st=1&c=1147. Архивировано 21 ноября 2010 г. в Wayback Machine. National Semiconductor. Описание вводного комплекта
  2. ^ http://oldcomputers.net/kim1.html КИМ пользовался большой популярностью среди любителей.
  3. ^ почему Kilobaud опубликовал программное обеспечение KIM
  4. ^ «Система МЕК6800Д2 с МИКБУГ» . Архивировано из оригинала 1 октября 2011 года.
  5. ^ http://retro.hansotten.nl/index.php?page=micro-kim Micro-KIM — это ретро-римейк KIM, для которого доступно множество программ, изначально выпущенных на бумажной ленте.
  6. ^ «Стартовые наборы DSP» . ДСП . Кейн Компьютеры. Архивировано из оригинала 3 декабря 2013 года . Проверено 23 апреля 2012 г.
  7. ^ Роберт Ошана (29 сентября 2005 г.). Методы разработки программного обеспечения DSP для встраиваемых систем и систем реального времени . Ньюнес. п. 384. ИСБН  978-0750677592 . Проверено 23 апреля 2012 г.
  8. ^ Протокол конференции симпозиума IEEE по ядерной науке, 2004 г. Рим : Институт инженеров по электротехнике и электронике . 2004. с. 4161. ИСБН  978-0780387003 . Проверено 23 апреля 2012 г.
  9. ^ Перейти обратно: а б Ральф Чассейн (13 декабря 2004 г.). Цифровая обработка сигналов и приложения с помощью C6713 и C6416 DSK . Уайли-Интерсайенс. п. 497. ИСБН  978-0471690078 . Проверено 23 апреля 2012 г.
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: e00a42b82266c947f714d6ffc3d5467a__1712233080
URL1:https://arc.ask3.ru/arc/aa/e0/7a/e00a42b82266c947f714d6ffc3d5467a.html
Заголовок, (Title) документа по адресу, URL1:
Microprocessor development board - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)