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

|
ReAl, а как же на FT232RL? там ведь то же самое, но народ не жалуется на скорость Цитата(c001ibin @ Dec 18 2011, 02:06)  всё равно пришлось собирать ucGoZilla  Сразу с него и начинайте, нечего по хоженым граблям ходить. а позволяет ли он отлаживать собранное устройство? ну т.е., на сколько я в этом понимаю, подключить проводками к уст-ву, и пошагово смотреть на ход программы (как в обычном программировании) вроде в его описании сказано про jtag. Это не оно ли?
--------------------
Продаю котят. Недорого. 50р ведро.
|
|
|
|
|
Dec 18 2011, 10:53
|

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

|
Цитата(Voice2001 @ Dec 18 2011, 16:00)  prottoss, тогда объясните ... в чем выигрыш использования годзиллы вместо простых программаторов на FT232RL или "5 проводков"? С удовольствием: 1. Однозначно быстрее программирует 2. Наличие конвертеров уровней - можно программировать МК с напряжением питания от 1,65 до 5 вольт 3. Наличие управляемого генератора, который можно использовать для тактирования МК или восстановления после неверной прошивки фьюз-битов, отвечающих за тактирование. 4. Возможность программировать XMega по интерфейсу PDI 5. Поддержка ВСЕХ МК AVR (AT90, ATTiny, ATmega, ATxmega) которые имеют в наличии хотя бы один из интерфейсов - ISP, JTAG, PDI. 6. Поддержка популярных протоколов STK500v2/ICEmkII
--------------------
|
|
|
|
|
Dec 18 2011, 11:11
|

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

|
Цитата(Voice2001 @ Dec 18 2011, 17:04)  prottoss, т.е. для совсем начинающего, который хочет в первую очередь понять принцип работы с МК на программном уровне (ну и помигать светодиодами), а не ковыряние с паяльником, этот программатор будет излишним? ПС. но в будущем все же может пригодиться, поэтому имеет смысл начать с него? Мне не понятно, как "5-проводков", FT232 или ucGoZilla влияют на понимание "принципа работы МК на программном уровне" Тем не менее, я считаю, каждый сам выбирает по своим вкусам и приоритетам.
--------------------
|
|
|
|
|
Dec 18 2011, 11:13
|
Местный
  
Группа: Свой
Сообщений: 240
Регистрация: 29-01-08
Из: эМ-ск
Пользователь №: 34 553

|
Цитата(prottoss @ Dec 18 2011, 15:11)  Мне не понятно, как "5-проводков", FT232 или ucGoZilla влияют на понимание "принципа работы МК на программном уровне"  на FT232 или с 5-ю проводками (при наличии ЛПТ) быстрее начать что-то собирать на МК, чем паять годзиллу (все ИМХО)
--------------------
Продаю котят. Недорого. 50р ведро.
|
|
|
|
|
Dec 18 2011, 13:20
|

Нечётный пользователь.
     
Группа: Свой
Сообщений: 2 033
Регистрация: 26-05-05
Из: Бровари, Україна
Пользователь №: 5 417

|
Цитата(Voice2001 @ Dec 18 2011, 11:12)  ReAl, а как же на FT232RL? там ведь то же самое, но народ не жалуется на скорость Там другое. Давайте так. Были программаторы на обычный COM-порт, состоящие из резистров и диодов/стабилитронов по вкусу. Работали они через вызовы ОС "установить/сбросить RTS", "установить/снять состояние BREAK на TXD", "опросить статус модема". Скорость не ахти (в том числе из-за задержек в преобрахователях к уровням RS232 в компьютере), но терпимо. Потом появились "обобщённые" (в смысле производитель не важен) преобразователи USB-COM. Вроде бы всё то же самое, но "установить/сбросить RTS" выливается в милисекунды. FT232 R имеет режим SYNCHRONOUS BITBANG, не имеющий ничего общего с COM-портом как таковым. Это специальный режим микросхемы FTDI, имеющийся и в FT245 R, которая про RS232 и не слышала. Вот там скорость поприличнее, на уровне «хорошего» LPT, может даже немного быстрее. Но всё равно ощутимо медленнее, чем нормально сделанный микропроцессорный вариант (с USB нормальной скорости, никаких soft-USB, работающих в итоге медленнее LPT) либо FT2232*, FT4232H, FT232H (т.е. чипы, имеющие MPSSE - аппаратный JTAG/SPI контроллер). С MPSSE -- это к avreal либо «AVR Happy Jtag2». Оно же потом для ARM-ов разнообразных с OpenOCD пойдёт. Микропроцессорный — «я бы выбрал годзиллу» Цитата(Voice2001 @ Dec 18 2011, 11:12)  а позволяет ли он отлаживать собранное устройство? ну т.е., на сколько я в этом понимаю, подключить проводками к уст-ву, и пошагово смотреть на ход программы (как в обычном программировании) вроде в его описании сказано про jtag. Это не оно ли? Это позволяют клоны атмеловских программаторов с поддержкой отладки через JTAG и, через упомянутый драйвер «AVR Happy Jtag2», FT2232.
--------------------
Ну, я пошёл… Если что – звоните…
|
|
|
|
|
Dec 18 2011, 13:28
|
Местный
  
Группа: Свой
Сообщений: 240
Регистрация: 29-01-08
Из: эМ-ск
Пользователь №: 34 553

|
Цитата(ReAl @ Dec 18 2011, 17:20)  Это позволяют клоны атмеловских программаторов с поддержкой отладки через JTAG и, через специальный драйвер «AVR Happy Jtag2», FT2232. но стоят они в несколько раз дороже годзиллы? можно пару названий?
--------------------
Продаю котят. Недорого. 50р ведро.
|
|
|
|
|
Dec 18 2011, 15:34
|
Местный
  
Группа: Свой
Сообщений: 240
Регистрация: 29-01-08
Из: эМ-ск
Пользователь №: 34 553

|
а как себя ведут вот такие 4-х баксовые программаторы? ПС. пофиг, что в висте и вин7 не работают
--------------------
Продаю котят. Недорого. 50р ведро.
|
|
|
|
|
Dec 18 2011, 15:47
|

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

|
Цитата(Voice2001 @ Dec 18 2011, 21:34)  а как себя ведут вот такие 4-х баксовые программаторы? ПС. пофиг, что в висте и вин7 не работают Это как раз похожий на мой AVR910USB, только с другой прошивкой. Основан на софтовом драйвере USB для AVR от http://obdev.at Медленнее чем 5 проводков аля ЛПТ. С Win7 совместим при определенных условиях. Читайте об этом на странице про мой AVR910. Ссылка под подписью.
--------------------
|
|
|
|
|
Dec 18 2011, 16:25
|

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

|
Цитата(Voice2001 @ Dec 18 2011, 21:34)  а как себя ведут вот такие 4-х баксовые программаторы? ПС. пофиг, что в висте и вин7 не работают Да, пофигу все это! Вы уж начните что-нибудь делать, а там разберетесь что-к-чему. А то температуру воды помериете, и плотность, и соленость. И прозрачность... И глубину, уклон... И а все никак войти в воду не можете. Не бойтесь потерять 100-500 рублей, ошибившись с программатором. В крайнем случае это будут не потери. Это будет "запаска" на черный день, когда тьфу-тьфу-тьфу издохнет рабочий программатор. У меня был и 5-ти проыодковый, и AVR910-ый, и Китайский Драгон, и фирменный AVR MK-II -- не суть, все одно и то же. Все позволяют заливать код в МК. Ну один льет за секунду, другой за 10 -- где разница, а третий будет минуту цедить килобайт кода? У Вас что, крупносерийное производство, когда каждая секунда дорога? Пока у Вас ничего такого нет, то скорость для Вас -- одни понты. Берите, что есть и двигайтесь вперед. И еще. Вы ведь не живете где-нибудь на другой планете. Наверняка в вашем городе найдутся люди, которые имеется программатор. Попробуйте поискать их, а когда найдете, попросите прошить _ваш_первый_программатор_. Я уверен, что Вам не откажут. -- Желаете умереть сразу. Или хотите помучиться? (с) (перевод: желаете как можно скорее начать работать с МК, или хотите сначала намучиться?) Со стороны, это как-то немного странно выглядит. Может я чего не замечаю. Вы реально хотите достичь цели (начать заниматься с МК) или для Вас принципиально _поднять_своими_силами_все_с_нуля_? Второе -- очень глупо. Человек -- прежде всего, существо социальное. То есть его деятельность очень сильно опирается на окружающих его людей. Ну так и пользуйтесь тем, что Вы не одиноки, а среди других таких же. К стати, я до сих пор пользуюсь параллельным программатором (5 проводков + 74РС244). За пять лет подыхал уже раз пять если не больше. И каждый раз чинился. А что там чинить-то? Скорость нормальная. Да и скорость больше, чем на AVR910. А то, что JTAG позволяет проходить программу по шагам и видеть живьем переменные и регистры -- ну это конечно плюс. Не плохой плюс. Но это не есть принципиальное ограничение для работы с МК. Начните с простого. А когда понравится процесс (работа с МК). вот тогда и разживетесь на любимую игрушку. Дал бы свой программатор на недельку поиграться, да не знаю в каком городе Вы живете. Проблемы-то нет. Уже прыгайте в воду!
--------------------
Хочешь рассмешить Бога -- расскажи ему о своих планах!
|
|
|
|
|
Dec 18 2011, 17:21
|
Местный
  
Группа: Свой
Сообщений: 240
Регистрация: 29-01-08
Из: эМ-ск
Пользователь №: 34 553

|
Цитата(prottoss @ Dec 18 2011, 19:47)  Это как раз похожий на мой AVR910USB, только с другой прошивкой тогда почему разница в цене почти в 10 раз? zhevak, пока выходные, почему бы не выяснить, что конкретно мне надо, а потом поехать и купить. уж сколько раз в детстве было - купил, а не то. Да и читал тут, что из-за каких-то usb-rs232 преобразователей народ синий экран ловил, а то и порты выгорали...
--------------------
Продаю котят. Недорого. 50р ведро.
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|