Аппаратные и программные


 Внешнее программирование встроенного ПЗУ



Download 3,23 Mb.
Pdf ko'rish
bet61/179
Sana24.02.2022
Hajmi3,23 Mb.
#234030
TuriУчебное пособие
1   ...   57   58   59   60   61   62   63   64   ...   179
2.2.11.1 Внешнее программирование встроенного ПЗУ 
В данном режиме процессор со встроенным ПЗУ (OTP, EEPROM, FLASH) 
рассматривается как обычная микросхема ПЗУ с последовательным или 
параллельным интерфейсом. Ядро процессора при этом отключено; некоторые 


106 
семейства, например, AVR (Atmel), требуют, чтобы функционировал генератор 
синхроимпульсов. 
Переключение 
процессора 
в 
режим 
внешнего 
программирования обычно осуществляется подачей на специальный вывод 
напряжения программирования с уровнем около 12В или подачей специального 
кода на конфигурационные выводы с одновременным рестартом процессора 
(аналогично переходу в режим bootsrap loader). 
В зависимости от типа интерфейса различают два варианта внешнего 
программирования: 
1. Программирование по параллельному интерфейсу (поддерживается 
семействами AVR, MCS-51, Z8). Процессор или микроЭВМ 
программируется вне целевой системы, в специальных программаторах. 
Порты ввода-вывода и/или сигналы внешней шины используются в 
качестве линий адреса/данных/управления ПЗУ. 
Достоинства:
• Простые алгоритмы программирования; 
• Высокая степень защиты от случайного перепрограммирования в 
системе; 
Недостатки: 
• Необходимо использовать панельку для микропроцессора или 
программировать однократно перед монтажом печатной платы 
системы. Последнее не позволяе модифицировать (обновлять) 
программное обеспечение системы. 
2. Программирование по последовательному интерфейсу (поддерживается 
семействами AVR, PICmicro). В этом режиме адреса, данные и команды 
доступа к ПЗУ (записи, чтения, проверки и другие) передаются по 
специальному или стандартному последовательному интерфейсу.
Достоинства: 
• Небольшое количество сигналов (2-5 шт.) позволяет подключать 
программатор 
к 
микросхеме, 
установленной 
на 
плате, 
и 
программировать ее, не отключая от схемы. В связи с этим режим 
последовательного программирования часто называют режимом 
внутрисистемного программирования (In System Programming, ISP). 
• Неограниченность числа различных команд, которые можно передавать 
в последовательном коде, позволяет значительно увеличить 
функциональные возможности программатора. 
Недостатки: 
• Относительно сложный протокол (алгоритм) программирования. 


107 
В настоящее время в режиме внутрисистемного программирования 
микропроцессорных систем с внешним или внутренним ПЗУ начинает широко 
использоваться последовательный интерфейс JTAG (IEEE-1049). JTAG – 
интерфейс граничного сканирования, позволяющий устанавливать на ножках 
микросхемы сигналы с определенным значением и считывать значения 
сигналов, установленные внешними схемами или внутренними подсистемами 
процессора. С помощью интерфейса JTAG имитируется диаграмма записи во 
внешнее ПЗУ или во внутреннее ПЗУ (процессор должен находиться в режиме 
внешнего параллельного программирования). 

Download 3,23 Mb.

Do'stlaringiz bilan baham:
1   ...   57   58   59   60   61   62   63   64   ...   179




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish