Оборот речи: прожиг устройства, в этом беглом обзоре означает процесс записи (занесения) необходимой информации в постоянное запоминающее устройство (ПЗУ) мс. В соответствии с инструкцией, прожиг рабочей прошивки (заливка), реализуется посредством специальных девайсов – прoграмматoрoв. Как всякий процесс, прожиг имеет как правило больше одной сущности. Первое, сам программатор, и его особенности, с другой стороны это совокупность обьектов программирования разных типов. Востребованный внутрисхемный usb программатор позволяет не только программировать, но и извлекать информацию, а в ряде случаев, осуществлять и вспомогательные манипуляции с поддерживаемым устройством и информацией находящейся в ней. В зависимости от разновидности мс со встроенной FLASH, это может быть: стирание, запрещение чтения, блокировка программирования и т.п. Программирование микроконтроллеров преподается во многих учебных дисциплинах. Слушатели данных ВУЗов, как правило, проходят необходимую теоретическую подготовку. Сейчас, студентам доступны специализированные учебные материалы посвященные нюансам программирования микроконтроллеров, ПЗУ и ПЛИС. Предлагаемый опус ориентирован не на сегодняшних слушателей технических училищ, а на тех, кто пробует познать и не отступать при столкновении с необходимостью запрограммировать ПЗУ, микроконтроллер или программируемую логику. Нынче практически каждый второй грамотный старшекласник, теоретически знаком с рассматриваемым курсом. Используя различные характеристики, все множество чипов со встроенным ПЗУ целесообразно классифицировать следующим способом: По методам перезаписи. 1. Устройства, программируемые в специализированном устройстве – программаторе. Для осуществления соответствующей функции (запись, стирание, блокировка чтения, блокировка программирования, верификация и т.п.), подобные микросхемы вставляются в специальную сокетку программатора, реализующую электрический контакт со всеми выходами микросхемы. Для поддержания необходимого режима, генерирует, в соответствии с рекомендациями производителя соответствующие последовательности сигналов, которые через колодку комутируются на нужные выводы мс. 2. Схемы, поддерживающие способ последовательного программирования , и программируемые в макете потребителя. Данные микросхемы допускают выполнение нужной функции (программирование, очистка, запрет чтения, блокировка программирования, верификация и т.п.) в схеме разработчика. Все функции производятся с помощью внешнего программатора, необходимым способом подключенного к схеме пользователя. плата пользователя должно быть произведено с применением соответствующих спецификаций этого режима. Аналогичные микросхемы принято называют устройствами, обеспечивающими внутрисхемное программирование. Для более подробного постижения можно обратиться к полноценной учебной литературе. По способности записи. 1. Однократно записываемые – устройства, допускающие 1 сеанс программирования; 2. Много раз программируемые (перепрограммируемые) - микросхемы, рассчитанные на множество сеансов записи (перепрограммирования). 3. Устройства, поддерживающие способ самопрограммирования. Описываемые схемы рассчитаны на выполнение нужной функции (запись, стирание, защита от чтения, запрет программирования, верификация и т.п.) непосредственно в устройстве разработчика. без применения какого либо программатора. При этом плата пользователя должно быть разработано с учетом специальных требований данного режима. По предназначению. А. мс FLASH; Б. MCU с внутренним EEPROM; В. Перепрограммируемая логика Так получилось, статья естественно, не семинар, и не преподавательский материал к экзамену. Не имеет смысла здесь подменять корректное написание учебного материала, характерного методическому процессу в высшем уч. заведении. На всякий случай. Когда вы хотите понять какой подобрать программатор, следует просто написать в браузере, программатор выбрать Лавинообразный подъем размеров программируемой памяти, принципиально повышает важность такой характеристики современного программатора, как скорость считывания флэшки. Выигрыш в скорости программирования FLASH порядка 1Гбит превышает 15…20 раз, при использовании различных модификаций профессиональных программаторов. Кроме описанных свойств, многофункциональные прогеры проектируются с набором дополнительных характеристик. Зачастую: пользовательские спецредакторы и умение редактировать частотные параметры применяемых напряжений. В некоторых изделиях - возможность при необходимости задавать распределение рабочих напряжений поступающих на выводы программаторной колодки. В общем ряду программаторов особняком используются программаторы, предназначенные в процессе мелкосерийного производства. Многочисленные источники утверждают: большинство разработчиков разрабатывают обсуждаемое устройство всего лишь с целью программирования микросхем памяти. Тем не менее - при большой важности отмеченной функции: добротный prog умеет решать принципиально более широкий круг задач.
|