Сегодня 3 июня, понедельник ГлавнаяНовостиО проектеЛичный кабинетПомощьКонтакты Сделать стартовойКарта сайтаНаписать администрации
Поиск по сайту
 
Ваше мнение
Какой рейтинг вас больше интересует?
 
 
 
 
 
Проголосовало: 7274
Кнопка
BlogRider.ru - Каталог блогов Рунета
получить код
DubplatekillaZ
DubplatekillaZ
Голосов: 1
Адрес блога: http://www.liveinternet.ru/users/dubplatekilla/
Добавлен:
 

Что такое USB средства программирования микроконтроллеров - для неофитов.

2014-03-02 15:57:11 (читать в оригинале)

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


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


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


По функциональному назначению


1. мс EPROM;


2. MCU с внутренним FLASH;


3. EPLD


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


1. Однократно прошиваемые – устройства, допускающие одиночный цикл записи;


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


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


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


2. Схемы, рассчитанные на способ последовательного программирования , и программируемые непосредственно в макете потребителя.


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


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


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


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


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


Ощутимый подъем плотности применяемой памяти, радикально повышает значимость такой особенности универсального программатора, как скорость считывания флэшки. Проигрыш в затрачиваемом времени перезаписи FLASH высокой плотности может достигать 15…20 раз, при использовании различных моделей универсальных программаторов.


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




 


Самый-самый блог
Блогер ЖЖ все стерпит
ЖЖ все стерпит
по количеству голосов (152) в категории «Истории»


Загрузка...Загрузка...
BlogRider.ru не имеет отношения к публикуемым в записях блогов материалам. Все записи
взяты из открытых общедоступных источников и являются собственностью их авторов.