Функциональные типизации микросхем для учащихся. Учебное программирование и работа с микроконтроллерами и ПЗУ – без лишних подробностей

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

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

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

По назначению

1. мс EPROM;

2. мк с внутренним EPROM;

3. Перепрограммируемая логика

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

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

2. Многократно прошиваемые (перезаписываемые) — устройства, рассчитанные на большое количество сеансов перезаписи .

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

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

2. Мс, рассчитанные на режим внутрисхемного программирования (ISP), и поддерживаемые непосредственно в схеме потребителя.

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

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

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

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

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

Лавинообразный подъем плотности программируемой FLASH, существенно увеличивает важность такой особенности современного средства программирования, как время программирования устройства. Выигрыш в затрачиваемом времени прожига памяти свыше 1Gbit/8 составляет 2 десятка раз, в случае использования разных типов современных программаторов.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *