Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Как в KEIL отлаживаться в RAM ?
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > ARM
Ljubitel
1) Написал проектик в KEIL - мигание парочкой светодиодиков для SAM7S64.
В симуляторе - все работает. Залил полученный bin SAMBой - тоже все прекрасно.
А вот в RAM отладку никак не могу запустить.
Смотрел примеры идущие с KEILом. Там отладка в RAM работает.
Настроил свой проект абсолютно также, как и в примерах.
Ini для RAM из примеров подпихнул.
Пробовал сделать так
http://www.keil.com/support/docs/2963.htm
Нифига не понимаю - не работает и все. Уже голову сломал.
Может я что то важное пропустил ?

2) Насчет IAR - все работает - отладка и в RAM и FLASH.
Как получить bin для SAMBA ?
Raw-binary - заливаю - после подачи питания не стартует.
Может в IAR надо включать ассемблерный стартап как и в KEIL ?
Где его взять ?
Ljubitel
Вобщем то сам разобрался. И с KEIL и с IAR.

А что KEILом никто не пользуется ?
А что вообще тогда предпочитает пипл ?
После IARа KEIL как то солиднее смотрится.
Или это первое впечатление ? :-))
defunct
Цитата(Ljubitel @ Jun 3 2006, 19:49) *
А что KEILом никто не пользуется ?
А что вообще тогда предпочитает пипл ?
После IARа KEIL как то солиднее смотрится.
Или это первое впечатление ? :-))

Пользуются, только я например предпочитаю отладку в флеше, а в RAM даже не пробовал никогда, т.к. программы часто просто не умещаются в RAM.

Мне Keil больше нравится, и компилятор у него более эффективный особенно для задач с большим числом операций с плавающей точкой.
DASM
один ляпнул, другие повторяют. Примеры плиз, на 4 байтных float с одинаковый точностью, с одинаковой обработкой ошибок, насколько Keil быстрее (лучше, точнее, эротичнее) ИАРА
zltigo
Цитата(DASM @ Jun 3 2006, 22:44) *
один ляпнул, другие повторяют.

Тем не менее, при моей привязанности к IAR, следует признать, что даже после значительного
ускорения библиотеки плавучки начиная с 4.30 версии, IAR проигрывает (ARM Mode, оптимизация по скорости максимальная) на синтетических тестах типа Whetstone раза в полтора. Тестик, правда, брался из поставки Keil :-).
Отдельно голую 32 плавучку без тригонометрии и прочего не пробовал. Если предложите
облегченный тест -давайте, рад буду попробовать.
vet
DASM
Подтверждаю, эффективнее. Компилировал проект, интенсивно использующий операции с float, в IAR 4.30 и Keil 2.41; критичные фрагменты кода на Keil получились намного короче и быстрее.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.