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


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

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

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

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

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

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