Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: VMLab и AVR Studio
Форум разработчиков электроники ELECTRONIX.ru > Сайт и форум > В помощь начинающему > MCS51, AVR, PIC, STM8, 8bit
Ильдус
Можно ли отлаживать программы, написанные на асм в AVR Studio 4.12, в VMLab 3.12?
Если да, то, пожалуйста подробнее.
garbuz
Цитата(Ильдус @ Oct 12 2008, 19:50) *
Можно ли отлаживать программы, написанные на асм в AVR Studio 4.12, в VMLab 3.12?
Если да, то, пожалуйста подробнее.

Да конечно. VMLAB отлаживает по файлу-прошивке .hex
и в папке примеров самого VMLAB файл 3rdparty.prj посмотрите.
Ильдус
Цитата(garbuz @ Oct 13 2008, 11:05) *
...
и в папке примеров самого VMLAB файл 3rdparty.prj посмотрите.

Понял, что можно. В той же папке есть sinewave.prj, который в качестве отправного берет .asm файл.

1. Я создал отдельную папку. В ней с помощью AVR Studio новый проект. В .asm файл нового проекта скопировал из VMLab текст файла sinewave.asm. Поправил дорожку к 2313def.inc и запустил Build. Результат: без ошибок и предупреждений. В ту же папку скопировал sinewave.prj и поправил ссылку на новый .asm файл. Запустил VMLab - все отлично!

2. В новом .asm файле оставил:

.include "C:\AVR_user\Proba\2313def.inc"

.cseg
.org $00

и заменил остальной текст программы на следующий:

ldi R17, 0xff
out DDRD, R17

loop1:

ldi R17, 0xff
out PortD, R17

rjmp loop1

и запустил Build. Результат: без ошибок и предупреждений. Запустил VMLab - и получил сообщение:
"Building process not completed!" !??? - В чем дело?
garbuz
Советую проект прицепить ! гляну ... можно через slil.ru

и VMLAB 3.14 качните.
Ильдус
Цитата(garbuz @ Oct 13 2008, 21:04) *
Советую проект прицепить ! гляну ... можно через slil.ru

и VMLAB 3.14 качните.

Название: vmlab314.zip
Размер: 4.12 Мб
Доступен до: 2008-11-12 22:04:52
Ссылка для скачивания файла: http://webfaile.ru/8553590

Файлы проекта AVR Studio вместе с файлом sinewave.prj для VMLab здесь Нажмите для просмотра прикрепленного файла
garbuz
Дак VMLAB все же пишет - чем не доволен. Посмотрите его примеры АСМ файлов - так и сделайте.

IC7K
небольшая русификация к VMLab

http://altezza-club.su/f/RUSPatch_VMLAB_IC7K.rar
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.