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

 
 
> USB HOST, нужно сделать USB HOST на МК
Ruslan85
сообщение Dec 16 2013, 15:52
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 27
Регистрация: 16-11-09
Пользователь №: 53 655



есть usb device реализованный на процессоре Cortex-M3 NXP LPC1768, при подключении к компьютеру как виртуальный ком порт, usb там реализован на МК. Требуется сделать для него хост. у меня есть отладка на STM32F207ZET6 решил начать с неё , первое с чем столкнулся это вот http://gyazo.com/b3b84ac864b6e089c610db52759cf8a0
в документе UM1021
User manual STM32F105xx, STM32F107xx, STM32F2xx and STM32F4xx USB On-The-Go host and device library. Правильно ли я понимаю что хост можно сделать ТОЛЬКО ДЛЯ :
1 Mass storage
2 HID (keyboard + mouse)
3 FAT FS file system

и соответственно с помощью этой библиотеки я не смогу сделать нужный хост?? STM32F207ZET6 на этом проце можно както быстро реализовать хост который мне нужен?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
haker_fox
сообщение Dec 22 2013, 02:22
Сообщение #2


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

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



На счёт com-порта... Сейчас актуально, когда в приборе присутствует их несколько: RS-232, Ethernet, USB. До сих пор ставят GPIB в измерительное оборудование.

На счёт USB host. В целом сейчас всё действительно стало проще, чем было раньше. Куча разного готового софта (про качество молчу) на lpcware.com, mbed.org и на других наверно ресурсах.

Сам в августе этого года поднимал (правильнее сказать прикручивал готовых) USB host к lpc1768. Правда ему только MSC надо обслуживать. Подъём занял 1 неделю, и ещё одну - на вылизывание мелких проблем.


--------------------
Выбор.
Go to the top of the page
 
+Quote Post
A. Fig Lee
сообщение Dec 22 2013, 02:41
Сообщение #3


Знающий
****

Группа: Участник
Сообщений: 974
Регистрация: 4-04-08
Из: далека
Пользователь №: 36 467



Цитата(haker_fox @ Dec 21 2013, 21:22) *
На счёт com-порта... Сейчас актуально, когда в приборе присутствует их несколько: RS-232, Ethernet, USB. До сих пор ставят GPIB в измерительное оборудование.

На счёт USB host. В целом сейчас всё действительно стало проще, чем было раньше. Куча разного готового софта (про качество молчу) на lpcware.com, mbed.org и на других наверно ресурсах.

Сам в августе этого года поднимал (правильнее сказать прикручивал готовых) USB host к lpc1768. Правда ему только MSC надо обслуживать. Подъём занял 1 неделю, и ещё одну - на вылизывание мелких проблем.

по USB еще и грабли на Windows стороне могут быть.
Я примерно пару недель убил на то, чтобы доказать что косяки не на моей стороне, а со стороны виндоус.
Гуглил, пальцем тыкал, компилил примеры.
Месяца 2-3 было - у нас проблема с USB firmware.

На маке все работало без всяких танцев с бубном, сразу как положено.


--------------------
Верить нельзя никому, даже себе. Мне - можно.
Go to the top of the page
 
+Quote Post
Golikov A.
сообщение Dec 22 2013, 06:33
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 4 256
Регистрация: 17-02-06
Пользователь №: 14 454



Цитата(A. Fig Lee @ Dec 22 2013, 06:41) *
На маке все работало без всяких танцев с бубном, сразу как положено.


сделали каку для мака, и давай на честный виндус гнатьsm.gif

меня особо угнетает когда одной USB устройство работающее на win xp перестает работать или определяться на vista, да еще так себя ведет как будто железка погорела...
Go to the top of the page
 
+Quote Post
mantech
сообщение Dec 22 2013, 09:27
Сообщение #5


Гуру
******

Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143



Цитата(Golikov A. @ Dec 22 2013, 10:33) *
меня особо угнетает когда одной USB устройство работающее на win xp перестает работать или определяться на vista, да еще так себя ведет как будто железка погорела...


Это же все бытовуха, работает в зависимости от погоды и настроения, сам намучался, когда сделал терминалку для вендингового аппарата, она работала под виндой, через УСБ с ПЛК собственной разработки. Так вот винда глючила раз в месяц, плюс криворукие пользователи ей еще неплохо в этом "помогали" и отваливался усб, причем виндовый хост, а ПЛК ни разу не заглючил, хотя все расчеты и управление автоматом были именно на нем, винда была только для показа картинок и настройки biggrin.gif

ЗЫ. вот теперь делаю все с использованием COM порта и ДОСа(вполне серьезно!), т.к. сделанные полтора года назад, табло, до сих пор работают и не виснут!
Вот и делайте выводы...
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Ruslan85   USB HOST   Dec 16 2013, 15:52
- - kovigor   Цитата(Ruslan85 @ Dec 16 2013, 19:52) на ...   Dec 16 2013, 16:32
|- - Ruslan85   Цитата(kovigor @ Dec 16 2013, 20:32) Быст...   Dec 16 2013, 19:36
|- - kovigor   Цитата(Ruslan85 @ Dec 16 2013, 23:36) тол...   Dec 16 2013, 20:08
|- - Golikov A.   Цитата(kovigor @ Dec 17 2013, 00:08) Кста...   Dec 16 2013, 21:54
|- - A. Fig Lee   Цитата(Golikov A. @ Dec 16 2013, 16:54) н...   Dec 17 2013, 12:42
|- - mdmitry   Цитата(A. Fig Lee @ Dec 17 2013, 16:42) ....   Dec 17 2013, 14:59
|- - Lagman   Цитата(mdmitry @ Dec 17 2013, 18:59) +1 Д...   Dec 17 2013, 15:44
|- - mantech   Цитата(Lagman @ Dec 17 2013, 19:44) До си...   Dec 17 2013, 16:17
|- - kovigor   Цитата(mantech @ Dec 17 2013, 19:17) Если...   Dec 17 2013, 16:56
|- - mantech   Цитата(kovigor @ Dec 17 2013, 20:56) Или ...   Dec 17 2013, 19:34
|- - Ruslan85   Цитата(mantech @ Dec 17 2013, 23:34) Имен...   Dec 20 2013, 06:38
|- - _3m   Цитата(Ruslan85 @ Dec 20 2013, 10:38) в м...   Dec 20 2013, 07:50
|- - mantech   Цитата(_3m @ Dec 20 2013, 11:50) Вероятно...   Dec 20 2013, 14:22
|- - A. Fig Lee   Цитата(mantech @ Dec 20 2013, 09:22) Имен...   Dec 20 2013, 14:47
|- - mantech   Цитата(A. Fig Lee @ Dec 20 2013, 18:47) Э...   Dec 20 2013, 15:23
|- - A. Fig Lee   Цитата(mantech @ Dec 20 2013, 10:23) На в...   Dec 20 2013, 16:36
- - Golikov A.   А LPC 1768 вам почему как хост не нравится? Зачем ...   Dec 16 2013, 16:52
|- - SyncLair   Цитата(Golikov A. @ Dec 16 2013, 20:52) А...   Dec 17 2013, 12:21
- - Golikov A.   Ну тогда вам надо немного ободрится. Совсем недав...   Dec 16 2013, 19:59
- - Ruslan85   Golikov A. спасибо теперь хоть немного понятно к...   Dec 16 2013, 20:25
- - Golikov A.   Ну если пром автоматика, то езернет или rs485/422 ...   Dec 17 2013, 19:06
|- - SyncLair   Цитата(mantech @ Dec 22 2013, 13:27) ЗЫ. ...   Dec 30 2013, 11:56
|- - mantech   Цитата(SyncLair @ Dec 30 2013, 15:56) Мож...   Dec 30 2013, 17:20
- - A. Fig Lee   Цитата(Golikov A. @ Dec 22 2013, 01:33) с...   Dec 30 2013, 14:28


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

 


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


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