Словосочетание: прожиг EPROM, в этом материале предполагает функцию занесения соответствующей информации в ПЗУ мс. По правилам, внесение рабочей схемы (перепрограммирование), реализуется при помощи специализированных приборов непосредственно прoграмматoра. Как и все, программирование имеет соответственно две стороны. С одной стороны - сам программатор, и его характеристики, второе большое количество микросхем прожига различных семейств. Приемлемый usb программатор разрешает не только вносить, но и считывать коды, а иногда, осуществлять и другие операции с микросхемой . В зависимости от класса мс со встроенной EPROM, это может оказаться: очистка, блокировка чтения, блокировка программирования и т.п. Программирование микросхем преподается во многих учебных ВУЗах. Слушатели соответствующих ВУЗов, часто, проходят необходимую теоретическую подготовку. Сейчас, учащимся доступны специализированные учебные ресурсы посвященные вопросам программирования микроконтроллерной техники. Этот опус рассчитан не на бывших слушателей микроэлектронных училищ, а на тех, кто самостоятельно хочет обучиться и не бояться при столкновении с потребностью перепрограммировать ПЗУ. Можно отметить чуть ли не каждый 2-й любознательный выпускник средней школы, в той или иной степени ознакомлен с этим курсом. Используя реальные свойства, все разнообразие устройств со встроенной энергонезависимой памятью общепринято классифицировать описываемым образом: По техническому назначению. A. мс памяти; B. MCU с встроенным устройством энергонезависимой памяти; C. Программируемые матрицы По реальности программирования. A. Однократно программируемые – микросхемы, предполагающие единственный цикл программирования; B. Мульти прошиваемые (перезаписываемые) - схемы, допускающие много сеансов перезаписи . По допустимым способам программирования. А. Мс, программируемые в особом устройстве – программаторе. Для реализации необходимой функции (запись, очистка, защита от чтения, блокировка программирования, верификация и т.п.), подобные микросхемы вставляются в специальную колодку программатора, реализующую электрический контакт со всеми ножками микросхемы. Для реализации нужного режима, программатор формирует, в соответствии с рекомендациями производителя описанные последовательности , которые через сокетку поступают на соответствующие ножки программируемого устройства. Б. Микросхемы, поддерживающие метод последовательного программирования (ISP), и программируемые непосредственно в макете пользователя. Подобные схемы допускают выполнение нужной функции (запись, стирание, блокировка чтения, защита от программирования, и т.п.) непосредственно в устройстве разработчика. Все операции происходят с помощью внешнего программатора, определенным методом подключенного к схеме разработчика. Необходимо что бы схема пользователя должно быть разработано с применением методических спецификаций данного метода. Для записи данных мк чаще всего используется внутрисистемный универсальный программатор. Для более детального изучения целесообразно направиться к разнообразной учебной литературе. К сожалению, статья совсем не полный курс, и не учебный материал к курсовой работе. Не стоит в данном рассмотрении подменять систематическое написание учебного материала, характерного учебному семестру в ВТУЗе. Кстати. Если вы захотите спросить как подобрать подобное устройство, надо грамотно написать в яндексе: как выбрать универсальный программатор Ощутимый рост размеров перепрограммируемой flash памяти, ощутимо увеличивает ценность такой характеристики универсального программатора, как скорость стирания Flash. Разница в необходимом времени перезаписи памяти превышающей 1Gbit может достигать 5…7 минут, при применении разных классов профессиональных средств программирования. За исключением перечисленных свойств, многие девайсы создаются с множеством дополнительных возможностей. В некоторых образцах - внутренние редакторы и способность менять временные константы используемых сигналов. Часто: возможность самостоятельно задавать распределение формируемых напряжений поступающих на разьемы диповской сокетки. В классе подобных приспособлений особняком стоят программаторы, разработанные в процессе пробного копирования. Популярные авторы замечают: большинство инженеров разрабатывают девайс обычно при необходимости записи атмеловских микроконтроллеров. Однако, при очевидной востребованности этой функции каждый второй программер может решать несомненно более разноплановый спектр вопросов.
Источник: |