[an error occurred while processing this directive]
А как IAR сказать чтобы грузил и запускал отлаживаемую программу в RAM?
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
Mty
08 октября 2005 г. 02:34
Составить ответ
|||
Конференция
|||
Архив
Ответы
исключительно XCL файлом. Если ROMSTART на 0x40000000 стоит то она и будет в RAM исполняться. Какая АРМу разница - ром рам.
—
DASM
(08.10.2005 13:16
217.118.78.1
,
пустое
)
Ответ: А как при этом произойдет передача управления на начало программы? Ведь исполнение начинается из флеши из 0 адреса?
—
Mty
(08.10.2005 14:03
213.171.63.109
,
пустое
)
Ничего подобного. Начальный адрес у вас прописан в XCL файле, если вы укажите любой другой адрес, то исполнение начнется с этого адреса.
—
big
(08.10.2005 16:49
62.118.129.139
,
пустое
)
Ответ: А какая директива указывает начальный адрес?
—
Mty
(08.10.2005 21:56
213.171.63.109
,
пустое
)
(+)
—
big
(09.10.2005 01:49
217.118.66.232
, 343 байт)
тем не менее сделает это дебаггер, передав управление на programm_start
—
DASM
(08.10.2005 17:06
217.118.78.1
,
пустое
)
Да, и вообще в отладчике можно ручками прыгать по адресам и проверять любой участок кода, недожидаясь прохода всех адресов ;-)
—
big
(08.10.2005 17:18
62.118.129.139
,
пустое
)
отладчик прямо передает управление на начало программы.
—
DASM
(08.10.2005 14:07
217.118.78.1
,
пустое
)
Отправка ответа
Имя (обязательно):
Пароль:
E-mail:
NoIX ключ
:
Запомнить
Тема (обязательно):
Сообщение:
Ссылка на URL:
Название ссылки:
URL изображения:
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru