|
USB HOST, нужно сделать USB HOST на МК |
|
|
|
Dec 16 2013, 15:52
|
Участник

Группа: Участник
Сообщений: 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 на этом проце можно както быстро реализовать хост который мне нужен?
|
|
|
|
|
 |
Ответов
|
Dec 22 2013, 02:41
|

Знающий
   
Группа: Участник
Сообщений: 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. На маке все работало без всяких танцев с бубном, сразу как положено.
--------------------
Верить нельзя никому, даже себе. Мне - можно.
|
|
|
|
|
Dec 30 2013, 14:28
|

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

|
Цитата(Golikov A. @ Dec 22 2013, 01:33)  сделали каку для мака, и давай на честный виндус гнать меня особо угнетает когда одной USB устройство работающее на win xp перестает работать или определяться на vista, да еще так себя ведет как будто железка погорела... Нет, Мак там вообще никаким боком. Стадартный USB stack виртуального COM порта. Если на Виндоус не закрыть соединение, а чисто дисконнектнутся, то все. Больше не законнектишся. Я уж как не искал, ничего найти не мог. Попробовал с Мака - как часы, хоть когда дергай, выдергивай, всегда все работает. Пришлось гуглить, тыкать пальцем вот такие ссылки: http://social.msdn.microsoft.com/Forums/wi...backs-in-winusbи доказывать, что это их косяк. Сейчас работает как часы. На виндоус 7, на 8ке вроде у них проблемы.
--------------------
Верить нельзя никому, даже себе. Мне - можно.
|
|
|
|
Сообщений в этой теме
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   mantech Цитата(Golikov A. @ Dec 22 2013, 10:33) м... Dec 22 2013, 09:27    SyncLair Цитата(mantech @ Dec 22 2013, 13:27) ЗЫ. ... Dec 30 2013, 11:56     mantech Цитата(SyncLair @ Dec 30 2013, 15:56) Мож... Dec 30 2013, 17:20
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|