Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
23.03.2009, 10:03
|
|
Прохожий
Регистрация: 23.03.2009
Сообщений: 4
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
CVAVR и Proteus 7.4 проблема отладки
Всем привет!..искал на форуме, но не нашёл решение такой проблемы:
проект написан на CVAVR и занимает 51,7 % флэш памяти программ (мк ATmega 8L)..пытаюсь в протеусе отлаживать исходный код, но получаетсо как-то не так.Т.Е. в окне source code сам текст на Си отображается, но стрелочка по коду не двигается, стоит на последней строке, иногда перескакивает в произвольные места программы. прога выполняется нормально,при этом определить в какой строке, что происходит естесно не получается. может кто-нить знает что можно сделать в этом случае? заранее спасибо!
|
|
|
|
23.03.2009, 12:09
|
|
Прописка
Регистрация: 14.11.2007
Сообщений: 150
Сказал спасибо: 3
Сказали Спасибо 47 раз(а) в 43 сообщении(ях)
|
Можно попробовать отключить оптимизацию в компиляторе.
|
|
|
|
23.03.2009, 12:54
|
|
Прохожий
Регистрация: 23.03.2009
Сообщений: 4
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
в CVAVR можно выставлять только уровень оптимизации. как полностью ее убирать я не знаю. пробовал ставить на минимальный уровень оптимизации-ничего не менятеся
|
|
|
|
23.03.2009, 13:53
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.11.2008
Адрес: г.Смоленск
Сообщений: 2,018
Сказал спасибо: 348
Сказали Спасибо 1,024 раз(а) в 552 сообщении(ях)
|
А вы какой файл подключаете hex или cof???
При cof проблем не наблюдал.Он и создан для отладки в симуляторах.
|
|
|
|
23.03.2009, 18:42
|
|
Прохожий
Регистрация: 23.03.2009
Сообщений: 4
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
ну cof конечно!...у меня тож проблем нет, пока код программы занимает меньше 50% памяти мк..ну как только становится равным или больше-начинаются проблемы
|
|
|
|
23.03.2009, 21:42
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,559
Сказал спасибо: 76
Сказали Спасибо 326 раз(а) в 230 сообщении(ях)
|
Это уж давнишняя проблема, может CVAVR вам попробовать 1.25.9 ?
__________________
Обучалка AVR PIC ARM начинающим программирование курс самоучитель шаг за шагом с нуля, CVAVR, PROTEUS, MPLAB, WinAVR, IAR, KEIL электроника - http://proavr.narod.ru
|
|
|
|
24.03.2009, 12:09
|
|
Прохожий
Регистрация: 23.03.2009
Сообщений: 4
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
да..у меня версия 1.25.8...надо попробовать более позднюю скачать!..спасибо=)...завтра отпишусь
|
|
|
|
24.03.2009, 16:07
|
|
Супер-модератор
Регистрация: 03.05.2007
Сообщений: 2,695
Сказал спасибо: 28
Сказали Спасибо 4,509 раз(а) в 956 сообщении(ях)
|
Сообщение от Petr_i
|
в CVAVR можно выставлять только уровень оптимизации. как полностью ее убирать я не знаю. пробовал ставить на минимальный уровень оптимизации-ничего не менятеся
|
Энто если Вы привыкли выставлять все с помощью грызуна. А как насчет ручками поработать:
(Цитата из Лебедева)
-- Прилагается рисунок: --
![](https://kazus.ru/nuke/users_images/24032009/5933899.png)
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 21:45.
|
|