WebMoney Transfer — международная система расчетов и среда для ведения бизнеса в сети

Просто — современные средства программирования микроконтроллеров — для школьников.

Автор: Howard | Категория: Разное не связанное с ВМ | Опубликовано: 02-04-2007





0

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

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

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

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

1. мс EPROM;

2. MCU с встроенным FLASH;

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

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

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

2. Устройства, рассчитанные на режим внутрисистемного программирования (“ISP mode”), и записываемые непосредственно в устройстве пользователя.

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

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

По возможности перезаписи

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

2. Мульти прошиваемые (перепрограммируемые) — устройства, предполагающие множество сеансов программирования (перепрограммирования).

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

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

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

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

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



Оставить комментарий

Вы должны Войти, чтобы оставить комментарий.