Наука и образование

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

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

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

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

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

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

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

1. мс энергонезависимой памяти;

2. мк с встроенным ПЗУ;

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

По допустимым способам записи.

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

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

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

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

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

а) 1 раз прошиваемые – микросхемы, допускающие 1 сеанс программирования;

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

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

Статистика: в соответствующих статьях часто применяется непрофессиональное клише, usb программатор pic.

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

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

Не редко - возможность самостоятельно варьировать топологию выходных сигналов подводимых на входы программаторной ZIFsocket.

Благодаря прогрессу многие свойства программаторов сменили техническую важность.

Самые заметные доработки произошли в части методов соединения программатора и PC с размещенным ПО программатора.

Ушли в прошлое PCI интерфейсные модули или порты COM. При этом, условно мобильные копировщики ныне проектируются по измененным технологиям.

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


  
 
noindex>
Copyright © 2007. Shirinkin.ru