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

 
 
> проблема с AVR-JTAG-USB
olegw
сообщение Aug 9 2009, 16:01
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 30
Регистрация: 7-05-07
Пользователь №: 27 570



Есть купленный AVR-JTAG-USB Olimex. AVR Studio его не видит ни при каких опциях, пишет connect failed. Кто-нибудь стaлкивался с такой проблемой?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
sotikov
сообщение Aug 16 2009, 17:38
Сообщение #2





Группа: Участник
Сообщений: 3
Регистрация: 16-08-09
Пользователь №: 51 918



А по подробнее насчёт таргета можно, а то я только начал разбираться с микроэлектроникой. Это мой первый программатор.
Go to the top of the page
 
+Quote Post
manul78
сообщение Aug 17 2009, 20:36
Сообщение #3


Местный
***

Группа: Участник
Сообщений: 403
Регистрация: 14-05-07
Из: Россия, г.Пенза
Пользователь №: 27 719



Цитата(sotikov @ Aug 16 2009, 21:38) *
А по подробнее насчёт таргета можно, а то я только начал разбираться с микроэлектроникой. Это мой первый программатор.


Отвечаю подробно. Хотя господа модераторы могут перенести ветку, это тема для раздела "Начинающие". biggrin.gif

"Таргет" от англ. Target (мишень) то есть объект который Вы собираетесь программировать. В данном случае микроконтроллер серии AVR.
Сразу скажу Вам, что JTAG ICE поддерживает всего несколько МК, ATmega16,....ATmega128.
Данные МК имеют на своем борту интерфейс JTAG. Столь небольшое количество МК поддерживаемых JTAG ICE
связано с тем, что данную модель внутрисхемного эмулятора довольно быстро "сломали" и он пошел "в народ"
Сейчас ATMEL не производит и не поддерживает JTAG ICE, они выпускают более продвинутую и защищенную
модель JTAG ICE MKII, которая стоит около 400$...

Далее... Если Вы просто подключили JTAG ICE к компьютеру, то ни он(компьютер) ни (AVRstudio) его не увидят. Потому что, он питается от устройства (таргета) которое Вы собираетесь программировать или эмулировать.
Зачем это сделано, а затем, что МК могут работают от разных напряжений питания. От 3 вольт, от 4-х, от 2.5 ... Соответственно и уровни "1" и "0" получаются разные... Значит и JTAG ICE чтобы работать с например устройством от двух батареек (3 вольта) для "взаимопонимания" надо тоже работать от 3-х вольт...

Так шта, берете например ATmega16 и монтажную плату (нулевку) организовываете необходимую "обвязку"
т.е. питание, цепь Reset, (кварц можете не ставить, с завода данный МК работает на 1 МГц внутреннего генератора), так-же организовываете разъем JTAG - вперед, и будет Вам счастье ! biggrin.gif

P.S. Зря Вы сразу во внутрисхемную эмуляцию ударились. Для начала достаточно простого фирменного
внутрисхемного программатора AVRISP MKII (50$), для начинающего самое то, и МК он поддерживает
моделей 60 на данный момент...


--------------------
" Многие вещи нам непонятны не потому, что наши понятия слабы; но потому, что сии вещи не входят в круг наших понятий." (с) К.Прутков.
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 12:46
Рейтинг@Mail.ru


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