Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
16.02.2008, 18:47
|
|
Частый гость
Регистрация: 23.01.2008
Сообщений: 42
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Помогите с AVR Studio.
Привет всем. Такая проблема... Купил книгу про АВР с диском. Там программа есть AVR Studio 4.08. Подскажите, пожалуйста, какой простой программатор можно использовать и как можно пока что без него составлять программы. Как я понял, там есть встроенный эмулятор. Асм немного знаю. Пробовал создать проект. Выбрал МК, использовал готовый исходник. inc файл, указанный в исходнике, подгрузил. При нажатии кнопки Build матерится: Unable to open input file и далее путь, куда я установил студию. Не пойму что это... Заранее спасибо.
|
|
|
|
16.02.2008, 19:32
|
|
Почётный гражданин KAZUS.RU
Регистрация: 03.01.2007
Адрес: Россия,Иркутская обл.
Сообщений: 2,579
Сказал спасибо: 351
Сказали Спасибо 315 раз(а) в 193 сообщении(ях)
|
Может не может найти подключаемый файл(Unable to open input file),который *.inc,кажись там описаны адреса регистров,чтоб вместо цифр подставлять слова.
|
|
|
|
17.02.2008, 01:05
|
|
Частый гость
Регистрация: 23.01.2008
Сообщений: 42
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Сомневаюсь. Будучи новичком в этом хитром деле, я затолкнул этот файл в папку, указанную в проекте: C:\AppNotes\ и в тот путь, куда указывает ошибка. Если поможет в решении моей проблемы, вот мат программы полным текстом:
Warning: Include directory 'C:\Program Files\Atmel\AVR Tools\AvrStudio4\
ERROR: Unable to open input file 'C:\Program Files\Atmel\AVR Tools\AvrStudio4\
вот так... А вообще, счас кто-нибудь еще работает на этой программе, или все в Протеусе, винавр и т.п.? Спасибо.
|
|
|
|
17.02.2008, 01:28
|
|
Почётный гражданин KAZUS.RU
Регистрация: 22.06.2004
Адрес: Харьков
Сообщений: 1,488
Сказал спасибо: 3,207
Сказали Спасибо 3,010 раз(а) в 686 сообщении(ях)
|
В самом начале асмовского файла указать типа
#include ‹2313def.inc›
и закинуть сам файл 2313def.inc в папку проекта.
|
|
|
|
17.02.2008, 01:41
|
|
Почётный гражданин KAZUS.RU
Регистрация: 22.06.2004
Адрес: Харьков
Сообщений: 1,488
Сказал спасибо: 3,207
Сказали Спасибо 3,010 раз(а) в 686 сообщении(ях)
|
Второй вариант:
Вначале исходника строка
#include ‹2313def.inc›
Ничего никуда ни закидывать и в свойствах ассемблера
(Меню Project/Assembler Options)
Поставить переключатель на version 2
и установить путь к подключаемым модулям
C:Program FilesATMELAVR ToolsAvrAssembler2Appnotes
|
|
|
|
17.02.2008, 06:26
|
|
Частый гость
Регистрация: 23.01.2008
Сообщений: 42
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Ну второй вариант, за исключением флажка variant 2 (такого просто нет) здесь по умолчанию стоит. Первый вариант попробовал-не помогает А если регистры номерами прописывать, надобность в этом файле отпадет?
|
|
|
|
17.02.2008, 11:47
|
|
Почётный гражданин KAZUS.RU
Регистрация: 22.06.2004
Адрес: Харьков
Сообщений: 1,488
Сказал спасибо: 3,207
Сказали Спасибо 3,010 раз(а) в 686 сообщении(ях)
|
В самом начале есть упоминание о версии 4.08
Это старая версия
Нужно с сайта АТМЕЛ
http://www.atmel.com/dyn/products/to...p?tool_id=2725
скачать AVR Studio 4.13 (build 52 (73 MB, updated 03/07)
и AVR Studio 4.13 SP2 (build 571) (45 MB, updated 12/07)
А использование описания стандартных регистров в исходнике не есть гуд, хотя тоже допустимо.
Можете выложить проект сюда. Тогда легче будет понять в чем проблема.
|
|
|
|
17.02.2008, 21:12
|
|
Гражданин KAZUS.RU
Регистрация: 24.06.2005
Сообщений: 535
Сказал спасибо: 262
Сказали Спасибо 216 раз(а) в 118 сообщении(ях)
|
AVRStudio - великолепный эмулятор. Я в нем отлаживаю программы, которые пишу на Си. Для работы с асм, может быть помогут прилагаемые файлы
http://choroh.narod.ru/Repair/avr_article_2004.rar
Прикрепленный файл: 2942959.rar
|
|
|
|
19.02.2008, 17:12
|
|
Гражданин KAZUS.RU
Регистрация: 30.04.2006
Сообщений: 984
Сказал спасибо: 5
Сказали Спасибо 18 раз(а) в 14 сообщении(ях)
|
Сообщение от Alm604
|
Сомневаюсь. Будучи новичком в этом хитром деле, я затолкнул этот файл в папку, указанную в проекте: C:\AppNotes\ и в тот путь, куда указывает ошибка. Если поможет в решении моей проблемы, вот мат программы полным текстом:
Warning: Include directory 'C:\Program Files\Atmel\AVR Tools\AvrStudio4\
ERROR: Unable to open input file 'C:\Program Files\Atmel\AVR Tools\AvrStudio4\
вот так... А вообще, счас кто-нибудь еще работает на этой программе, или все в Протеусе, винавр и т.п.? Спасибо.
|
А проект ты сохранял? У меня если я не ошибаюсь и ничего не путаю, не компилило проект без его сохранения...
|
|
|
|
20.02.2008, 00:45
|
|
Прохожий
Регистрация: 06.07.2007
Сообщений: 6
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Сам какие версии AvrStudio не ставил, сколько не возился отказывается компилить при следующих условиях:
1. Папка с проектом или сам проект назван порусски
2. Находится на другом диске или в директории выше чем Programm Files
Решение:
1. Называем проекты и папки поанглийски (латиницей)
2. Создаем директорию для хранения проектов внутри директории куда поставили AvrStudio.
После этого должна компилить если других ошибок нет.
P.S. Может я сам че не так делаю? Несколько лет уже этот вопрос мучит . Ос Windows XP SP2 - руссифицировання.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Тема |
Автор |
Раздел |
Ответов |
Последнее сообщение |
AVR Studio 3.56
|
Frol_Kiev |
Микроконтроллеры, АЦП, память и т.д |
3 |
08.10.2009 09:31 |
TINY25 И AVR STUDIO
|
YURALL72 |
Микроконтроллеры, АЦП, память и т.д |
2 |
30.05.2009 19:41 |
WinAVR+avrLibc+AVR Studio помогите разобраться
|
di_halt |
Микроконтроллеры, АЦП, память и т.д |
17 |
14.01.2009 23:04 |
AVR studio и фъюзы
|
_Stealth_ |
Микроконтроллеры, АЦП, память и т.д |
1 |
18.01.2008 15:10 |
AVR STUDIO, макросы
|
Dozer |
Микроконтроллеры, АЦП, память и т.д |
2 |
25.01.2006 21:20 |
Часовой пояс GMT +4, время: 15:14.
|
|