реклама на сайте
подробности

 
 
> LPC2468 USB HOST, Есть ли в природе готовый стек (драйвер) для композитных устройств?
haker_fox
сообщение Jul 5 2011, 05:07
Сообщение #1


Познающий...
******

Группа: Свой
Сообщений: 2 963
Регистрация: 1-09-05
Из: г. Иркутск
Пользователь №: 8 125



Здравствуйте, уважаемые коллеги!
Мной поставлена очередная сложная цель - подключить CDMA модем (AnyDATA ADU-300A) к указанному МК.
В Windows данный девайс представлен двумя последовательным портами. Один более менее стандартный (не все AT-команды проходят), второй - для управления модемом вроде бы. По крайней мере сниффер зарегистрировал активность на первом порте при выходе в сеть (веб), а на втором - при отправке СМС, дозвоне не городские и мобильные номера, аутентификации через ПИН-код и т.п.. Я даже, используя терминал, брал пакеты и самостоятельно "звонил", отправлял СМС с модем без использования фирменного софта.

Собственно вопросы: есть ли в природе готовый стек для USB HOST, поддерживающий составные устройства? Если нет, то реально ли допилить USB HOST LITE (www.nxp.com)?

Опыта работы с USB достаточно мало, можно сказать совсем нет.

Если дело плохо, можно порекомендовать недорогой модем с последовательным портом, способный звонить, отправлят/принимать SMS? Если он и Интернет способен организовывать, то вообще здорово! laughing.gif

Однако, хочется использовать имеющееся оборудования. А CDMA модем у меня есть...

Может быть я не все четко изложил, если требуется дополнительная информация, я сообщу.

Подобные темы на форуме нашел, но они мне мало помогли. Возможно не все нашел.

Заранее благодарен за любую помощь!!!


--------------------
Выбор.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
haker_fox
сообщение Jul 5 2011, 10:33
Сообщение #2


Познающий...
******

Группа: Свой
Сообщений: 2 963
Регистрация: 1-09-05
Из: г. Иркутск
Пользователь №: 8 125



QUOTE (kovigor @ Jul 5 2011, 19:03) *
Возьмите МК с MMU, тот же ARM9 вроде AT91SAM9xxx. купите девкит, там уже стоит Linux, и пробуйте. Например:

http://www.starterkit.ru/html/index.php


Хотел купить вот эту плату. Но в стартерките народ в отпуске. Отгрузить платку могут только через несколько недель. У дилеров этой плат. Более дорогие я не потяну(


QUOTE (aaarrr @ Jul 5 2011, 19:19) *
А ресурса флеш точно хватит, не беспокойтесь.

Это уже радует)
QUOTE (aaarrr @ Jul 5 2011, 19:19) *
Нулевое значение класса в device descriptor указывает на необходимость получения информации о классе из interface descriptors.

Понятно.
QUOTE (aaarrr @ Jul 5 2011, 19:19) *
Тянуть более толстый процессор и линукс только ради USB не стоит. Даже на атмегах вполне себе работают люди с периферией через OTG. Кстати, тоже вариант: OTG может оказаться проще для освоения с нуля, нежели честный хост-контроллер.

Стоп! rolleyes.gif А OTG это что-то несколько другое, а не хост USB? Я думал, что эта технология просто позволяет хост и устройство "комбинировать на одном устройстве": т.е., например, коммуникатор может выступать в роли хоста, если к нему подключен принтер, и в роли устройства - если коммуникатор подключен к компьютеру.


--------------------
Выбор.
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Jul 5 2011, 11:12
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(haker_fox @ Jul 5 2011, 14:33) *
Стоп! rolleyes.gif А OTG это что-то несколько другое, а не хост USB?

Обычно OTG-контроллер является сильно упрощенным хостом, а не "полноценным", который сделан в соответствии со спецификациями OHCI/EHCI.
Go to the top of the page
 
+Quote Post
haker_fox
сообщение Jul 5 2011, 11:58
Сообщение #4


Познающий...
******

Группа: Свой
Сообщений: 2 963
Регистрация: 1-09-05
Из: г. Иркутск
Пользователь №: 8 125



QUOTE (aaarrr @ Jul 5 2011, 20:12) *
Обычно OTG-контроллер является сильно упрощенным хостом, а не "полноценным", который сделан в соответствии со спецификациями OHCI/EHCI.

Спасибо! Буду копать это направление.


--------------------
Выбор.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- haker_fox   LPC2468 USB HOST   Jul 5 2011, 05:07
- - kovigor   Цитата(haker_fox @ Jul 5 2011, 08:07) Зар...   Jul 5 2011, 06:54
|- - haker_fox   QUOTE (kovigor @ Jul 5 2011, 15:54) Допил...   Jul 5 2011, 07:55
|- - aaarrr   Цитата(haker_fox @ Jul 5 2011, 11:55) Хот...   Jul 5 2011, 09:20
||- - haker_fox   QUOTE (aaarrr @ Jul 5 2011, 18:20) Вытащи...   Jul 5 2011, 09:34
||- - aaarrr   Цитата(haker_fox @ Jul 5 2011, 13:34) Да ...   Jul 5 2011, 09:43
||- - haker_fox   QUOTE (aaarrr @ Jul 5 2011, 18:43) А чем ...   Jul 5 2011, 10:02
||- - aaarrr   Цитата(haker_fox @ Jul 5 2011, 14:02) Ну ...   Jul 5 2011, 10:19
|- - kovigor   Цитата(haker_fox @ Jul 5 2011, 10:55) Пос...   Jul 5 2011, 10:03
- - yakub_EZ   В примерах Кейла вроде есть виртуальный юсби-ком п...   Jul 5 2011, 12:20
|- - haker_fox   QUOTE (yakub_EZ @ Jul 5 2011, 21:20) Ой, ...   Jul 5 2011, 12:53
- - haker_fox   Нечаянно увидел сегодня вот это, и задумался ...   Jul 6 2011, 09:47
|- - kovigor   Цитата(haker_fox @ Jul 6 2011, 12:47) Неч...   Jul 6 2011, 10:33
|- - haker_fox   QUOTE (kovigor @ Jul 6 2011, 19:33) Вам в...   Jul 6 2011, 10:47
- - haker_fox   Вот еще забавное решение по получению отладочной п...   Jul 6 2011, 16:58
- - kovigor   Цитата(haker_fox @ Jul 6 2011, 19:58) Мож...   Jul 6 2011, 17:44
- - haker_fox   QUOTE (kovigor @ Jul 7 2011, 02:44) Еще р...   Jul 7 2011, 02:47


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 11:14
Рейтинг@Mail.ru


Страница сгенерированна за 0.01406 секунд с 7
ELECTRONIX ©2004-2016