28.12.2012, 03:10
|
|
Временная регистрация
Регистрация: 18.05.2007
Сообщений: 60
Сказал спасибо: 14
Сказали Спасибо 18 раз(а) в 14 сообщении(ях)
|
Эмуляция проекта из AVR студии в VMLAB
Здравствуйте!
Реально ли проект на С из AVR студии со множеством файлов вставить в VMLAB и заставить его работать? Или это нельзя сделать?
Где-то на чужом форуме читал, что нужно все *.с файлы объединить в один и подключить его в проект VMLAB. Если так, то мой проект потянет за собой подключаемые файлы из стандартных библиотек, что просто не даст мне создать один файл для VMLAB.
Что скажете, господа?
|
|
|
|
28.12.2012, 05:13
|
|
Гражданин KAZUS.RU
Регистрация: 16.03.2011
Сообщений: 486
Сказал спасибо: 8
Сказали Спасибо 131 раз(а) в 116 сообщении(ях)
|
Re: Эмуляция проекта из AVR студии в VMLAB
Сообщение от Chudilo
|
Здравствуйте!
Реально ли проект на С из AVR студии со множеством файлов вставить в VMLAB и заставить его работать?
|
Обычно проект для АВР должен работать в "железе".
Сообщение от Chudilo
|
Здравствуйте!
Где-то на чужом форуме читал, что нужно все *.с файлы объединить в один и подключить его в проект VMLAB.
|
VMLAB наверное понимает некоторое множество форматов от GCC, IAR и тп. И эмулирует.
Сообщение от Chudilo
|
Здравствуйте!
Если так, то мой проект потянет за собой подключаемые файлы из стандартных библиотек, что просто не даст мне создать один файл для VMLAB.
Что скажете, господа?
|
Файл наверное должен быть elf, или coff, или hex?
И что за МК? mega? xmega? Лучше точнее.
|
|
|
|
28.12.2012, 13:34
|
|
Временная регистрация
Регистрация: 18.05.2007
Сообщений: 60
Сказал спасибо: 14
Сказали Спасибо 18 раз(а) в 14 сообщении(ях)
|
Re: Эмуляция проекта из AVR студии в VMLAB
Сообщение от _Артём_
|
Обычно проект для АВР должен работать в "железе".
|
Точно, проект должен работать в железе, но пока железо не готово, хотелось бы отладить программу в VMLAB
Сообщение от _Артём_
|
Файл наверное должен быть elf, или coff, или hex?
И что за МК? mega? xmega? Лучше точнее.
|
Процессор ATmega8.
AVR студия делает файл elf, а VMLAB хочет coff. Хочется иметь возможность в VMLAB ходить по строкам программы в режиме отладки. Если я загружу hex, то никакой пошаговой отладки не получится.
Может кто имел опыт отладки проекта в VMLAB, написанного в AVR студии, поделитесь опытом?
|
|
|
|
30.12.2012, 17:34
|
|
Почётный гражданин KAZUS.RU
Регистрация: 29.10.2006
Сообщений: 1,437
Сказал спасибо: 96
Сказали Спасибо 312 раз(а) в 229 сообщении(ях)
|
Re: Эмуляция проекта из AVR студии в VMLAB
Сообщение от Chudilo
|
AVR студия делает файл elf, а VMLAB хочет coff.
|
В makefile можно поставить, чтобы генерировался .coff.
|
|
|
|
30.12.2012, 18:22
|
|
Прописка
Регистрация: 09.02.2011
Сообщений: 164
Сказал спасибо: 1
Сказали Спасибо 27 раз(а) в 22 сообщении(ях)
|
Re: Эмуляция проекта из AVR студии в VMLAB
В протеусе работает так как Вам надо.
|
|
|
|
03.01.2013, 02:33
|
|
Временная регистрация
Регистрация: 18.05.2007
Сообщений: 60
Сказал спасибо: 14
Сказали Спасибо 18 раз(а) в 14 сообщении(ях)
|
Re: Эмуляция проекта из AVR студии в VMLAB
Сообщение от Godzilla82
|
В makefile можно поставить, чтобы генерировался .coff.
|
А можно с этого места по подробней, как сгенерировать в AVR студии .coff файл?
|
|
|
|
03.01.2013, 02:35
|
|
Временная регистрация
Регистрация: 18.05.2007
Сообщений: 60
Сказал спасибо: 14
Сказали Спасибо 18 раз(а) в 14 сообщении(ях)
|
Re: Эмуляция проекта из AVR студии в VMLAB
Сообщение от Impartial
|
В протеусе работает так как Вам надо.
|
Протеус хорош, но, как-то, привык работать на лицензионном или бесплатном софте
|
|
|
|
03.01.2013, 08:06
|
|
Почётный гражданин KAZUS.RU
Регистрация: 14.03.2005
Адрес: Москва
Сообщений: 1,070
Сказал спасибо: 711
Сказали Спасибо 1,662 раз(а) в 442 сообщении(ях)
|
Re: Эмуляция проекта из AVR студии в VMLAB
Файл *.coff делается в компиляторе WinAvr. Компилятор надо настроить, чтобы он этот файл создавал. Рассказывать долго, проще скачать книгу Шпак *программирование на си для AVR & Pic микроконтроллеров* там про это написано. Заодно написано как к VMLAB подключиться….
P.S. (если это противоречит вашим принципам, то книгу придется купить в магазине)
|
|
|
|
03.01.2013, 18:14
|
|
Почётный гражданин KAZUS.RU
Регистрация: 29.10.2006
Сообщений: 1,437
Сказал спасибо: 96
Сказали Спасибо 312 раз(а) в 229 сообщении(ях)
|
Re: Эмуляция проекта из AVR студии в VMLAB
Сообщение от Chudilo
|
А можно с этого места по подробней, как сгенерировать в AVR студии .coff файл?
|
Запускаешь mfile из Пуск-Программы и там всё интуитивно понятно.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 08:51.
|
|