реклама на сайте
подробности

 
 
> Какое железо нужно для работы с AVRами разных семейств?, JTAG или не JTAG и какой лучше?
sigmaN
сообщение Jun 5 2009, 14:21
Сообщение #1


I WANT TO BELIEVE
******

Группа: Свой
Сообщений: 2 617
Регистрация: 9-03-08
Пользователь №: 35 751



Добрый день.

Вот подумываю позабавляться с AVRами.... причём разными...чисто для себя ))
Надо же приобрести какие-нибудь там JTAGи или свой порт у них там какой-то отладочный есть(ISP)....

В общем нужно чтобы мне кто-то кратко и внятно написал
Такое-то семейство использует JTAG, такое-то - AVR ISP и какие лучше приобрести для этого дела адаптеры и т.д...
Что-то там есть через USB.. также видал кучу схем с LPT на ISP.... но чё-то как-то с LPT не хочу связываться...лучше USB и готовое.
Что-то может тормознутое и его вообще брать не стоит.....цены, я так понимаю, на это дело 30-40$MAX

А может быть кто-то подскажет где приобрести(желательно чтоб с доставкой)...Живу в Крыму.

В общем-то те, кто уже работал с этими зверями - сразу скажут чё и как....чтоб я не разбирался долго.

Ещё вопрос по отладке через этот SIP: это только для прошивки же? Прошагать код и watch переменной устроить на нем едва-ли получится?

Заранее огромное спасибо!!!

И вообще, мне кажется, надо прикрепить тему с каким-нибудь FAQ для таких как я smile.gif


--------------------
The truth is out there...
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 2)
defunct
сообщение Jun 5 2009, 14:43
Сообщение #2


кекс
******

Группа: Свой
Сообщений: 3 825
Регистрация: 17-12-05
Из: Киев
Пользователь №: 12 326



Вообще-то тема избитая довольно.
В кратце, есть AVR чипы которые поддерживают внутрисхемную эмуляцию, есть такие которые не поддерживают.

Внутрисхемная эмуляция - это возможность отладки прямо в железе. Для связи с МК могут использоваться два интерфейса JTAG и dW (debugWire 1 провод). Адаптеры:
JTAGICE - поддерживает mega16, 162, 32, 64, 128 и AT90CAN128
AVRDRAGON - поддерживает все чипы у которых есть JTAG или dW интерфейс, и объем флеша не превышает 32Kb
JTAGICE-MK2 - поддерживает все чипы у которых есть JTAG или dW интерфейс.
каждый из названных адаптеров может программировать те чипы которые он поддерживает.



Чипы у которых нет ни JTAG, ни dW, отлаживать в железе нельзя. Их можно только программировать.
Все AVR чипы имеют последовательный интерфейс для программирования "ISP".
Адаптеры для программирования через этот интерфейс:
AVRISP - шьют все
AVRISP-MK2 - тоже самое только с USB интерфейсом, шьют все и еще чуть-чуть.


Для повторения рекомендую Evertool:
http://www.siwawi.arubi.uni-kl.de/avr_projects/evertool/
Получите программатор для всех чипов AVR (AVRISP) и внутрисхемный эмулятор JTAGICE. Что для работы вполне достаточно.


Для покупки (если хватает 32Kb флеш) рекомендую AVRDRAGON за 481грн (без учета НДС и без учета доставки biakom.com)
http://biakom.com/t/16371/cur/3/
Go to the top of the page
 
+Quote Post
chief_olimp
сообщение Jun 5 2009, 17:31
Сообщение #3


Местный
***

Группа: Участник
Сообщений: 249
Регистрация: 31-10-05
Из: Украина Нетешин
Пользователь №: 10 344



Если для себя то зачем покупать что то дорогостоящее?
Что к чему...
AVRUSB500 by Petka
AVR miniICE
Оба устройства собраны лично мной и превосходно себя показали на практике
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st July 2025 - 01:42
Рейтинг@Mail.ru


Страница сгенерированна за 0.01391 секунд с 7
ELECTRONIX ©2004-2016