Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Четверг
28 марта
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
ARM, RISC-V контроллеры
907849
Топик полностью
Aleksey_75
(02.03.2019 01:02, просмотров: 124)
ответил
shan
на
Я в эти места (в таблицу векторов приложения) пишу служебную информацию для связи загрузчика и приложения ( версия , адрес конца приложения, контр. сумма и т.п) Загрузчик свой файловый один на кучу приложений. Таким образом стандартизовал место
а нафиг? я делаю для этих целей не инициализированую область в озу, байт на 128, бут и аппликейшен через эту область общаются
Ответить
Это от жадности, желания максимально экономить (пропадают несколько 4-х байтных слов) и удобно. В ассемблерном startup_xxxx.s пишу в таблице векторов нужные значения, которые надо передать загрузчику (контр сумма, длина, версия и тп). Из файла
shan
(361 знак., 03.03.2019 19:40
)