|
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 22 2013, 09:27
|
Гуру
     
Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143

|
Цитата(Golikov A. @ Dec 22 2013, 10:33)  меня особо угнетает когда одной USB устройство работающее на win xp перестает работать или определяться на vista, да еще так себя ведет как будто железка погорела... Это же все бытовуха, работает в зависимости от погоды и настроения, сам намучался, когда сделал терминалку для вендингового аппарата, она работала под виндой, через УСБ с ПЛК собственной разработки. Так вот винда глючила раз в месяц, плюс криворукие пользователи ей еще неплохо в этом "помогали" и отваливался усб, причем виндовый хост, а ПЛК ни разу не заглючил, хотя все расчеты и управление автоматом были именно на нем, винда была только для показа картинок и настройки ЗЫ. вот теперь делаю все с использованием COM порта и ДОСа(вполне серьезно!), т.к. сделанные полтора года назад, табло, до сих пор работают и не виснут! Вот и делайте выводы...
|
|
|
|
Сообщений в этой теме
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
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|