|
|
  |
программатор для AVR |
|
|
|
Dec 18 2011, 22:12
|
Местный
  
Группа: Свой
Сообщений: 240
Регистрация: 29-01-08
Из: эМ-ск
Пользователь №: 34 553

|
Цитата(ReAl @ Dec 18 2011, 12:56)  bit-bang программатор через преобразователь USB-COM (т.е. программное дёрганье ногами RTS, TXD, DTR) — это очень медленно из-за задержек в USB. В пакете скорость передачи большая, но тут для каждого перепада уровней отдельнй пакет. Годится только для того, чтобы на старте «поднять» подключенный через этот преобразователь программатор на микроконтроллере, который уже будет работать по USB как по COM, принимая данные пачками и программируя целевой контроллер. Что-то у меня крыша к ночи съезжает... Правильно ли я понимаю, что если использовать это китайское устройство (описанное мной в 15-м сообщении) на pl2303hx и загадочном MAXIM 78091, его "выходной" COM-порт можно использовать как bit-bang? Какую распиновку следует использовать? Просмотрел несколько схем программаторов, использующих 10-пиновый разъем (который хоть как-то сравним с COM, у которого 9 выводов), у всех ноги разъема делают разные вещи... И правильно ли я понимаю связь, что в разных схемах можно привести соответствие: MOSI - это TxD MISO - это RxD SCK - тактовый сигнал (откуда взять?) RESET - делается руками (во время программирования должен быть 0, после окончания должен быть короткий 1)
--------------------
Продаю котят. Недорого. 50р ведро.
|
|
|
|
|
Dec 18 2011, 23:05
|

Частый гость
 
Группа: Участник
Сообщений: 136
Регистрация: 7-01-09
Из: Нефтеюганск
Пользователь №: 42 967

|
Цитата(Voice2001 @ Dec 17 2011, 20:34)  В инете есть программаторы для USB, но, насколько я понял, сначала нужно где-то запрограммировать Мегу, которая там используется, а уже потом припаивать..... Вщм, ткните плз носом, где достать, как спаять нормальный ЮСБишный программатор с нуля. Только это останавливает на пути к приключениям в волшебном мире МК экспериментам Если сроки не поджимают, то на ебэе, вестимо. Наши китайские друзья продают клоны USBASP за четыре бакса (включая доставку) и USBTiny (под название USBTinyISP) за десять (опять же, вместе с доставкой).
--------------------
С уважением, Алексей Шапошников.
|
|
|
|
|
Dec 19 2011, 05:47
|
Местный
  
Группа: Свой
Сообщений: 240
Регистрация: 29-01-08
Из: эМ-ск
Пользователь №: 34 553

|
млин... То "начни уж хоть с чего-нибудь", то "купи нормальный программатор"... ответьте плз по 32-му сообщениюПС. протосовый программатор либо кончился и будет только в январе (и ехать на речной вокзал), либо только по субботам, либо по почте (это тоже только в след.году приедет)
--------------------
Продаю котят. Недорого. 50р ведро.
|
|
|
|
|
Dec 19 2011, 06:06
|

Гуру
     
Группа: Свой
Сообщений: 2 720
Регистрация: 24-03-05
Пользователь №: 3 659

|
Цитата(Voice2001 @ Dec 19 2011, 04:12)  Что-то у меня крыша к ночи съезжает... Правильно ли я понимаю, что если использовать это китайское устройство (описанное мной в 15-м сообщении) на pl2303hx и загадочном MAXIM 78091, его "выходной" COM-порт можно использовать как bit-bang? Какую распиновку следует использовать? Просмотрел несколько схем программаторов, использующих 10-пиновый разъем (который хоть как-то сравним с COM, у которого 9 выводов), у всех ноги разъема делают разные вещи... И правильно ли я понимаю связь, что в разных схемах можно привести соответствие: MOSI - это TxD MISO - это RxD SCK - тактовый сигнал (откуда взять?) RESET - делается руками (во время программирования должен быть 0, после окончания должен быть короткий 1) Вы, похоже, вообще ниччче не понимаете  Переходник USB-2-RS232 ни как нельзя напрямую использовать как программатор и его выходные сигналы ни как не сопоставляются с 10-пиновым разъемом ISP. Возможно, переходник можно использовать в качестве СОМ-порта для такого программатора - http://eldigi.ru/site/programmators/14.php. Принцип работы был описан ReAl выше в постах. Если переходник выполнен не на мс от FTDI бинг-банг там не будет, скорее всего. Потому как это уже совершенно специальный режим работы ни как не связанный с интерфейсом RS232. Цитата(Voice2001 @ Dec 19 2011, 11:47)  млин... То "начни уж хоть с чего-нибудь", то "купи нормальный программатор"... Млин, потому что Вы сами топчетесь на ровном месте. Будь я на Вашем месте, давно бы сносился в какой нить компутерный магаз, купил плату расширения с LPT на борту, вставил в комп и спаял бы 5 проводков, и уже начал бы отрывать лапки контроллеру...
--------------------
|
|
|
|
|
Dec 19 2011, 06:10
|
Местный
  
Группа: Свой
Сообщений: 240
Регистрация: 29-01-08
Из: эМ-ск
Пользователь №: 34 553

|
Цитата(prottoss @ Dec 19 2011, 10:06)  давно бы сносился в какой нить компутерный магаз, купил плату расширения с LPT на борту, вставил в комп и спаял бы 5 проводков, и уже начал бы отрывать лапки контроллеру... в нотебуке только ЮСБ а так бы да...
--------------------
Продаю котят. Недорого. 50р ведро.
|
|
|
|
|
Dec 19 2011, 07:58
|
Местный
  
Группа: Свой
Сообщений: 240
Регистрация: 29-01-08
Из: эМ-ск
Пользователь №: 34 553

|
Цитата(MaslovVG @ Dec 19 2011, 11:05)  Так можно купить копеечный БУ компьютер с LPT ту же трешку (386) или четверку (486) и монитор к нему, и занять всем этим полстола... короче, сдаюсь.... поеду за программатором, самому походу не собрать
--------------------
Продаю котят. Недорого. 50р ведро.
|
|
|
|
|
Dec 19 2011, 17:27
|
Местный
  
Группа: Свой
Сообщений: 240
Регистрация: 29-01-08
Из: эМ-ск
Пользователь №: 34 553

|
итак, купил AVR910 от мастер-кит воткнул в комп (загорелась красненькая лампочка), драйверов он не нашел (windows 7 prof.) скачал и установил драйвера от протоса, вроде поставились, все по инструкции (в диспетчере устройств висит новый COM25), устройство работает нормально, никаких восклицательных знаков. скачал и установил AVR Studio 5. Студия не видит программатора: - тычу в меню Tools - Add STK500... - В появившемся окошке выбираю COM25. - дальше тычу Tools - AVR Programming - В появившемся окне выбираю в Tool: "STK500 COM25", а в Device: "ATmega8A" (именно это написано на чипе программатора). Interface: "ISP" После нажатия на Apply вылезает окно с сообщением: Цитата Unable to connect to tool STK500 (COM25) Details: Timestamp: 2011-12-19 21:23:38.574 Severity: ERROR ComponentId: 20000 StatusCode: 0
Unable to connect to tool context: 'Atmel.VsIde.AvrStudio.Services.TargetService.TCF.Internal.Services.Remote.To olProxy+ToolContext'. и за ним сразу следующее: Цитата Failed to get interface clock value. Details: те же, что и выше Понипрог вообще дает выбрать только с COM0 по COM3 Полазил в инете, у всех как будто все сразу работает, ничего похожего не нашел... Уже и под обычным пользователем пробовал, и под администратором, и компутер перезагружал... Результат один и тот же
--------------------
Продаю котят. Недорого. 50р ведро.
|
|
|
|
|
Dec 19 2011, 17:42
|

Знающий
   
Группа: Свой
Сообщений: 723
Регистрация: 29-08-05
Из: Березовский
Пользователь №: 8 065

|
Цитата(Voice2001 @ Dec 19 2011, 23:27)  итак, купил AVR910 Уже хорошо. Молодец! Цитата Полазил в инете, у всех как будто все сразу работает, ничего похожего не нашел... Уже и под обычным пользователем пробовал, и под администратором, и компутер перезагружал... Результат один и тот же А вот тут, на сколько я понимаю, собака зарыта в том, что Винда не дает пользовать напрямую порты. К сожалению, по Венде я Вам не смогу подсказать. За прошествии многих лет уже забыл, как-там запрет на работу с портами "обходили". Вроде как запуском какой-то утилиты. Название уже не помню. (Надумаете работать из-под Линукса -- милости просим! Расскажу и покажу. Там всё намного ... Ну, не буду дергать котов за усы. В общем, кто просек фишку, как там __правильно__ работать, обратно уже не возвращаются.)
--------------------
Хочешь рассмешить Бога -- расскажи ему о своих планах!
|
|
|
|
|
Dec 19 2011, 18:56
|
Гуру
     
Группа: Свой
Сообщений: 2 246
Регистрация: 17-03-05
Из: Украина, Киев
Пользователь №: 3 446

|
Цитата(Voice2001 @ Dec 18 2011, 17:34)  а как себя ведут вот такие 4-х баксовые программаторы? ПС. пофиг, что в висте и вин7 не работают Он еще и tiny10/11 щьет. Интересно как подключается.
--------------------
Живи днем так, чтобы ночью ты спал спокойно.
|
|
|
|
|
Dec 19 2011, 19:26
|
Местный
  
Группа: Свой
Сообщений: 240
Регистрация: 29-01-08
Из: эМ-ск
Пользователь №: 34 553

|
Цитата(Harbinger @ Dec 19 2011, 23:04)  А собственно, чем клон AVR ISP MKII на базе LUFA не устраивает? уже куплен программатор AVR910, его бы завести
--------------------
Продаю котят. Недорого. 50р ведро.
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|