Полная версия этой страницы:
Вопрос к знатокам кейла
Здравствуйте! Вопрос такой:
не могу разобраться в Keil-е про ф-ции, исполняемые из RAM-а AT91SAM7S64. Сделал так:
//Прерывание от таймера
void timer0(void) __irq __ram
а в Project->options->LA Locate ->User classes написал:
ERAM(0x200000-0x203FFF)
при компиляции вылетает сообщение об ошибке линкера:
Пишет:" LARM LINKER/LOCATER - обнаружена ошибка. Приложение будет закрыто. Приносим извинения за неудобства." А ниже кнопки Отправлять/ не отправлять отчёт.
Подскажите, что не так? Заранее спасибо!
SpiritDance
Sep 21 2006, 09:58
Спасибо, но я пока с кейловским компилятором работаю. А как в нём сделать?
Andy Great
Sep 21 2006, 11:39
Переставить компилятор. Похоже на повреждение файла. У меня стандартный Blinky с такой модификацией работает (компилируется).
Проблему решил, была в линкере. Решил заменой ехешника линкера, взятой с версии 2.40. И всё стало вроде нормально. Всем спасибо.
Для просмотра полной версии этой страницы, пожалуйста,
пройдите по ссылке.