Микропроцессорные устройства



Download 3,03 Mb.
Pdf ko'rish
bet25/72
Sana25.02.2022
Hajmi3,03 Mb.
#282885
1   ...   21   22   23   24   25   26   27   28   ...   72
Bog'liq
mpus up

Прошивка через JTAG 
Интерфейс JTAG был разработан группой ведущих специалистов по про-
блемам тестирования электронных компонентов (Joint Test Action Group) и был 
зарегистрирован в качестве промышленного стандарта IEEE Std 1149.1-1990. 
Четырехпроводной интерфейс JTAG используется для тестирования печатных 
плат, внутрисхемной отладки, программирования микроконтроллеров. Позво-
ляет в режиме реального времени наблюдать за состоянием регистров, портов, 
переменных в программе, пошагово выполнять математические действия в 
написанной программе, отслеживать переходы и запросы ожидания. 
Многие микроконтроллеры семейства Mega имеют совместимый с IEEE 
Std 1149.1 интерфейс JTAG или debugWIRE для встроенной отладки. К сожале-
нию, JTAG доступен далеко не во всех микроконтроллерах, только в старших 
моделях, в сороканогих микроконтроллерах начиная с Mega, у которых размер 
флеш-памяти составляет 16 Кбайт и более. Дополнительным минусом является 
бόльшая цена программатора, в сравнении с простым ISP. 
Компания AVR выпускает фирменный комплект JTAG ICEII для работы с 
микроконтроллерами по JTAG (рис. 4.5). Также есть первая модель JTAG ICE. 
Минусом является цена от 20 тыс. руб. 
Рис. 4.5 – Фирменный комплект программатора JTAG ICEII 
Параллельное высоковольтное программирование 
Обычно применяется на поточном производстве при массовой (сотни 
штук) прошивке чипов в программаторе перед запайкой их в устройство. 
Параллельное программирование во много раз быстрей последовательно-
го (ISP), но требует подачи на RESET напряжения в 12 вольт. А также для па-
раллельной зашивки требуется уже не три линии данных, а восемь + линии 
управления. Для программирования в этом режиме микроконтроллер вставля-


51 
ется в панельку программатора, а после прошивки переставляется в целевое 
устройство. 
Достоинством является возможность изменение любых FUSE бит, если 
был отключен режим ISP. Известные параллельные программаторы: HVProg от 
ElmChan, Paraprog, DerHammer. А также есть универсальные: TurboProg 6, 
BeeProg, ChipProg++, Fiton… 

Download 3,03 Mb.

Do'stlaringiz bilan baham:
1   ...   21   22   23   24   25   26   27   28   ...   72




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