Составители:
Цель
Цель
RAM
read
write
FLASH
read
write
erase
erase_sector
Цель
Цель
RAM машины Фон-Неймана
read
write
jmp
reset
FLASH машины Фон-Неймана
read
write
erase
erase_sector
jmp
reset
Прикладной уровень
Рис. 2.46. Иерархия целей
2.4.5.2 Подсистема создания загрузочных модулей
Загрузочный модуль – файл, содержащий всю необходимую информацию
для программирования различных устройств памяти контроллера (рис. 2.47). В
контроллере загрузочный модуль хранится в специально отведенном устройстве
памяти.
Контрольный блок предназначен для хранения информации, необходимой
для инициализации различных устройств памяти контроллера после старта. В
контрольном блоке хранится программа, позволяющая производить операции с
целями в рамках идеологии PM3P. Контрольный блок защищен CRC.
В целевой системе работает интерпретатор команд, производящий
различные операции над принятыми блоками (копирование блоков памяти,
программирование различных устройств энергонезависимой памяти, подсчет
CRC и т.п.).
Блок данных содержит несколько бинарных модулей, полученных в
процессе компиляции, с помощью различных инструментальных средств. В
виде бинарного модуля могут быть представлены как программы, так и
конфигурационные данные. Блок данных защищен CRC. По факту
162
Страницы
- « первая
- ‹ предыдущая
- …
- 161
- 162
- 163
- 164
- 165
- …
- следующая ›
- последняя »
