Просто - доступные программаторы микроконтроллеров, ПЗУ и ПЛИС - для неофитов.

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

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

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

Программирование мс изучается во многих учебных программах. Учащиеся соответствующих ВУЗов, обычно, проходят необходимую теоретическую подготовку. Сейчас, студентам доступны соответствующие учебные курсы посвященные особенностям программирования микроконтроллерной техники.

Наш обзор рассчитан не на прошлых студентов технических ВУЗов, а на тех, кто самостоятельно хочет познакомиться и не робеть при столкновении с потребностью перепрограммировать ПЗУ. Сейчас фактически любой третий любознательный старшекласник, оказывается ознакомлен с нашим курсом.

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

По способам перезаписи.

1) Мс, программируемые в специальном устройстве – программаторе. Для реализации соответствующей акции (программирование, стирание, защита от чтения, запрет программирования, и т.п.), такие микросхемы вставляются в соответствующую сокетку программатора, обеспечивающую электрический контакт со всеми ножками микросхемы. Для осуществления соответствующего режима, программирующее устройство создает, в соответствии с предписаниями производителя заданные последовательности сигналов, которые через колодку подаются на нужные ножки мс.

2) Устройства, реализующие способ последовательного программирования , и обслуживаемые в устройстве пользователя.

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

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

По предусмотренному назначению.

А) чипы EEPROM;

Б) Микроконтроллеры с встроенным ПЗУ;

В) Программируемая логика

По функциональности программирования.

1. Один раз программируемые – мс, предполагающие однократный цикл программирования;

2. Многократно программируемые (переписываемые) - мс, предполагающие большое количество сеансов перезаписи .

Да, статья совсем не семинар, и не подготовительный материал к семинару. Нет смысла сейчас заменять систематическое обсуждение учебного материала, свойственного учебному циклу в высшем уч. заведении.

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

Лавинообразный прирост размеров перепрограммируемой FLASH, принципиально увеличивает приоритетность следующей характеристики универсального программатора, как скорость считывания флэшки. Проигрыш в необходимом времени считывания flash памяти порядка 1Гбит превышает 5…7 минут, в случае применения различных модификаций USB средств программирования.

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

Иногда: способность произвольно задавать комутацию рабочих напряжений подаваемых на входы рабочей ZIFsocket.

За последнее время многие свойства рассматриваемых приборов сменили техническую важность.

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

Не актуальны встраиваемые коммутационные устройства и интерфейсы COM. Кстати, условно полевые программаторы сейчас делаются по измененным технологиям.

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