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


Механизмы начальной инициализации встроенной памяти



Download 3,23 Mb.
Pdf ko'rish
bet60/179
Sana24.02.2022
Hajmi3,23 Mb.
#234030
TuriУчебное пособие
1   ...   56   57   58   59   60   61   62   63   ...   179
2.2.11 Механизмы начальной инициализации встроенной памяти 
Механизмы начальной инициализации (начальной загрузки) обеспечивают 
запись программного кода, данных или конфигурационных параметров во 
встроенную энергонезависимую память процессора или однокристальной 
микроЭВМ. Процесс начальной инициализации предполагает работу с «голой» 
аппаратурой, т.е. без помощи какой-либо инструментальной программы 
(загрузчика), исполняющейся в рабочем режиме процессора.
В качестве записываемого программного кода выступает или более 
высокоуровневый загрузчик или непосредственно прикладная программа.
Данные – обычно начальные значения рабочих параметров (уставок). 
Конфигурационные параметры настраивают режимы работы аппаратуры 
процессора. К ним могут относиться: 
• тип генератора (кварцевый, на пьезокерамическом резонаторе, LC или 
RC); 
• используемые подсистемы сброса при сбое электропитания, 
автоматического сброса при включении питания (Power On Reset); 
• использование сторожевого таймера (Watch Dog Timer); 
• флаги защиты внутренней памяти от несанкционированного 
копирования; 
• использование и разрядность шины внешней памяти; 
• адрес старта программы (вектор сброса); 


105 
• и т.д. 
Классификация механизмов начальной инициализации представлена на 
рисунке ниже. 
Встроенная программа загрузчика (Bootsrap loader) – специальная 
программа, записанная при производстве процессора в специальный блок 
встроенной памяти программ ПЗУ. При выполнении bootstrap loader принимает 
записываемые программы или данные через последовательный порт (обычно 
порт UART) и записывает их в память процессора.
Механизмы начальной инициализации.
Встроеная программа
загрузчика ( bootstrap loader)
Запись и запуск
программного
загрузчика в ОЗУ
Непосредственная запись
программ/данных/
конфигурации в ПЗУ
«Внешнее»
программирование
встроенного ПЗУ
По последовательному
интерфейсу -
внутрисистемное
программирование
(ISP)
По параллельному
интерфейсу - режим ПЗУ
Встроенной памяти
программ
Внешней памяти
программ по
интерфейсу JTAG
Рисунок 48. Механизмы инициализации встроенной памяти 
Возможны несколько вариантов сохранения загруженной программы: 
1. Программа загружается в ОЗУ и сразу после этого ей передается 
управление. Это должен быть загрузчик, в свою очередь принимающий 
и записывающий во встроенное или внешнее ПЗУ (обычно это – 
FLASH-память) прикладную программу. После рестарта управление 
передается прикладной программе. 
2. Программа записывается непосредственно во встроенное ПЗУ и 
начинает исполняться после перезапуска в нормальном режиме. В 
качестве загруженной программы может выступать загрузчик или 
целевой код. Такой режим используется, например, в семействах 
MB90F (Fujitsu), MSP430 (Texas Instruments). 
Переход в режим bootstrap loader обычно выполняется подачей 
специального кода на конфигурационные выводы с одновременным рестартом 
процессора. 

Download 3,23 Mb.

Do'stlaringiz bilan baham:
1   ...   56   57   58   59   60   61   62   63   ...   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