roboforum.ru

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

Программирование по USB

Программирование по USB

DrZugrik » 03 сен 2008, 16:17

Народ, а можно какнибудь программировать контроллер по USB? Нашел вот такую схемку http://www.mirmk.net/content/view/107/1/ там нарисовано как контроллер к компу подключить через USB-порт,решил сделать макетку для отладки программы, нехочется по 20 раз вытаскивать контроллер и прошивать программатором, хочу сразу через порты (USB) - (INT1 INT0). Подскажите кто знает, а такое вообще возможно, никто не пробовал?

Re: Программирование по USB

Myp » 03 сен 2008, 21:55

а чо погуглить религия не позволяет?

на предмет прошивки через usb

даже тут на форуме я давал ссылку на проект бутлоадера для прошивки по usb

Re: Программирование по USB

yak-40 » 03 сен 2008, 22:15

DrZugrik писал(а):нехочется по 20 раз вытаскивать контроллер и прошивать программатором

А что, внутрисхемный программатор не судьба собрать? :)
На форуме неоднократно обсуждался USB программатор для AVR.
поиск по форуму - рулит. :)

Добавлено спустя 6 минут 29 секунд:
Вот тут viewtopic.php?f=43&t=865

Re: Программирование по USB

DrZugrik » 04 сен 2008, 07:32

yak-40 писал(а):А что, внутрисхемный программатор не судьба собрать? :)
На форуме неоднократно обсуждался USB программатор для AVR.
поиск по форуму - рулит. :)

Добавлено спустя 6 минут 29 секунд:
Вот тут viewtopic.php?f=43&t=865

за ссылку спасибо, но внуитрисхемный программатор это не то.У меня есть старенький PicProg, он и внутрисхемно может :) я хочу прошить контроллер напрямую, подключая каналы USB (D+ D- ) к портам контроллера (INT1 INT0 ), чтобы ускорить процесс отладки прошивки на собранном железе.Дело в том, что в конечном итоге контроллер будет посылать цифры с датчиков именно по USB, и захотелось без усложнения схемы убить двух зайцев и программировать и считывать данные :)

2Мур
Про бутлоадер не знал, спасибо, поищу

Re: Программирование по USB

DrZugrik » 04 сен 2008, 20:24

все понял, спасибо за советы. А не подскажите как написать бутлоадер самому ? а то ищу, а все что находится только под PIC-контроллеры.

Re: Программирование по USB

EdGull » 05 сен 2008, 00:21

прям на делфях будешь бутлоадер для меги писать?

Re: Программирование по USB

Digit » 05 сен 2008, 08:33

DrZugrik писал(а):все понял, спасибо за советы. А не подскажите как написать бутлоадер самому ? а то ищу, а все что находится только под PIC-контроллеры.

У Атмела есть аппноут - прям посвещенный бутлоадерам. В нем и теория расписана, и исходники примера есть. Они кстати подробнейшим образом разбираются.

Re: Программирование по USB

DrZugrik » 05 сен 2008, 20:53

Digit писал(а):У Атмела есть аппноут - прям посвещенный бутлоадерам. В нем и теория расписана, и исходники примера есть. Они кстати подробнейшим образом разбираются.

Было бы очень интересно поитать, вот только ненашел к сожалению ничего подобного ни на нашем atmel.ru ни ни на atmel.com , если можно, подскажите чуточку поподробней.

2EdGull
на чемже Дельфи плох? в очень крайнем случае могу и на сях чтонибуть попробовать изобразить, хотя не уверен... а кто сказал что что для меги? мега у меня лежит и ждет своего часа для сборки "на чисто", а для черновика вполне подойдет завалявшаяся AT90S2313 :ROFL:

Re: Программирование по USB

Кирилл » 05 сен 2008, 21:57


Re: Программирование по USB

MiBBiM » 05 сен 2008, 22:08

DrZugrik писал(а):на чемже Дельфи плох

Я не встречал компиляторов делфи на мк
DrZugrik писал(а):Было бы очень интересно почитать

Appnotes
Для вас будут интересны апноуты, содержащие слово bootloader=)
На закуску:
avr109-ru
AVRUSBBoot - прямо в точку, первая выдача гугла по запросу "avr usb bootloader".
По запросу "avr usb site:roboforum.ru" тоже очень интересная выдача: вот это, например.
P.S. Поиск - всему голова :D
Последний раз редактировалось MiBBiM 06 сен 2008, 11:43, всего редактировалось 1 раз.

Re: Программирование по USB

DrZugrik » 06 сен 2008, 10:04

MiBBiM писал(а):Я не встречал компиляторов делфи на мк

ну я вот здесь прямо на форуме видел, и на дельфи он и для AVR, единственно только что через COM-порт работает. Огромное спасибо за ссылки, сейчас буду разбираться. а я ничего ценного не находил, потомучто делал глубую ошибку - неправильно написал слово BOOTLOADER :)
Последний раз редактировалось DrZugrik 06 сен 2008, 10:11, всего редактировалось 1 раз.

Re: Программирование по USB

EdGull » 06 сен 2008, 10:11

ну я вот здесь прямо на форуме видел, и на дельфи он и для AVR

ссылку в студию!!! :D

Re: Программирование по USB

=DeaD= » 06 сен 2008, 10:48

Дорогие друзья, а что вы вообще понимаете под словосочетанием "компилятор дельфи на МК"? :shock:

Re: Программирование по USB

EdGull » 06 сен 2008, 10:56

то что переводит код в данном случае Дельфёвский, в машинные коды для МК.

Re: Программирование по USB

MiBBiM » 06 сен 2008, 11:28

=DeaD= писал(а):Дорогие друзья, а что вы вообще понимаете под словосочетанием "компилятор дельфи на МК"?

ок, выразился неправильно. Компилятор Делфи кода в машинный код МК


Rambler\'s Top100 Mail.ru counter