Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Есть ли единый стандарт по цоколевке разъема для програмирования AVR ?
Форум разработчиков электроники ELECTRONIX.ru > Сайт и форум > В помощь начинающему > MCS51, AVR, PIC, STM8, 8bit
Метценгерштейн
Получается, что сколько разработчиков, столько разных распиновок и видел.
slanted
Цитата(Метценгерштейн @ Nov 29 2009, 15:21) *
Получается, что сколько разработчиков, столько разных распиновок и видел.


BHR-10 - это гребенка 2x5 штоль? Я пользуюсь разводкой из описания адаптеров к avreal'у, она совпадает с altera byteblaster, ЕМНИП. А распиновки действительно бывают разные, только их скорее не "сколько разработчиков", а "сколько программаторов".
V_G
Предпочитаю распиновку JTAG и PDI разъемов делать в соответствии с тем, что рекомендовано в хэлпе к AVRStudio и в фирменном JTAG ICE. Честно говоря, не интересовался, является ли это стандартом, но фирменные эмуляторы очень неплохо взаимодействуют с фирменным же софтом.
zhevak
Цитата(Метценгерштейн @ Nov 29 2009, 16:21) *
Получается, что сколько разработчиков, столько разных распиновок и видел.

А в чем проблема-то?

Я для себя (любимого smile.gif ) остановился на двух распиновках. Одна из них -- стандартная, Атмеловская, для JTAG-a (2х5 контактов). Вторая -- радиолюбительская, для ISP, 6 контактов в один ряд. Назначения контактов совпадают один к одному с соответствующими ножками Мега16. Собственно этот стандарт у меня прижился еще со времен AT90S8535 и до сих пор живет и на мозги не давит.

Сделайте так, как Вам угодно, и живите в свое удовольствие. Прочие "стандарты" посылайте лесом... т.е. через переходники. На самом деле, их не так уж и много получается. У меня (извините!) их всего один -- для ISP. Из Атмеловского 2х3 в мой 1х6. Проблем ни каких!
chief_olimp
по моему "правильные" распиновки представлены в хелпе к AVRStudio по программатору AVR ISP. Там представлены 10-и и 6-и пиновые разьемы. Я часто использую 5-и (обрезаный 10-и) пиновый разьем. Все остальные не рекомендовал бы использовать. Ну разве под себя. Можно вообще пятаки сделать и к ним подпаивать если место не позволяет разьем поставить (не DIP корпуса).
prottoss
http://atmel.com/dyn/resources/prod_documents/doc2521.pdf
AVR042: AVR Hardware Design Considerations (14 pages, revision F, updated 4/08)
This Application Note covers the most common problems encountered when switching to a new microcontroller architecture like the AVR. Solutions and considerations for the most common design challenges are covered.
Метценгерштейн
получается, это и есть стандарт, описанный на стр. 5 пдф -ника.

приведите, плз, распиновку стандартную, Атмеловская, для JTAG-a (2х5 контактов)
она совпадает с вышеприведенным пдфом?
Xenia
Вот только изготовители программаторов в гробу видели этот стандарт!
Например, Фитон (http://www.phyton.ru) рекомендует для внутрисхемого программирования МК типа ATtiny и ATmega адаптер собственного производства AE-ISP-U1, который по внешнему виду один в один похож на атмеловский (5x2), только все линии перепутаны совершенно в невообразимом порядке. Причем купив такой адаптер, вы остаетесь в неведении относительно его распайки. И даже если задаться целью найти эту распайку на сайте производителя, то сделать это не так-то просто. А если все-таки вам это удастся, то крайне удивитесь.

А вот клевый документик - http://www.remkas.ru/files/tabl_sootv.pdf , позволяющий взглянуть на жуткую картину, царящую в стане изготовителей программаторов. Одно только название "ЖгуКаб" говорит само за себя smile.gif. Тут самая подходящая фраза - "кто во что горазд".
Метценгерштейн
посмотрел документик, получается, жгукаб как раз- таки и соответсвует AVRу по пинам. И что Вам там не понравилоь? Признаться, собрал Мегаджоновский программатор- как раз его распайка. Утверждает, что это АВР стандарт.
Genadi Zawidowski
Вот документ (взгляд со стороны) - AVR ISP и AVR JTAG вполне соответствуют.
Вид со стороны штырей того разъёма, что устанавливается на плате с процессором.
Я когда искал разводку - смотрел в какой-то документ найденный на сайие Атмела и сравнивал с тем, что написано в хелпе к AVReal.

зы: кто-нибудь знает, как научить ALTERA USB BLASTER зашивать по JTAG AT91SAM7S*?
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.