roboforum.ru

Технический форум по робототехнике.
Текущее время: 03 июн 2025, 01:40

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 9 ] 
Автор Сообщение
 Заголовок сообщения: PROTEUS и ELF-файл. Некорректно работает.
СообщениеДобавлено: 03 янв 2011, 05:42 
Не в сети
Аватара пользователя

Зарегистрирован: 05 июн 2007, 12:20
Сообщения: 196
Откуда: Киев
прог. языки: C/C++, ASSEMBLER
В некоторых проектах в Протеусе при отладке через elf-файл в окне Source Code нет ни одного файла исходников. А иногда, особенно когда включается util/delay.h, там только этот delay.h и присутствует и при пошаговом выполнении курсор гуляет по строкам, какие ему вздумаются, в том числе и комментариям. Пробовал генерить и COFF - та же фигня. С чем это может быть связано и как сделать чтобы было нормально? Если это важно - компилятор WinAVR 20100110, Proteus 7.6.0.

_________________
Глюк по-немецки означает "счастье"...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: PROTEUS и ELF-файл. Некорректно работает.
СообщениеДобавлено: 03 янв 2011, 11:43 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
Попробуйте выключить оптимизацию совсем.

_________________
Читайте !


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: PROTEUS и ELF-файл. Некорректно работает.
СообщениеДобавлено: 03 янв 2011, 14:18 
Не в сети
Аватара пользователя

Зарегистрирован: 05 июн 2007, 12:20
Сообщения: 196
Откуда: Киев
прог. языки: C/C++, ASSEMBLER
Пробовал. Все равно ни одного исходника в списке нет.

_________________
Глюк по-немецки означает "счастье"...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: PROTEUS и ELF-файл. Некорректно работает.
СообщениеДобавлено: 03 янв 2011, 16:25 
Не в сети
Аватара пользователя

Зарегистрирован: 15 ноя 2009, 13:37
Сообщения: 750
Откуда: Porto Franco "Odessa"
у меня на cof файлах как правило все ок

_________________
die Wahrheit ist irgendwo da draußen


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: PROTEUS и ELF-файл. Некорректно работает.
СообщениеДобавлено: 03 янв 2011, 19:06 
Не в сети
Аватара пользователя

Зарегистрирован: 05 июн 2007, 12:20
Сообщения: 196
Откуда: Киев
прог. языки: C/C++, ASSEMBLER
Длительный поиск в интернетах таки дал результат:
http://radiokot.ru/forum/viewtopic.php?f=20&t=6909&p=650005&hilit=elf#p650005
Оказывается нужно чтобы проект протеуса лежал в одной папке со всеми исходниками, у меня было не так. Поместил в одну папку - все стало на свои места. То ли глюк протеуса, то ли GCC.

UPD. Модераторам: может тему в грабли? :roll:

_________________
Глюк по-немецки означает "счастье"...


Последний раз редактировалось Drunya 05 янв 2011, 11:58, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: PROTEUS и ELF-файл. Некорректно работает.
СообщениеДобавлено: 05 янв 2011, 11:22 
Не в сети
скрытый хозяин вселенной :)
Аватара пользователя

Зарегистрирован: 18 сен 2006, 12:26
Сообщения: 18018
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич
+1
проект протеусный создаю в папке с проектом и исходниками.
эта буржуйская прога иногда неадекватная бывает к путям.

_________________
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: PROTEUS и ELF-файл. Некорректно работает.
СообщениеДобавлено: 05 янв 2011, 14:24 
Не в сети
Аватара пользователя

Зарегистрирован: 08 окт 2004, 16:43
Сообщения: 2114
Откуда: St. Petersburg
Skype: quark-bot
ФИО: Клебан Виталий
Цитата:
То ли глюк протеуса, то ли GCC.

Это не глюк, все логично.

_________________
Все новости о моих проектах http://savethebest.ru


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: PROTEUS и ELF-файл. Некорректно работает.
СообщениеДобавлено: 22 янв 2011, 21:37 
Не в сети

Зарегистрирован: 22 янв 2011, 21:23
Сообщения: 1
А как мне быть, подскажите? У меня Eclipse + AVR Plugin + WinAVR. Elf размещается или в Debug или в Release. Проект протеуса я уже и в корень размещал, и в папки Debug и Release, все равно исходники не показывает.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: PROTEUS и ELF-файл. Некорректно работает.
СообщениеДобавлено: 09 фев 2011, 21:19 
Не в сети

Зарегистрирован: 09 фев 2011, 21:09
Сообщения: 1
Присоединяюсь к последнему вопрощающему:
"А как мне быть, подскажите? У меня Eclipse + AVR Plugin + WinAVR. Elf размещается или в Debug или в Release. Проект протеуса я уже и в корень размещал, и в папки Debug и Release, все равно исходники не показывает."
Правда вот каталога Release не нашёл поэтому и не пробовал.

Хотелось бы узнать всёже может комуто удалось побороть эту проблему.. версия протеуса 7.7
если cof файл CVAVR приявязывать то работает, отладка по коду.
Вообще с разными версиями cvavr и proteus разное поведение при отладке, удалось методом перебора найти идеальный вариант.
Также с чистого winAvr проекта отладку ранее удаваолсь делать в proteuse, по elf файлы.
Но вот Proteus с Eclipsom подружить никак не удеёться.. файл с кодом не отображаетьс в выпадающем меню и всё тут..


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 9 ] 

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 8


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO