Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: STM32F407 VirtualComPort
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > ARM
nanorobot
Железяку на STM32F407 требуется связать с РС по УСБ. Ранее подобные вещи (тогда были АВР) делал используя реализацию протокола wake от Леонида Ивановича. Применялись FT232 а на стороне РС использовалась WUSB32.dll. Существует ли в природе аналогичная dll-ка для STM32 VCP?
hd44780
Вам нужен CDC драйвер для винды?
Я приложил микрочиповский, но это пофигу, он работает.
Вот тут - http://www.st.com/web/en/catalog/tools/PF257938 есть драйвер от ST.
nanorobot
Цитата(hd44780 @ Jan 30 2016, 23:25) *
Вам нужен CDC драйвер для винды?
Я приложил микрочиповский, но это пофигу, он работает.
Вот тут - http://www.st.com/web/en/catalog/tools/PF257938 есть драйвер от ST.



Нет, драйвер имеется. Требуется библиотека реализующая протокол WAKE
mantech
Цитата(nanorobot @ Jan 30 2016, 23:01) *
Нет, драйвер имеется. Требуется библиотека реализующая протокол WAKE


Тогда в чем проблема? раньше была FT232, теперь она уже встроена в СТМ, но это транспортный уровень, протокол реализуется на другом уровне, который не изменился, так и продолжайте использовать эту DLLку, просто укажите другой COM порт...

Если, конечно, это не совсем изврат, когда протокол более высокого уровня привязывают к транспорту напрямую... Если так, тогда у вас 2 пути - либо писать под винду свою реализацию этого протокола (кстати, чем он так знаменателен??) или использовать другой протокол и писать его реализацию самостоятельно. Ну и третий, до кучи, использовать FT232 и уарт на стм rolleyes.gif
SasaVitebsk
Цитата(mantech @ Jan 30 2016, 23:53) *
кстати, чем он так знаменателен??

biggrin.gif
Да ничем. На AVR в 1к весь протокол с шифрованием влез. Бут делел. Весть протокол десяток строк на Си.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.