|
эмулятор и отладчик для AVR, Посоветуйте схемку |
|
|
|
Jun 6 2008, 12:03
|
Участник

Группа: Новичок
Сообщений: 43
Регистрация: 2-06-08
Пользователь №: 37 994

|
Посоветуйте для самостоятельного изготовления эмулятор_отладчик для AVR. Че то я совсем запутался в сети-схем полно и непонятно, стоит их делать иль нет. Может кто делал, скиньти плиз в личку схему и печатную плату. Посоветуйте,поделитесь опытом,дайте ссылочку Заранее благодарен
|
|
|
|
|
Jun 6 2008, 12:25
|
Знающий
   
Группа: Свой
Сообщений: 709
Регистрация: 3-05-05
Пользователь №: 4 693

|
Цитата(GDI @ Jun 6 2008, 16:14)  Собрал как то ждитаг, но попробовав раз он мне не понравился... Бывает очень полезно тупо потыкаться в порты "0"->"1", например. Глянуть/модифицировать содержимое внешней памяти. Потыкаться в кишках сателлитной ФПГА... Конешно светодиод и принтф рулят, но ме-е-едленно. ;О) http://pol-sem.narod.ru/AVRminiICE/jtag.htm
|
|
|
|
|
Jun 6 2008, 12:29
|
Участник

Группа: Новичок
Сообщений: 43
Регистрация: 2-06-08
Пользователь №: 37 994

|
народ, дайте плиз ссылочку на ждитаг которую вы делали с печатными платами и со схемой, можно в личку скинуть или на мыло ftf_mt-04@mail.ru Цитата(Kuzmi4 @ Jun 6 2008, 16:24)  А мне наоборот очень нравился житаг, пока не научился как можно без него, да и счас нравится, только светодид или уарт встроенный - дешевле  .. спасибо, вопрос такой, на этом отладчике можно с компа эмулировать прямо в схеме? А кто нито видел схему в сети ATAVRDRAGON эмулятор-программатор для AVR http://www.chip-dip.ru/product0/9000031456.aspx можно такое самому соорудить?
Сообщение отредактировал САНЯ100 - Jun 6 2008, 12:38
|
|
|
|
|
Jun 6 2008, 12:40
|
Участник

Группа: Новичок
Сообщений: 43
Регистрация: 2-06-08
Пользователь №: 37 994

|
Цитата(Kuzmi4 @ Jun 6 2008, 16:37)  Немного слаб умом - что вы подразумеваете под эмулировать с компа ? Имею ввиду отлаживать с компьютера программу прямо в устройстве, для которого писалась программа
|
|
|
|
|
Jun 6 2008, 12:50
|
Участник

Группа: Новичок
Сообщений: 43
Регистрация: 2-06-08
Пользователь №: 37 994

|
чё сразу 2 то? в avrstudio глюков много, есть вещи, которые нельзя реально посмотреть во время отладки avrstudio? хочется отлаживать сразу в готовом устройстве
|
|
|
|
|
Jun 6 2008, 13:02
|

Гуру
     
Группа: Свой
Сообщений: 3 304
Регистрация: 13-02-07
Из: 55°55′5″ 37°52′16″
Пользователь №: 25 329

|
2 САНЯ100 : 1) [2-> two -> to] 2) Глюки студии -> в симуляции. А когда у вас айс - то всё инфу она берёт с камня через айс - будут глюки в камне, будут глюки в студии. Можно запускать код по шагам , а можно запустить чтоб он вертелся и поставить где то точку останова - чтоб когда камень доходил до этой инструкции останавливался... На сколько я знаю условных останов нету. Прада есть момент - когда камень крутится под айсом - у него немного не риалтайм... А на счёт Цитата хочется отлаживать сразу в готовом устройстве Выведите житаг , и при работе проги не трогайте эти пины - и отлаживайте себе на здоровъе
|
|
|
|
|
Jun 6 2008, 13:10
|
Участник

Группа: Новичок
Сообщений: 43
Регистрация: 2-06-08
Пользователь №: 37 994

|
а кроме житага кто нито еще че делал? может есть какие альтернативы?
|
|
|
|
|
Jun 6 2008, 13:12
|
Профессионал
    
Группа: Свой
Сообщений: 1 235
Регистрация: 14-05-05
Из: Санкт-Петербург
Пользователь №: 5 008

|
Цитата кто нито видел схему в сети ATAVRDRAGON эмулятор-программатор для AVR http://www.chip-dip.ru/product0/9000031456.aspx можно такое самому соорудить? Дык этот дракон в ЭФО стоит 1500р, а схемы его нет, хотя ходят слухи что китайцы уже клонируют...
--------------------
|
|
|
|
|
Jun 6 2008, 13:30
|
Группа: Новичок
Сообщений: 5
Регистрация: 28-09-06
Пользователь №: 20 768

|
VMLAB, PROTEUS, макетная плада с индикатором DV1602, линейкой светодиодов, МАХ232, флеш память, кнопки..ну может еще что то и голва(а лучше две  ))
|
|
|
|
|
Jun 6 2008, 13:40
|
Участник

Группа: Новичок
Сообщений: 43
Регистрация: 2-06-08
Пользователь №: 37 994

|
Уважаемый GDI, не могли бы Вы дать ссылочку устройства, которое Вы делали или скинуть файлы в личку или на мыло??
|
|
|
|
|
Jul 6 2008, 17:20
|
Участник

Группа: Участник
Сообщений: 33
Регистрация: 14-04-08
Из: Saint-Petersburg
Пользователь №: 36 741

|
можете начинать кидать в меня камнями ...но уже довольно долго "отлаживаю" при помощи СОМ порта .... в ключевых моментах программы пишу СОМ_puts( что делается в данный момент).... оооочень удобно ... это когда уже в голове мешанина... когда уже начинаеш грубые ошибки допускать (пару ночей бессонных,много сигарет ,глаз замыливается )..... а так прошиваеш и смотриш наглядно что у тебя делается )))
|
|
|
|
|
Jul 7 2008, 06:06
|

Частый гость
 
Группа: Свой
Сообщений: 128
Регистрация: 21-06-07
Из: Омск
Пользователь №: 28 594

|
Кто в курсе, чем JTAG ICE отличается от JTAG ICE MkII. За исключением возможности подключения по USB интерфейсу, есть ли какие ещё отличия, в частности интересует вопрос, умеет ли JTAG ICE работать с DebugWire? PS и все таки с помощью СОМ порта и уж тем более светодиодов определить такую вещь как переполнение стека очень затруднительно, да и для того чтобы отлаживать с их помощью нужно иметь свободный СОМ порт и необходимо в программу добавлять функции, с помощью которых будет выводиться нужная для отладки информация, хотя конечно однозначно забывать про такие способы отладки не стоит, поскольку и у них есть свои преимущества. Так что я считаю спор о том, чем отлаживать лучше бессмысленным, т.к. все зависит от конкретного случая и от ваших личных привычек и предпочтений.
|
|
|
|
|
Jul 7 2008, 08:30
|

Частый гость
 
Группа: Свой
Сообщений: 128
Регистрация: 21-06-07
Из: Омск
Пользователь №: 28 594

|
Цитата ICE - не поддерживает новые МК, и DebugWire Очень жаль что не поддерживает. Может, кто встречал клон MkII, хотелось бы все же иметь поддержку DebugWire.
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|