USB to COM

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

USB to COM

Сообщение Faster » 12 апр 2008, 15:40

НАчну из долека, купилновую маму новый процик и был счастилф, пока не осознал что нет у неё ком порта, и всё крах ... я использую USB программатор для AVRок и собственно нетпроблем, но увы, так удобно отрабатывать работу алгоритмов наблюдая заними в терминале, и всё я лишон этого счастья ... мучаюсь ...

я слышал про то что есть некая библиотека которая позволяет зацепить любую атмегу на USB, и эмулировать адаптер USB to COM и соответственно асинхронно предавать данные и всё такое ... меня бы в принципе удалитварил вариант их получения и выдачи на стандартный USART но в дальнейшем бы хотелось дклать уже дивайсы дружащие с USB...

Уважаемые гуру раскажите про эту библиотеку, дайте пример может всё чем можите , если чесно потыкался но даже названия её не знаю и найти не смог ... булду очень признателен... :cry:
/И нет не чего прекрасней скорости...
Аватара пользователя
Faster
 
Сообщения: 70
Зарегистрирован: 14 ноя 2007, 13:45

Re: USB to COM

Сообщение Digit » 13 апр 2008, 00:05

а чипы от FTDI не канают? FT232 например...
злой полицейский
Аватара пользователя
Digit
 
Сообщения: 3339
Зарегистрирован: 27 ноя 2004, 00:42
Откуда: совсем Москва
ФИО: Григорий

Re: USB to COM

Сообщение Faster » 13 апр 2008, 06:06

нет сама идея в изготовлении USB устройств ... а про тот чип час почитаю но всё ровно .. лучше бы на прямую..

------

прочитал , не имеет смы сла .. нужна миниатюрность ... а это фактически ещё чип .... не нет смысла удоражаение делать когда и так решаемо ...
/И нет не чего прекрасней скорости...
Аватара пользователя
Faster
 
Сообщения: 70
Зарегистрирован: 14 ноя 2007, 13:45

Re: USB to COM

Сообщение avr123.nm.ru » 13 апр 2008, 08:34

Faster писал(а):есть некая библиотека которая позволяет зацепить любую атмегу на USB, и эмулировать адаптер USB to COM и соответственно асинхронно предавать данные и всё такое ... меня бы в принципе удалитварил вариант их получения и выдачи на стандартный USART но в дальнейшем бы хотелось дклать уже дивайсы дружащие с USB...


Посмотрите вначале - http://AVRUSB.narod.ru

В РАДИО 2008-04 "переходник USB в COM и LPT на ATmega8515" опубликован.
О. Вальпа. Преобразователь USB-COM-LPT на микроконтроллере стр. 21
http://www.radio.ru/archive/2008/04/
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва

Re: USB to COM

Сообщение Digit » 13 апр 2008, 12:32

В журнале Радио преобразователь тоже на чипе, только не на FT232, а на CP2103...
злой полицейский
Аватара пользователя
Digit
 
Сообщения: 3339
Зарегистрирован: 27 ноя 2004, 00:42
Откуда: совсем Москва
ФИО: Григорий

Re: USB to COM

Сообщение steel_monkey » 13 апр 2008, 14:09

У атмеля есть аппноут " USB на AVR". Но если посмотреть, скорости там хватает в притык для обслуживания USB. То есть большую задачу туда уже не повесишь, хотя почитать стоит. Тут скорее нужны чипы со встроенным USB- типа АРМов ( у Атмелей почти все АРМы с USB).
Последний раз редактировалось steel_monkey 13 апр 2008, 14:29, всего редактировалось 1 раз.
Аватара пользователя
steel_monkey
 
Сообщения: 346
Зарегистрирован: 14 июл 2007, 23:38
Откуда: SPb
прог. языки: немного албанский

Re: USB to COM

Сообщение avr123.nm.ru » 13 апр 2008, 14:28

steel_monkey писал(а):Тут скорее нужны чипы со встроенным USB


AVR с строеным USB модулем на http://AVRUSB.narod.ru с примерами без регистрации.
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва

Re: USB to COM

Сообщение steel_monkey » 13 апр 2008, 14:47

Эту штуку в продаже найти нереально. Под заказ-пожалуйста (Efind.ru). Ну и цена тоже... кусачая немного.
Аватара пользователя
steel_monkey
 
Сообщения: 346
Зарегистрирован: 14 июл 2007, 23:38
Откуда: SPb
прог. языки: немного албанский

Re: USB to COM

Сообщение EdGull » 13 апр 2008, 16:56

а вот отсюда http://macetech.com/blog/?q=node/46 , кто нибудь код разбирал?
Аватара пользователя
EdGull
 
Сообщения: 10211
Зарегистрирован: 28 дек 2004, 20:33
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович

Re: USB to COM

Сообщение Aesthete Animus » 13 апр 2008, 17:12

Faster писал(а):раскажите про эту библиотеку, дайте пример может всё чем можите , если чесно потыкался но даже названия её не знаю и найти не смог ... булду очень признателен... :cry:


Если на мамке нет на мамке COM порта, то стоит купить что-нибудь типа этого
http://www.nix.ru/autocatalog/controlle ... 26242.html
или этого
http://www.nix.ru/autocatalog/controlle ... 60911.html
В любом случае, COM порт иметь просто необходимо, притом аппаратный, а не в виде переходника.

Если Вам это интересно, то можете покавыряться с FTDI. Но, как Вы сами поняли, практического смысла от этого мало, а методического - нет вообще. Если хотите сделать usb на контроллер, который не имеет аппаратной его реализации, то можите покавырять что-нибудь типа obdev (http://www.obdev.at).
Aesthete Animus
 
Сообщения: 23
Зарегистрирован: 22 мар 2008, 21:01
Откуда: Белгород
Skype: dackinevitch_yan
прог. языки: C/C++

Re: USB to COM

Сообщение Myp » 13 апр 2008, 18:47

EdGull писал(а):а вот отсюда http://macetech.com/blog/?q=node/46 , кто нибудь код разбирал?


там нет usb протокола как аткового
это урезанная эмуляция клавиатуры
у тебя в баскоме есть пример эмуляции клавиатуры вот тамнечто похожее тока под usb
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Re: USB to COM

Сообщение Faster » 14 апр 2008, 02:08

avr123.nm.ru писал(а):
steel_monkey писал(а):Тут скорее нужны чипы со встроенным USB


AVR с строеным USB модулем на http://AVRUSB.narod.ru с примерами без регистрации.


Но твой ужасный стиль ... да да да знаю это твоё видение мира и всё такое , апноут пойду попробуюпочитать ...
/И нет не чего прекрасней скорости...
Аватара пользователя
Faster
 
Сообщения: 70
Зарегистрирован: 14 ноя 2007, 13:45

Re: USB to COM

Сообщение Master » 14 апр 2008, 20:58

viewtopic.php?f=40&t=3093
Вот тут почитай, я собирал остался доволен, мигал лампочками на меге16
Аватара пользователя
Master
 
Сообщения: 4468
Зарегистрирован: 21 дек 2006, 19:56
Откуда: Украина, г.Одесса
прог. языки: Delphi и С

Re: USB to COM

Сообщение Faster » 15 апр 2008, 05:58

Дело то в том что собственно я и раньше знал о микрухох конвертерах, но очень желательно чтобы устройство было однокристальным, с нулём внешних компонентов, ив принципе атмеги это позволяют , в плотьдо внутреннего тактовика, есть библиотека :
http://www.obdev.at/products/avrusb/index.html я тупо скачал изучаю , неужели не кто не изучал это дело ???
ещё остаётся вариант юзания готовых чипоф с USB от атмеги , благо такие есть , но в моём городе их нет ... и не предвидется ... так что надо решать проблему так как есть , да и как выяснилось под виндой писать софт чтото отправляющий на прямую в USB контролер я не умею .. тоесть не пробовал , так что проблем очень много и их надо все решать ... может кто работал с этой либо й.. пример бы девайса ... и название компелятоа в котором это собенрается ... так как собрать примеры с выше приведённого сайта я не смог не в CVAVR, он сначала тряс с меня либы, я ему подсунул их от AVRSTUDIO и он обругался на кучу вусяких ошибок ... в общем нужно всё правктически с нуля ....
а первую версию дивайса я конечно проектирую на чипе переходнике ... так как деваться некуда время жмёт :)))

Добавлено спустя 2 часа 59 минут 16 секунд:
Скачалпару примеров с сайта выше, наткнулся на то что не могу откомпилить библиотеку usbdrv что там идёт в комплекте ...
НАРОД поможте чем её компилят CodeVision не прошол AVR Studio тоже , IAR хочу попробовать но он дома у меня....

Блин всё естьесть ман собрать не могу ...
/И нет не чего прекрасней скорости...
Аватара пользователя
Faster
 
Сообщения: 70
Зарегистрирован: 14 ноя 2007, 13:45


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

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

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