НА ПРОСТОРАХ ВЕЧНОСТИ - ГЛАВНАЯ  СЕРВИС ОБМЕНА СТАТЬЯМИ - ГИЛЬДИЯ SEO!

 
www.liex.ru - автоматическое размещение статей с прямыми ссылками 
Пользовательского поиска
Наука и образование

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

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

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

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

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

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

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

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

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

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

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

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

1. Микросхемы FLASH;

2. Микроконтроллеры с встроенным EEPROM;

3. Программируемые матрицы

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

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

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

Заметный прирост объемов используемой flash памяти, радикально повышает значимость такой черты USB программатора, как время программирования микросхемы. Разница в скорости перезаписи flash памяти высокой плотности достигает 15…20 раз, при использовании различных модификаций профессиональных средств программирования.

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

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


Рейтинг@Mail.ru
Яndex