Каталог статей

Главная » Статьи » Мои статьи

Что такое цифровые программаторы ПЗУ, микроконтроллеров и программируемой логики - для учащихся.

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

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

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

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

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

Используя разнообразные характеристики, все многообразие устройств со встроенным ПЗУ принято систематизировать подобным образом:

По предназначению.

A. Микросхемы EPROM;

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

C. Мс. программируемой логики (ПЛИС или PLD).

По функциональности перезаписи.

A. Однократно записываемые – микросхемы, рассчитанные на 1 цикл записи;

B. Многократно программируемые (переписываемые) - схемы, рассчитанные на большое количество циклов записи (перепрограммирования).

По предусмотренным способам перезаписи.

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

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

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

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

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

Определить востребованность устройства не трудно следует выбрать в сети, цена программатора.

Заметный прирост плотности перепрограммируемой FLASH, принципиально повышает приоритетность такой черты современного программатора, как время записи устройства. Проигрыш в скорости считывания памяти высокой плотности может достигать 5…7 минут, при использовании различных модификаций современных средств программирования.

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

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

В общем ряду копировщиков особняком существуют программаторы, применяемые в целях промышленного производства.

Знакомые авторы отмечают- значительная доля инженеров разрабатывают программатор тривиально для записи EEPROM. Однако при очевидной востребованности такой задачи профессиональный программер позволяет решать принципиально более широкий пласт проблем.

Категория: Мои статьи | Добавил: fio (09.06.2016)
Просмотров: 349 | Рейтинг: 0.0/0
Всего комментариев: 0




Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]