Кто любит RISC в жизни, заходим, не стесняемся.
Ср авг 28, 2019 07:36:02
Всем привет, подскажите пожалуйста, возможно ли через ftdi подключить, например сканер штрих-кодов юсбишный, к stm32 через FTDI232rl, к rx1 tx1. С ПК все понятно, а вот когда STM в режиме хоста не ясно
Ср авг 28, 2019 07:46:44
Подключить, вероятно можно, но ключевой вопрос в другом: а есть ли уверенность в своих силах написать для STM программу работы со сканером?
Ср авг 28, 2019 07:50:30
так мне просто от сканера нужно штрих код получать по прерыванию усарта и записывать в буфер, там ничего сложного, а вот что бы через USB, через FTDI, и на USART, как сделать такое подключение не ясно
Ср авг 28, 2019 08:02:29
просто от сканера нужно штрих код получатьо
Для работы сканера его как минимум нужно будет инициализировать (от STM), прежде чем что-то от него получить.
Ср авг 28, 2019 08:10:51
так если брать сканер rs у него нет даже tx то есть он ничего не принимает, только отправляет, или с USB все по другому?
Добавлено after 5 minutes 18 seconds:
а может есть какой нибудь костыль на USB, без хола, на си, с HID, в Интернете вообще никаких примеров не могу найти, stm32f105
Ср авг 28, 2019 08:18:47
так если брать сканер rs у него нет даже tx то есть он ничего не принимает, только отправляет
stm32f105
Непонятно, почему приходится клещами из вас все вытягивать - модель сканера, мк и т.п.?
И угадывать тут с другой стороны экрана, что да как...
Последний раз редактировалось
ЭлектроKOT Ср авг 28, 2019 08:28:36, всего редактировалось 2 раз(а).
Ср авг 28, 2019 08:26:58
в теории сканер должен подключаться любой, мк написал выше stm32f105.
Ср авг 28, 2019 08:28:50
в Интернете вообще никаких примеров не могу найти
Да ладно, так уж и нет:
Программирование STM32F103. USBЭтот пример можно использовать, когда нужно создать устройство типа сканера штрих-кодов
Пока напрямую, без FTDI. Когда заработает, тогда будет смысл что-то наворачивать.
в теории сканер должен подключаться любой
В теории всегда все гладко, пока до практики далеко.
Последний раз редактировалось
ЭлектроKOT Ср авг 28, 2019 08:34:43, всего редактировалось 1 раз.
Ср авг 28, 2019 08:34:08
так 103 и 105 разные контролеры в плане USB
Ср авг 28, 2019 08:35:48
так 103 и 105 разные контролеры в плане USB
Вы же собираетесь отказаться от штатного USB у 105-го:
к stm32 через FTDI232rl, к rx1 tx1
В этом случае отличий от 103-го в плане подключения и программирования нет.
STM32F103 USB HIDThis example allow you interface mcu stm32 with PC via USB HID
Ср авг 28, 2019 11:48:21
ЭлектроKOT, ТС ведь ясно написал что на 105 у него хост к которому по USB подключена микросхема FTDI232. А уже к ней по TX RX сканер. Какой смысл было давать ссылки на USB HID устройство?
А по теме скажу что для того чтобы подключить FTDI232 к МК кроме всего прочего нужно знать протокол обмена по USB. В сети его вроде нет.
Ср авг 28, 2019 11:55:06
ЭлектроKOT, ТС ведь ясно написал что на 105 у него хост к которому по USB подключена микросхема FTDI232. А уже к ней по TX RX сканер.
А понял так, что USB порт 105-го он зарезервировал для других целей и поэтому хочет организовать обмен по USART...
Какой смысл было давать ссылки на USB HID устройство?
а может есть какой нибудь костыль на USB, без хола, на си, с HID, в Интернете вообще никаких примеров не могу найти
для того чтобы подключить FTDI232 к МК кроме всего прочего нужно знать протокол обмена по USB
В этом-то и основная проблема, которую я обозначил первым же постом в этой теме.
Ср авг 28, 2019 13:55:25
Всем привет, подскажите пожалуйста, возможно ли через ftdi подключить, например сканер штрих-кодов юсбишный, к stm32 через FTDI232rl, к rx1 tx1. С ПК все понятно, а вот когда STM в режиме хоста не ясно
Если сканер "юсбишный" то при чём тут FTDI???
Взять МК с USB и подключить... а там останется только PC-шный драйвер сканера отреверсить, чтобы повторить его в STM
Добавлено after 1 minute 37 seconds:ЭлектроKOT, ТС ведь ясно написал что на 105 у него хост к которому по USB подключена микросхема FTDI232. А уже к ней по TX RX сканер. Какой смысл было давать ссылки на USB HID устройство?
ТС ведь ясно написал
что сканер у него "юсбишный". Каким боком интересно можно его к UART-овским RX/TX зацепить?
Добавлено after 3 minutes 18 seconds:в теории сканер должен подключаться любой, мк написал выше stm32f105.
В теории люди должны летать как птицы.... но не летают
Ср авг 28, 2019 16:18:35
Хоть убейте, не понимаю, причём тут FTDI? В контроллере USB Host, в сканере USB Device. Соединяем кабелем и программируем. Да, будет непросто. Но FTDI то тут каким боком?
Ср авг 28, 2019 16:35:30
Но FTDI то тут каким боком?
Я понял так, что USB порт 105-го он зарезервировал для других целей
или изначально "путаница в показаниях"
Ср авг 28, 2019 18:22:29
Через переходник невозможно подключить сканер. Переходник не хаб.
Ср авг 28, 2019 19:50:23
И вообще, причем здесь FTDI? Эти FTDI применяются для подключения к PC (USB-хосту компьютера) с целью преобразования интерфейса USB во что-то более простое, в тот же USART, например. То есть FTDI - это USB-устройство, не хост. А сканеры штрих-кодов - тоже USB-устройства, категории HID. Большинство простых, по крайней мере. И работают они подобно USB-клавиатуре, без всякого специального софта и драйверов. Поэтому надо выбирать МК с набортным USB-хостом или USB OTG, переключенным в режим хоста, поднимать на этом МК поддержку USB HID и вперед!
Ср авг 28, 2019 19:54:34
Я вам сейчас такую "весчь" покажу -
USB HUB.
Ср авг 28, 2019 20:07:11
Шутить изволите? Как этот хаб поможет считать в МК данные с HID-сканера?
Ср авг 28, 2019 20:33:48
Хаб поможет решить нехватку портов. А то там кто-то что-то экономит, какие-то FTDI через опу подключить хочет...
Powered by phpBB © phpBB Group.
phpBB Mobile / SEO by Artodia.