Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Вопрос к знатокам кейла
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > ARM
Artem
Здравствуйте! Вопрос такой:
не могу разобраться в Keil-е про ф-ции, исполняемые из RAM-а AT91SAM7S64. Сделал так:
//Прерывание от таймера
void timer0(void) __irq __ram

а в Project->options->LA Locate ->User classes написал:
ERAM(0x200000-0x203FFF)
при компиляции вылетает сообщение об ошибке линкера:
Пишет:" LARM LINKER/LOCATER - обнаружена ошибка. Приложение будет закрыто. Приносим извинения за неудобства." А ниже кнопки Отправлять/ не отправлять отчёт.
Подскажите, что не так? Заранее спасибо!
SpiritDance
Про размещение кода в рам для realview посмотрите здесь
http://electronix.ru/forum/index.php?showt...18882&st=30
Artem
Спасибо, но я пока с кейловским компилятором работаю. А как в нём сделать?
Andy Great
Переставить компилятор. Похоже на повреждение файла. У меня стандартный Blinky с такой модификацией работает (компилируется).
Artem
Проблему решил, была в линкере. Решил заменой ехешника линкера, взятой с версии 2.40. И всё стало вроде нормально. Всем спасибо.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.