Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: не создаётся объектный файл .elf в AVR Studio
Форум разработчиков электроники ELECTRONIX.ru > Сайт и форум > В помощь начинающему > Программирование
Санёк76
Использую связку WinAVR + AVR Studio.
Всё долгое время нормально работало, всё компилировалось , отлаживалось в студии, пока не перестал создаваться объектный файл .elf ...С чего так вдруг - непонятно. При компиляции файл .hex создаётся - его в контроллер можно зашить, в протеусе использовать..Но не создаётся объектный файл, из-за чего не отладить программу в студии в пошаговом режиме.
Пытался создавать проект заново - не помогло..Переустанавливал студию и winavr - эффект тот же.
Компилировал на дроугом компе в студии той же версии с тем же WinAVR-ом - там всё нормально, файл создаётся, но как копаю проект на свой комп, запускаю его и компилирую в студии - .elf файл исчезает, компилятор пишет:

gcc plug-in: Error: Object file not found on expected location F:\tahometr\default\tahometr.elf

P.S. Пути нормальные, без русских букв, студия и винавр установлены в пути по умолчанию. Также , судя по всему , не генерируестя map файл..
В configuratin options галки стоят у Create Hex FIle, Generate Map File и Generate List File.
Сергей Борщ
QUOTE (Санёк76 @ Jul 15 2011, 13:53) *
При компиляции файл .hex создаётся - его в контроллер можно зашить, в протеусе использовать..Но не создаётся объектный файл
Это маловероятно - Hex генерится из объекного файла. Возможно, кто-то удаляет этот объектный файл (например, антивирус) после генерации из него .hex?
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.