Общепризнанные классификации программируемых микросхем для непосвященных. Начальное программирование и использование USB программаторов – без чрезмерных деталей

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

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

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

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

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

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

По своему назначению.

1. мс EPROM;

2. Микроконтроллеры с встроенным EEPROM;

3. PLD

По предлагаемым методам программирования.

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

B. Мс, реализующие режим последовательного программирования (ISP), и программируемые непосредственно в макете потребителя.

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

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

По реальности перепрограммирования.

а) Один раз прошиваемые – мс, допускающие одиночный цикл записи;

б) Многократно прошиваемые (переписываемые) - схемы, рассчитанные на множество сеансов программирования (перепрограммирования).

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

В последнее время в полупрофессиональных статьях часто применяется жаргонное словосочетание ~ программатор EEPROM.

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

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

Не редко: возможность произвольно варьировать распределение используемых импульсов подводимых на клеммы программаторной ZIFsocket.

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

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

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

Современные авторы утверждают- большинство разработчиков разрабатывают обсуждаемое устройство как правило с целью записи FLASH NAND. Тем не менее - при большой востребованности такой задачи профессиональный прогер может решать несомненно больший круг потребностей.

 

 


http://ogorod87.narod.ru/
Rambler's Top100