roboforum.ru

Технический форум по робототехнике.

Что выбрать HID или CDC?

Программирование микроконтроллеров AVR, PIC, ARM.
Разработка и изготовление печатных плат для модулей.

Re: Что выбрать HID или CDC?

Сообщение Electronic » 11 сен 2009, 17:53

:good: Круто конечно! А чтоб прошить какое-то ПО надо, типа как avreal? Можно по подробнее?
Electronic
 
Сообщения: 11
Зарегистрирован: 03 апр 2009, 17:14
Откуда: Томск

Re: Что выбрать HID или CDC?

Сообщение blindman » 11 сен 2009, 18:15

На примере AVR (просто я с ними постоянно работаю) - бутлоадер работает через УАРТ, и используется стандартный протокол AVR910 - его поддерживают например AVR Studio - официальная среда разработки от Atmel и avrdude - популярная программа-прошивальщик AVR с открытым исходным кодом. Но чтобы зашить бутлоадер в "обычные" МК Atmel, всё равно нужен программатор. А вот в AT90USBxx бутлоадер зашит на заводе. К сожалению, опыта работы с ними нет, поэтому точно не могу сказать, чем можно заливать прошивку. Но наверняка AVR Studio должен уметь
Проект [[Open Robotics]] - универсальные модули для построения роботов
Модули Open Robotics можно приобрести в магазине shop.roboforum.ru

Day OFF? You must be pulling my leg! Stop making humor before someone sees you, fool!

Аватара пользователя
blindman
 
Сообщения: 4130
Зарегистрирован: 29 апр 2008, 21:15
Откуда: Хабаровск
прог. языки: C,C++,Assembler,PHP,Javascript,Ruby, SPIN,Java(?)
ФИО: Андрей Юрьевич

Re: Что выбрать HID или CDC?

Сообщение Electronic » 11 сен 2009, 19:07

Благодарю!
А насчет программаторов для PIC кто-нибудь посоветует? Деньги казенные, можно и купить, но чисто для себя интересно было бы спаять если можно.
Electronic
 
Сообщения: 11
Зарегистрирован: 03 апр 2009, 17:14
Откуда: Томск

Re: Что выбрать HID или CDC?

Сообщение AndreiSk » 11 сен 2009, 19:54

Советую купить PicKit2 или PicKit3,
PicKit3 поновее, и можно PIC32 прошивать.
Для PIC18 PicKit2 тоже пойдет.
Брать лучше на trt.ru
Если двухконтроллерная схема, то можно программировать обеими программаторами одновременно (проверено) ;)
Аватара пользователя
AndreiSk
 
Сообщения: 2639
Зарегистрирован: 23 апр 2009, 17:03
Откуда: Москва, Самара
прог. языки: C#

Re: Что выбрать HID или CDC?

Сообщение Electronic » 11 сен 2009, 22:31

Есть OLIMEX PG1. Программатор по-моему проще не бывает, что про него скажете? Еще я понял, что в качестве ПО лучше использовать WinPic800. Вроде как все 18-е поддерживает.
Electronic
 
Сообщения: 11
Зарегистрирован: 03 апр 2009, 17:14
Откуда: Томск

Re: Что выбрать HID или CDC?

Сообщение AndreiSk » 12 сен 2009, 00:05

Не знаю,
только PicKit есть, могу сказать что второй шьет быстро, глючков мало, есть поддержка в MPLAB. Это очень удобно, можно скомпилировать, сразу прошить и пустить на выполнение.
Не знаю, есть ли для PG1 такое.
Аватара пользователя
AndreiSk
 
Сообщения: 2639
Зарегистрирован: 23 апр 2009, 17:03
Откуда: Москва, Самара
прог. языки: C#

Re: Что выбрать HID или CDC?

Сообщение Drunya » 12 сен 2009, 10:26

blindman писал(а):... в AT90USBxx бутлоадер зашит на заводе. К сожалению, опыта работы с ними нет, поэтому точно не могу сказать, чем можно заливать прошивку. Но наверняка AVR Studio должен уметь.
Прога называется FLIP, с сайта Атмела скачать можно.
Глюк по-немецки означает "счастье"...
Аватара пользователя
Drunya
 
Сообщения: 196
Зарегистрирован: 05 июн 2007, 12:20
Откуда: Киев
прог. языки: C/C++, ASSEMBLER

Re: Что выбрать HID или CDC?

Сообщение zubr » 16 сен 2009, 15:57

правда со встроенным бутлодером проблема что 4к отжирает.
но это лечится установкой своего компактного бутлодера (DFU/FLIP не совместимого).
За здравый смысл у нас принимается мнение большинства.
zubr
 
Сообщения: 431
Зарегистрирован: 20 ноя 2008, 19:31
Откуда: Чернобыль
прог. языки: асмемблер
ФИО: Валентин Семенович

Пред.

Вернуться в Микроконтроллеры

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 14