Меню:

Главная

 
Научные материалы

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

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

Функциональный USB программатор NAND Flash умеет не только заносить, но и извлекать данные, а в ряде случаев, производить и другие манипуляции с обслуживаемым обьектом . В зависимости от особенности микросхемы со встроенной FLASH, это может быть: стирание, запрещение чтения, защита от программирования и т.п.

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

Рассматриваемый опус ориентирован не на сегодняшних учащихся микроконтроллерных ВУЗов, а на тех, кто дерзает познать и не пасовать при столкновении с необходимостью запрограммировать ПЗУ, микроконтроллер или программируемую логику. Теперь практически каждый 2-й неленивый ученик, теоретически знаком с данным предметом.

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

По реализованным алгоритмам перепрограммирования.

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

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

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

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

По реальности перезаписи.

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

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

3. Схемы, рассчитанные на режим самопрограммирования.

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

По допустимому назначению.

А. чипы памяти;

Б. Микроконтроллеры с встроенным FLASH;

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

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

Предположим вам придется достать аналогичное устройство, не проблема - всего лишь написать в googl’е: купить универсальный программатор

Экспоненциальный рост плотности записываемой flash памяти, принципиально увеличивает ценность следующей характеристики универсального программатора, как скорость стирания мс. . Проигрыш в скорости обслуживания памяти превышающей 1Gbit может достигать 5…7 минут, в случае применения разных моделей USB программаторов.

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

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

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

Некоторые публикации замечают: большинство инженеров приобретают программатор тривиально с целью восстановления Bios. Однако - при бесспорной востребованности такой задачи: универсальный prog поддержать несомненно более широкий пласт задач.