Обсудим профессиональные средства программирования микроконтроллеров и ПЗУ - для не профессионалов.

Научные публикации

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

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

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

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

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

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

По предлагаемым способам записи.

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

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

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

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

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

1. Один раз программируемые – схемы, рассчитанные на однократный сеанс записи;

2. Неоднократно записываемые (перепрограммируемые) - схемы, рассчитанные на много циклов программирования .

3. Микросхемы, поддерживающие способ внутреннего самопрограммирования.

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

По техническому предназначению.

А. микрочипы памяти;

Б. мк с встроенным EEPROM;

В. Микросхемы программируемой логики

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

В силу обстоятельств, вам предложат достать подобный прибор, не бойтесь, не забудьте задать в поисковике купить программатор микроконтроллеров

Принципиальный рост плотности перепрограммируемой памяти, принципиально увеличивает важность такой черты универсального программатора, как время считывания Flash. Проигрыш в скорости перезаписи памяти свыше 1Gbit/8 достигает 20 раз, в случае использования различных модификаций профессиональных программаторов.

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

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

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

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


Другие новости: