Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: ucGoZilla
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > AVR
Страницы: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
prottoss
Вот в очередном отпуске сваял новый программатор. Не знаю, насколько он будет популярен по сравнению AVR910, но тем не менее он собран на макетной плате и успешно работает. На своем сайте еще его не выложил, так как хочется избежать будущих ошибок в том, что еще в нем не реализовано. Так как хочется опубликовать схему единожды и потом ничего не перекраивать. Это, как понимаете не для себя, а для тех, кто решится повторять. А реализовать собираюсь, кроме собственно программатора для AVR еще и JTAG и не только для AVR. Так вот, пока печатная плата не создана физически, хочу посоветоваться по поводу схемотехники, возможно, что то упустил или не допонял.
По схеме:
Старался использовать доступные компоненты. Так как на борту АРМ на блокировочных конденсаторах решил не экономить. Возможно, для кого то трудно будет достать фильтр USB STF202-22. Я посчитал это лучшим вариантом, чем несколько резисторов и две диодных сборки. В конце коноцов есть альтернатива - соединить перемычками выводы 2-5 и 3-4 оного.
Назначение линий выходного разъема:
1.TGT_TD - MOSI(ISP_AVR) - TDI(JTAG)
2.TGT_B2 - REFCLK(ISP_AVR) - TMS(JTAG) - PDI_D(XMEGA) - возможно отладочный порт
3.TGT_RST - RESET
4.TGT_CLK - SCK(ISP_AVR) - TCK(JTAG) - PDI_CLK(XMEGA)
5.TGT_RD - MISO(ISP_AVR) - TDO(JTAG)

Так как AT91SAM7S64 имеет встроенный стартовый загрузчик, то внешнего программатора не надо. Все прошивается консольной утилитой в любой Windows, при этом не надо после прошивки даже подменять драйвер... покаsmile.gif
Схема и вариант ПП ниже. Размеры платы - 75х32мм

Что реализовано в данный момент:
1. Протокол-программирование как STK500v2
2. Протокол-программирование как JTAGICEmkII в режиме ISP
3. Протокол JTAGICEmkII в режиме JTAG.

Да, забыл добавить, плату затачивал под лазерный утюг.
Зайцев Иван
Какие чипы он поддерживает?
Поддержка ATXMega есть?
demiurg_spb
Это здорово!
Есть ли возможность добавить в Ваш программатор режим debug консоли (обсуждалось в соседнем топике)?


Цитата(Зайцев Иван @ Feb 26 2010, 06:57) *
Поддержка ATXMega есть?
Судя по обозначения на схеме есть.


Цитата(Зайцев Иван @ Feb 26 2010, 06:57) *
Какие чипы он поддерживает?
Думается все те, что и JTAG ICE MK2 (все существующие AVR8 + XMega).
GDI
Может тогда и поддержку j-link(мт-линк) туда вставить? Раз уж там АРМ стоит.
dimka76
SAM7, используемый в вашем программаторе, имеет питание 3.3В. AVR может иметь питание от 1.8В до 5В. Не хватает согласования уровней.

В микросхеме DD2 сигнал RST надо перенести на вторую половину DD2 ( туда, где CLK).
Зайцев Иван
Цитата(demiurg_spb @ Feb 26 2010, 12:46) *
Это здорово!
Есть ли возможность добавить в Ваш программатор режим debug консоли (обсуждалось в соседнем топике)?


Судя по обозначения на схеме есть.


Думается все те, что и JTAG ICE MK2 (все существующие AVR8 + XMega).

Тогда должен и AVR32 поддерживать

В аттачах только пэдэфки, а где бинарь?
Склихасовский
а софт для него какой?

Цитата(dimka76 @ Feb 26 2010, 12:11) *
SAM7, используемый в вашем программаторе, имеет питание 3.3В. AVR может иметь питание от 1.8В до 5В. Не хватает согласования уровней.

а чем нст244 не согласователь, питаются от таргета же...
IGK
Цитата(GDI @ Feb 26 2010, 10:51) *
Может тогда и поддержку j-link(мт-линк) туда вставить? Раз уж там АРМ стоит.

+1000
Тогда соберу. Чтобы было... А так уже на кортексы от НХП переползаю постепенно. Минуя Хмегу...
SergeiCh
Цитата(Склихасовский @ Feb 26 2010, 19:33) *
а чем нст244 не согласователь, питаются от таргета же...
HCT244 только на 5В, HC244, как на схеме, при питании таргета выше 4.5В по уровням не бьется. А ниже 3.3В ей на вход с SAM7 будет идти больше рекомендованного, да и единичка у SAM7 2В. В TBDML ставили панельку чтобы можно было менять HC/HCT в зависимости от питания таргета smile.gif
prottoss
Цитата(SergeiCh @ Feb 26 2010, 21:28) *
HCT244 только на 5В, HC244, как на схеме, при питании таргета выше 4.5В по уровням не бьется. А ниже 3.3В ей на вход с SAM7 будет идти больше рекомендованного, да и единичка у SAM7 2В. В TBDML ставили панельку чтобы можно было менять HC/HCT в зависимости от питания таргета smile.gif
По моим рассуждениям - все бьет.
У САМа выходы - открытый коллектор. На входе 244НС стоят подтяжки R10-R15 которые как раз и подтягивают уровни к питанию 244НС.

Цитата(Зайцев Иван @ Feb 26 2010, 10:57) *
Какие чипы он поддерживает?
Пока что все AVR
Цитата
Поддержка ATXMega есть?
Вообще планируется добавить

Цитата(dimka76 @ Feb 26 2010, 16:11) *
SAM7, используемый в вашем программаторе, имеет питание 3.3В. AVR может иметь питание от 1.8В до 5В. Не хватает согласования уровней.
Про это уже объяснил
Цитата
В микросхеме DD2 сигнал RST надо перенести на вторую половину DD2 ( туда, где CLK).
А это еще зачем?

Цитата(GDI @ Feb 26 2010, 15:51) *
Может тогда и поддержку j-link(мт-линк) туда вставить? Раз уж там АРМ стоит.
Вообще идея такая есть.

Цитата(Зайцев Иван @ Feb 26 2010, 16:19) *
Тогда должен и AVR32 поддерживать. В аттачах только пэдэфки, а где бинарь?
Я пока только хотел обсудить схему.
На следующей неделе, после "генеральных" испытанийsmile.gif выложу ехе-шник, который заливает прошивку. Там все будет автоматом. Собираешь, запускаешь утилиту, она прошивает, перетыкаешь шнур USB, пользуешься...

Цитата(demiurg_spb @ Feb 26 2010, 14:46) *
Есть ли возможность добавить в Ваш программатор режим debug консоли (обсуждалось в соседнем топике)?
Планирую для этого использовать линию TGT_B2 - порт РА21 МК - вход USART1
dimka76
Цитата(prottoss @ Feb 27 2010, 04:09) *
По моим рассуждениям - все бьет.
У САМа выходы - открытый коллектор. На входе 244НС стоят подтяжки R10-R15 которые как раз и подтягивают уровни к питанию 244НС.


DD3 питается от таргета, если питание оного будет составлять 1.8В, распознает ли SAM такую единичку? Это же чуть больше половины его питания, а гарантированный уровень единички это 0.7*Uпитания = 2.31В.

С другиой стороны при VTGT<CPU_3V3 на вход EN_R будет подаваться напряжение больше питания DD3.
prottoss
Цитата(dimka76 @ Feb 27 2010, 12:03) *
DD3 питается от таргета, если питание оного будет составлять 1.8В, распознает ли SAM такую единичку? Это же чуть больше половины его питания, а гарантированный уровень единички это 0.7*Uпитания = 2.31В.
Здесь уже будет работать внутренний пуллап САМа, который будет потягивать выхода DD3 к напряжению питания САМа
Цитата
С другиой стороны при VTGT<CPU_3V3 на вход EN_R будет подаваться напряжение больше питания DD3.
За подсказку спасибо. Пропустил эту подтяжку. Добавлю еще один резистор на подтяжку EN_R.

По поводу толерантности. Лучшим вариантом, конечно будет ставить серию AHC - она толерантна к 5 вольтам при напряжении питания 2..5 вольт.
dimka76
Цитата(prottoss @ Feb 27 2010, 16:15) *
Здесь уже будет работать внутренний пуллап САМа, который будет потягивать выхода DD3 к напряжению питания САМа


не будет, т.к. выход DD3 не с открытым коллектором (стоком)


Цитата(prottoss @ Feb 27 2010, 16:15) *
По поводу толерантности. Лучшим вариантом, конечно будет ставить серию AHC - она толерантна к 5 вольтам при напряжении питания 2..5 вольт.


А может глянуть в сторону LVC ?
prottoss
Цитата(dimka76 @ Feb 28 2010, 00:54) *
не будет, т.к. выход DD3 не с открытым коллектором (стоком)
Мда, тут не совсем хорошо вяжется.
Цитата
А может глянуть в сторону LVC?
Вообще изначально гляделось в сторону SN74LVC16T245. Или хотя бы 2Х SN74LVC8T245. Но дорогие, блин, да и не совсем хорошо доставабельные. А хотелось бы чтоб минимум трудностей с приобретением комплектующих (опять же не о себе). Вот и ломаю голову с согласованием до сих пор.
Vasily_
Цитата
Вот и ломаю голову с согласованием до сих пор.

Может стоит поставить полевик в качестве преобразователя получится дешево.
prottoss
Цитата(Vasily_ @ Feb 28 2010, 05:17) *
Может стоит поставить полевик в качестве преобразователя получится дешево.
нет, варианты с дискретными элементами отмёл сразу.

Сделаю два варианта схемы. Первый, который выложил сейчас и второй, с SN74LVC16T245 или 2Х SN74LVC8T245.
dimka76
Цитата(prottoss @ Feb 28 2010, 05:57) *
нет, варианты с дискретными элементами отмёл сразу.

Сделаю два варианта схемы. Первый, который выложил сейчас и второй, с SN74LVC16T245 или 2Х SN74LVC8T245.


А как насчет SN74LVC1T45.
В качестве выходных буферов можно поставить LVC и питать их от таргета, у них допускается потача входных напряжений выше Uпит.

С выбором входных буферов посложнее.

SN74LVC1T45 довольно таки распространенные.
NicholasR
Очень заинтересовал данный программатор, респект автору!!!

Т.е. получается можно не покупать родной от Atmel`а программатор AVR JTAGICE mkII (который стоит мама не горюй!) и не собирать, допустим, от уважаемого Petka - AvrUsb500 by Petka?

Я сколько перелазил интернет, но до сих пор не видел не разу, чтобы кто-то повторил Протокол JTAGICEmkII в режиме JTAG, это реально?
Qwertty
Цитата(NicholasR @ Feb 28 2010, 21:33) *
Т.е. получается можно не покупать родной от Atmel`а программатор AVR JTAGICE mkII (который стоит мама не горюй!)

Его обычно не для программирования покупают, а для отладки. Отсюда и цена. Если отладка не нужна - собирайте любой.
ИМХО лучший - avreal с адаптером на ft2232. smile.gif
Petka
Цитата(Qwertty @ Feb 28 2010, 22:12) *
Его обычно не для программирования покупают, а для отладки. Отсюда и цена. Если отладка не нужна - собирайте любой.
ИМХО лучший - avreal с адаптером на ft2232. smile.gif

Присоединяюсь =) Александру огромное спасибо!
ReAl
Цитата(prottoss @ Feb 27 2010, 21:12) *
2Х SN74LVC8T245. Но дорогие, блин, да и не совсем хорошо доставабельные.
Есть такое дело. Но "внутрь" их корпуса становится 74lvc245, 74hc245 и так далее. Т.е. с сужением диапазона можно впаять их - в корпусе tssop совместив 1-ю ногу 74*245 со 2-ой ногой 74lvc8t245
Я так на одной плате сделал с 3V3 питанием - в "игральном" варианте стоит 74lvc8t245, а то, что пойдёт заказчику - требует наружу только 5В и там стоят 74hct245.

74LVC1T45/74AVC1T45 подоступнее, но в сумме выходит дороже 8T245 и нет 3-го состояния. Впрочем, на микроконтроллере его можно сэмулировать, переводя на вход ножку контролера и их через DIR тоже на ввод.

нет в жизни совершенства (С) Лис.
NicholasR
Программатором ucGoZilla можно будет отлаживать AVR также, как в JTAGICE mkII ?
defunct
Цитата(NicholasR @ Feb 28 2010, 22:11) *
Программатором ucGoZilla можно будет отлаживать AVR также, как в JTAGICE mkII ?

Врятли. dw он точно не будет уметь.
Автору, а почему бы не заложить SAM7S128 / 256, чтобы прошивка J-Link'a нативно лежала в нижних 64k, а верхние 64/192K были отданы под ПО для других МК.
prottoss
Цитата(defunct @ Mar 1 2010, 05:44) *
Врятли. dw он точно не будет уметь.
На счет DW пока планов нет, JTAG бы поднять. Но вообще возможность заложена - TGT_B2 - как раз вход-выход SSC - ИМХО то, что нужно.
Цитата(defunct @ Mar 1 2010, 05:44) *
Автору, а почему бы не заложить SAM7S128 / 256, чтобы прошивка J-Link'a нативно лежала в нижних 64k, а верхние 64/192K были отданы под ПО для других МК.
Я не зря заложил в программатор МК с возможностью выполнения кода в ОЗУ.
Вообще в планах задумка сделать промежуточное ПО, которое молгло бы грузить в железо то, что нужно пользователю.
Т.е. схема примерно такая:

Клиентское ПО <-> Управляющее ПО (бинарники под разные задачи и эмуляция протоколов верхнего уровня) <-> Драйвер <-> ucGoZilla

Цитата(ReAl @ Mar 1 2010, 02:16) *
"внутрь" их корпуса становится 74lvc245, 74hc245 и так далее. Т.е. с сужением диапазона можно впаять их - в корпусе tssop совместив 1-ю ногу 74*245 со 2-ой ногой 74lvc8t245
Спасибо. Наверное возьму на вооружение и переделаю ПП.

В принципе и тема создавалась для того, чтобы обсудить пока именно железо.
defunct
Цитата(prottoss @ Mar 1 2010, 17:02) *
Т.е. схема примерно такая:
Клиентское ПО <-> Управляющее ПО (бинарники под разные задачи и эмуляция протоколов верхнего уровня) <-> Драйвер <-> ucGoZilla

Тогда imho тем более стоит заложить S256 (64KB RAM), т.к. с 16KB при такой схеме не очень разгуляешься.
разница в цене несущественная:

микросхемы AT91SAM7S256-AU-001 ATMEL LQFP64 - 76.54
микросхемы AT91SAM7S128-AU-001 ATMEL LQFP64 - 65.43
микросхемы AT91SAM7S64-AU-001 ATMEL LQFP64 - 57.73
prottoss
Цитата(defunct @ Mar 2 2010, 00:47) *
Тогда imho тем более стоит заложить S256
Согласен. Да и, в принципе, разницы то (я про корпус) никакой нету, что S64, что S256. Я думаю, перейти можно будет и по мере роста проекта.

Цитата(defunct @ Mar 2 2010, 00:47) *
микросхемы AT91SAM7S256-AU-001 ATMEL LQFP64 - 76.54
микросхемы AT91SAM7S128-AU-001 ATMEL LQFP64 - 65.43
микросхемы AT91SAM7S64-AU-001 ATMEL LQFP64 - 57.73
Это за 10 килоштук штоль цены?wink.gif
ReAl
Цитата(prottoss @ Mar 1 2010, 17:02) *
Спасибо. Наверное возьму на вооружение и переделаю ПП.
Что там переделывать?
74lvc245PW и компания в tssop просто паяется в посадочное место 74lvc8t245PW со смещением первой ноги на одну ногу.

Цитата(prottoss @ Mar 1 2010, 20:06) *
Это за 10 килоштук штоль цены?wink.gif
Цены в гривнах в Киевском IMRAD-е
Не важен масштаб, важно соотношение между ними.
prottoss
Цитата(ReAl @ Mar 2 2010, 0535) *
74lvc245PW и компания в tssop просто паяется в посадочное место 74lvc8t245PW со смещением первой ноги на одну ногу.
К сожалению 74LVC245 не подойдет, так как необходимо раздельное управление драйверами линии TGT_CLK и TGT_B2. Это связано с шиной PDI для программированияотладки XMEGA AVR. Потому как необходимо отключать TGT_B2 при приеме отдельно от TGT_CLK.

Подведу итого по драйверам. Далее обозначения по схеме в первом моем посте.
1. DD2 - SN74HC244D (Питание таргета 2...5 Вольт) или SN74AC244D (Питание таргета 1.5...5 вольт). Толерантность к 3.3 вольтам не нужна, так как выходы МК - Open Drain и подтянуты к питанию таргета.

2. DD3 будет питаться от 5 вольт VBUS USB. Тип SN74HCT244D или SN74АCT244D. В обоих случаях гарантированная нормальная работа буфера при питании таргета 2 и выше вольт.

Еще в голове вертится вариант с понижением питания МК VDDIO до 1.8 вольт. Питание DD3 опять возвращается на VTGT и тогда питание таргета может быть от 1.5 вольт при использовании SN74AC244D. Но тут тогда скорее всего придется ставить усилители на светодиоды, потому как при 1.8 вольт VDDIO выходной ток максимум 3 мА.
SAWushka
Ждем с нетерпением a14.gif
Особенно, поддержку Xmega. Покупать ATAVRISP2 жаба давит =)
Отладка по PDI предвидится?
ukpyr
неплохо бы добавить генератор 12В для AVR/PIC и возможность программирования C8051/24Cxx/25Cxx/93Cxx/AT45DB
zltigo
Цитата(ukpyr @ Mar 7 2010, 13:37) *
неплохо бы добавить...

А программирование РТ3 с РФ1 и отладку BlackFin? Не надо до кучи smile.gif?
Цитата(SAWushka @ Mar 6 2010, 22:57) *
...жаба давит =)

Да не давит - уже совсем задавила sad.gif, ибо уже "вчера" существует копеечный AVRDragon и не нужно ждать завтра.
SAWushka
Цитата(zltigo @ Mar 7 2010, 17:24) *
ибо уже "вчера" существует копеечный AVRDragon и не нужно ждать завтра.


Помоему вы не совсем меня поняли = )
Денег жалко не на ATJTAGICE2, а именно на ATAVRISP2. Стоит он не много, не спорю, но нужен мне только для Xmega (все остальные поддерживаемые им чипы есть чем прошить). И то не уверен что все не закончится после пары экспериментов.
А с этим программатором есть где развернуться =)
Хотя, видимо до его "релиза", соберу программатор для xmega на at90usb162.
d__
Я бы посоветовал автору все таки не увлекаться экзотикой. Да, да, для подавляющего количества любителей эти лвц и ахлвц совершенно не доступны и гдето их можно раздобыть урывками со страшной переплатой. ИМХО наилучший кандидат на место преобразователя в SPI/PDI/JTAG это LM311 aka КР554СА3. Его можно включать в больших диапазонах как питающих так входных и выходных напряжений. Выход отключаемый и его можно использовать как в схеме с общим коллектором, так и в схеме с общим эмиттером. Питание преоразователя независимое как от входных, так и выходных напряжений, также его можно подключать как в режиме инверсии входного сигнала, так и в режиме без инверсии...
viakon
Предлагаю DD2, DD3 заменить ADUM-ами гальваноразвязка и согласование уровней в одном флаконе. Минус - нельзя отлаживать армы с 1,8в
NetTracer
Хотел попробовать - а архив с прошивкой пустой
Проект закрытый?
prottoss
Цитата(NetTracer @ Apr 3 2010, 18:59) *
Хотел попробовать - а архив с прошивкой пустой
Проект закрытый?
Не совсемsmile.gif Исходников я не раздаю. То что описано по установке постараюсь выложить сегодня. Часа через 3-4 заходите. Все точно будет.
aaarrr
Позволите пару замечаний по схеме?

1. JTAG брошен в воздухе. Pull-up'ов на его выводах не предусмотрено, так делать нельзя.
2. Емкости C10 и C15 очень велики, по DS 10pF max.
3. Я бы все же предусмотрел программное управление подключением к USB.
4. Какой смысл в одиноком резисторе на PA11?
prottoss
Цитата(aaarrr @ Apr 3 2010, 22:26) *
Позволите пару замечаний по схеме?
1. JTAG брошен в воздухе. Pull-up'ов на его выводах не предусмотрено, так делать нельзя.
2. Емкости C10 и C15 очень велики, по DS 10pF max.
3. Я бы все же предусмотрел программное управление подключением к USB.
4. Какой смысл в одиноком резисторе на PA11?

То что в первом посте, макетная схема. Сейчас она немного изменена. Ее можно посмотреть на http://prottoss.com/projects/ucGoZilla/ucGozilla.htm.
1. Где это написано?
2. Согласен. Исправлю.
3. Зачем, например.
4. В новой схеме его нет. Опять же все с макетки.
aaarrr
1. В документации написано (3. Signal Description). Подобное решение - источник потенциальных проблем. Просто заземлите входные выводы JTAG, если не планируете его использовать.
3. При отладке бывает полезно, а цена решения - одна нога IO или меньше, если задействовать NRST. Но это, конечно, не принципиально.
4. Хорошо, а зачем в новой схеме перемычка PA11-PA9?
prottoss
Цитата(aaarrr @ Apr 3 2010, 23:42) *
1. В документации написано (3. Signal Description). Подобное решение - источник потенциальных проблем. Просто заземлите входные выводы JTAG, если не планируете его использовать.
3. При отладке бывает полезно, а цена решения - одна нога IO или меньше, если задействовать NRST. Но это, конечно, не принципиально.
4. Хорошо, а зачем в новой схеме перемычка PA11-PA9?

1. В документации (AT91SAM7S Microcontroller Series Schematic Check List) говорится, что необходимо подключать пуллапы к выводам (JTAG) если планируется отладка. Но Вы меня убедили, я подключу их к земле.
3. Не планирую отладку пользователямsmile.gif
4. Быстрое отключение SPI - порт используется в SLAVE режиме.
prottoss
Поправил все. Спасибо aaarrr за, как всегда, грамотные замечания. Поправил линк на странице.
Можете пользоваться первым релизом. Жду дальнейших замечаний и предложений.
ветерок
написал автору...
исключительно бесполезно-неудачный для общественности прожект

высоковольтного и паралельного программирования нет.
тоесть того ради чего и собирается STK500
--
лично мне нужен паралельнвй STK500 совместимый,всё до меандров, частот т.д. эт по-моему какая-то илишняя экзотика и трата времяресурсов.
-
думаю для освоения ARM автор вполне удачно выбрал цель. smile.gif
Александр Куличок
Цитата
исключительно бесполезно-неудачный для общественности прожект

Цитата
лично мне нужен ...

Не отождествляйте себя с общественностью
ветерок
ожидал это сообщение
и это не меняет ситуации, общественность уже всё показала своей активностью (:

я довольно чётко отделил я от общественностью,нужно было просто выдохнуть и продолжить чтение.
tahk383
А чем возможно заменить SN74HCT244D,а то трудно найти
prottoss
Цитата(tahk383 @ May 7 2010, 18:40) *
А чем возможно заменить SN74HCT244D,а то трудно найти
Можно заменить на 74ALS244, правда, эта микросхема кушает побольше - около 25 мА.
Можно поставить и 74HC244, но тогда входное минимальное напряжение лог.1 должно быть не менее 3.15 вольт (судя по даташиту от TI). Т.е. можно программировать МК с напряжением питания 3.3 вольт.
tahk383
Цитата(prottoss @ May 8 2010, 05:44) *
Можно заменить на 74ALS244, правда, эта микросхема кушает побольше - около 25 мА.
Можно поставить и 74HC244, но тогда входное минимальное напряжение лог.1 должно быть не менее 3.15 вольт (судя по даташиту от TI). Т.е. можно программировать МК с напряжением питания 3.3 вольт.

Если поставить эту микросхему 74ALS244,то чем мне грозит большее потребление тока?А с этой микросхемой 74HC244 как подать на неё 3.15В?
prottoss
Цитата(tahk383 @ May 10 2010, 16:22) *
Если поставить эту микросхему 74ALS244,то чем мне грозит большее потребление тока?А с этой микросхемой 74HC244 как подать на неё 3.15В?
Ни чем не грозитsmile.gif Подавать отдельно ничего ни куда не надоsmile.gif Для работы программатора важно, чтобы на контаке 2 разъема XC2 было напряжение питания от программируемого контроллера
tahk383
Цитата(prottoss @ May 10 2010, 14:43) *
Ни чем не грозитsmile.gif Подавать отдельно ничего ни куда не надоsmile.gif Для работы программатора важно, чтобы на контаке 2 разъема XC2 было напряжение питания от программируемого контроллера

А откуда лучше подать напряжение и какое надо?
prottoss
Цитата(tahk383 @ May 10 2010, 18:56) *
А откуда лучше подать напряжение и какое надо?
Питание подается, обычно, от линий питания программируемого контроллера, чтобы уровни сигналов на разъеме программатора соответствовали уровням сигналов на выводах программируемого микроконтроллера.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2024 Invision Power Services, Inc.