Подскажите, пожалуйста, как "попросить" IAR C v2.28 расположить код с опредленного адреса (например, при написании собственного Boot Loader`a)
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
LG
29 сентября 2003 г. 15:21
Составить ответ
|||
Конференция
|||
Архив
Ответы
Ответ: А можно вот так :)))
—
miv
(29.09.2003 21:00, 132 байт)
Всем СПСАСИБО, удалось найти примр, заработало
—
LG
(29.09.2003 17:07,
пустое
)
ты JTAG ???
—
101 раз
(29.09.2003 17:46,
пустое
)
Ты знал :(
—
:(
(29.09.2003 18:55,
пустое
)
смотри по хэлпу #pragma location = 'SEGMENT'
—
KAN
(29.09.2003 15:29,
пустое
)
По хелпу #pragma location не нашел, если все-таки написать в коде, например #pragma location = CODE, то жутко ругается о том, что CODE не определен :(
—
LG
(29.09.2003 16:50,
пустое
)
а зачем, если это тело программы, компилятор автоматически поставит jmp на ее начало, а если это прерывание, то например в keil существует ключевое слово interrupt в jar думаю то же самое
—
Potor
(29.09.2003 15:29,
пустое
)
Это AVR а не 51 и IAR а не Keil! Не путайте человека если сами не имели дело.
—
KAN
(29.09.2003 15:33,
пустое
)
я батенька не путаю, а помочь стараюсь, наверняка в jar есть что то такое
—
Potor
(29.09.2003 15:35,
пустое
)
НЕТ. (+)
—
KAN
(29.09.2003 15:42, 188 байт)
Спасибо за общее развитие:)
—
Potor
(29.09.2003 16:08,
пустое
)
Ответ: Можно указать сегмент для это кода и в xcl файле для линкера указать адрес этого сегмента.
—
Bill
(29.09.2003 15:28,
пустое
)
Не можно, а нужно.
—
Yuriy
(29.09.2003 15:33,
пустое
)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru