roboforum.ru

Технический форум по робототехнике.
Текущее время: 30 ноя 2024, 15:34

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




Начать новую тему Эта тема закрыта, вы не можете редактировать и оставлять сообщения в ней.  [ Сообщений: 7 ] 
Автор Сообщение
 Заголовок сообщения: Отладчик уровня ассемблера
СообщениеДобавлено: 21 ноя 2009, 07:53 
Не в сети
Аватара пользователя

Зарегистрирован: 17 ноя 2009, 18:55
Сообщения: 5
прог. языки: Asm,C,Perl,Pyton
Мое почтение господа! Пару дней назад заинтересовался программированием контроллеров, уже немного въехал. Начинал я со связки MikroC + Proteus, все отлично, но. Я прикипел к ассемблеру(для Win пишу именно на нем). Ну тут проблем нет, прикрутил к любимой IDE, к RadAsm ассемблер avrasm2; все работает отлично. Теперь осталось найти отладчик уровня ассемблера, хочу именно отдельный, что бы сторонние программы не напрягали. Есть ли в природе такое? Мне вот например очень понравился отладчик у mikroC, очень удобно. Вот найти бы подобие сего...
С уважением и благодарю за ответы.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Отладчик уровня ассемблера
СообщениеДобавлено: 21 ноя 2009, 11:20 
Не в сети
Аватара пользователя

Зарегистрирован: 07 окт 2009, 00:29
Сообщения: 6028
Откуда: СПб
Не очень понятно...
Вам симулятор проца нужен или отладчик на железе?
Расскажите, пожалуйста, что такое отладчик у микроСи,
чем он вам понравился и как работает... :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Отладчик уровня ассемблера
СообщениеДобавлено: 21 ноя 2009, 12:13 
Не в сети
Аватара пользователя

Зарегистрирован: 17 ноя 2009, 18:55
Сообщения: 5
прог. языки: Asm,C,Perl,Pyton
mikroC
По -моему очень хорошая IDE и компилятор. Много стандартных либ(на скриншоте видно часть), много примеров, благодаря им я и врубился очень быстро. Все сделано очень удобно, думаю стоит познакомиться кто не видел, хотя бы описание почитать. Отладчик позволяет прогнать программу пошагово, тут просто эмуляция контроллера, эмуляция выполнения на нем кода.
Изображение
Так вот мне тоже надо, но обособленно, то есть отладчик не должен входить в состав сторонних IDE или еще чего..


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Отладчик уровня ассемблера
СообщениеДобавлено: 21 ноя 2009, 12:17 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
VMLAB ( около 4 Мб информация о нем на - http://avr123.nm.ru ) и AVR Studio около 100 Мб.

и PROTEUS тоже.


Вложения:
proteus asm.png
proteus asm.png [ 65.11 КиБ | Просмотров: 1509 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Отладчик уровня ассемблера
СообщениеДобавлено: 21 ноя 2009, 12:28 
Не в сети
Аватара пользователя

Зарегистрирован: 18 апр 2009, 22:18
Сообщения: 10668
:crazy: со второго уточняющего сообщения легче не стало. а причём тут микроси тогда? она же вопервых идэ, во вторых как для отдельного (как вам надо) отладчика к понравившейся среде разработке отношения иметь не должна (эт дословно из последней строчки).


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Отладчик уровня ассемблера
СообщениеДобавлено: 21 ноя 2009, 12:58 
Не в сети
Аватара пользователя

Зарегистрирован: 07 окт 2009, 00:29
Сообщения: 6028
Откуда: СПб
Вам нужен симулятор проца, который не привязан к ИДЕ???? Хм... Как вы себе это представляете?

Ок.
Говорят, можно взять DLL от AVRstudio, но программать самому (API вроде открыт).
Еще один "чистый" симулятор проца - GDB из комплекта GCC - он через TCPIP работает.
Можно перенаправить вывод куда вам нравится... Только смысл?

А вообще, юзайте стюдию - там хоть атмел каким-то боком постоял :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Отладчик уровня ассемблера
СообщениеДобавлено: 21 ноя 2009, 20:22 
Не в сети
Аватара пользователя

Зарегистрирован: 17 ноя 2009, 18:55
Сообщения: 5
прог. языки: Asm,C,Perl,Pyton
Цитата:
а причём тут микроси тогда?

>>Мне вот например очень понравился отладчик у mikroC.


GDB оставлю как последний вариант, у меня отвращение к нему. Посмотрю сейчас модули AVR студии, мож чего получится.
Все, всем спасибо, тему закройте а то кроме непонимания я ничего не получу.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Эта тема закрыта, вы не можете редактировать и оставлять сообщения в ней.  [ Сообщений: 7 ] 

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


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

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


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

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