Термин: «копирование контроллера», в предлагаемом обзоре подразумевает процесс занесения (записи) соответствующей информации в память мс. Как правило, внедрение заданной прошивки (перепрограммирование), производится посредством соответствующих приспособлений непосредственно прoгрaммaтoрa. Как и все, прожиг содержит соответственно больше одной данности. Первое - это само устройство, и его характеристики, во вторых спектр элементов воздействия, различных структур. Функциональный универсальный программатор разрешает не только кодировать, но и извлекать коды, а в ряде случаев, осуществлять и дополнительные действия с поддерживаемым устройством . В зависимости от класса мс со встроенным ПЗУ, это может быть: стирание, запрещение чтения, защита от программирования и т.п. Работа с ПЗУ преподается во многих учебных курсах. Студенты этих ВУЗов, обычно, проходят соответствующую учебную подготовку. Сейчас, учащимся доступны необходимые учебные ресурсы посвященные особенностям программирования микроконтроллеров и ПЗУ. Предлагаемый опус ориентирован не на сегодняшних слушателей микроконтроллерных училищ, а на тех, кто самостоятельно дерзает познать и не отступать при столкновении с потребностью перепрограммировать ПЗУ. В последнее время чуть ли не любой третий нормальный ученик, теоретически знаком с этим предметом. Используя реальные характеристики, все многообразие чипов со встроенным ПЗУ принято представить предлагаемым методом: По реализованным методам перезаписи. 1) Устройства, программируемые в особом устройстве – программаторе. Для реализации необходимой операции (программирование, очистка, защита от чтения, запрет программирования, верификация и т.п.), такие микросхемы вставляются в соответствующую сокетку программатора, реализующую электрический контакт со всеми выводами микросхемы. Для реализации выбранного режима, универсальный программатор формирует, в соответствии с рекомендациями производителя нужные последовательности , которые через колодку поступают на нужные входы программируемого устройства. 2) Микросхемы, допускающие метод последовательного программирования (ISP), и программируемые непосредственно в схеме разработчика. Такие мс допускают выполнение соответствующей операции (программирование, очистка, блокировка чтения, защита от программирования, верификация и т.п.) в схеме пользователя. Все функции производятся с помощью внешнего программатора, необходимым методом подсоединенного к макету пользователя. схема пользователя должно быть произведено с применением специальных спецификаций данного способа. Для работы с данными устройствами применяется JTAG программатор. Для более подробного изучения полезно отправиться к существующей учебной литературе. По техническому назначению. А) мс энергонезависимой памяти; Б) MCU с встроенным устройством энергонезависимой памяти; В) EPLD По способности перепрограммирования. 1. Один раз программируемые – микросхемы, допускающие одиночный цикл записи; 2. Многократно прошиваемые (перезаписываемые) - схемы, предполагающие множество сеансов перезаписи (перепрограммирования). И так, статья очевидно, не лекция, и не учебный материал к коллоквиуму. Не стоит здесь подменять глубокое написание учебного материала, характерного методическому циклу в учебном заведении. Везде - цена программатора и его характеристики как правило коррелируются. Экспоненциальный подъем плотности записываемой памяти, существенно увеличивает важность следующей функции профессионального программатора, как время стирания флэшки. Выигрыш во времени записи flash памяти превышающей 1Gbit достигает 20 раз, в случае применения различных модификаций современных программаторов. Помимо описанных функций, современные девайсы обладают комплексом вспомогательных функций. Не редко, это текстовые соредакторы или способность редактировать амплитудно частотные параметры применяемых сигналов. Зачастую - возможность произвольно изменять топологию выходных импульсов комутируемых на клеммы рабочей колодки. За последнее время многие характеристики рассматриваемых гаджетов утратили техническую значимость. Самые важные доработки замечены в части методов взаимосвязи программатора и ЭВМ с установленным пакетом рассматриваемого приспособления. Канули в лету внутренние интерфейсные приспособления или порты COM. Кстати, так называемые полевые копировщики сейчас делаются по другим технологиям. Некоторые исследования замечают- немалая доля потребителей используют обсуждаемое устройство как не странно при необходимости перепрограммирования микросхем памяти. Однако - при очевидной востребованности подобной задачи: профессиональный прогер поддержать несомненно больший круг вопросов.
|