supercelt Опубликовано 17 сентября, 2016 Поделиться Опубликовано 17 сентября, 2016 Добрый вечер. Подскажите такую вещь. Я делаю макетку с stm32f107vct6. Дошло до составления схемы в части usb разъёма. В даташите описано, что этот МК поддерживает FS OTG и хост. Программная часть будет потом, мне бы сейчас разобраться как подпаивать гнездо к МК. Посмотрел схему discovery, прикрепил изображение. Там где схема попроще, я так понял, что этот разъём просто для питания всей платы + stlink. А вот вторая схема - fs_otg. В примерах люди делают виртуальный com порт и подсоединяются по схеме, то что попроще. Шить я буду по SWD, для этого usb мне не нужен. Так как у этого МК один usb я хочу использовать его для: подключения к пк - вирткальный com порт. И для втыкания флешки. Вот скажите, я так понял, что флешку поймёт схема, та что по сложнее. Если я сделаю схему для otg (для флешки), могу ли я подрубаться к пк по этому же разъёму? Ещё вопрос, на схеме otg на отдельной микрухе сделана подтяжка VBUS. И подсоединяется она на PC0. Для чего это нужно и вообще почему выбран PCO. Посмотрел библиотеку от ST для USB FS, там этот пин вообще не фигурирует и ничего не делает, хотя в примерах он проскакивает в составе этой библиотеки. Но основной вопрос - схема соединения МК и usb разъёма. Вот завис я на этом( 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
Вуйко Опубликовано 18 сентября, 2016 Поделиться Опубликовано 18 сентября, 2016 Собирать по более сложной схеме. OTG по простой работать не будет. Вместо PC0 можно использовать любой подходящий вывод контроллера. Потребуется только подкорректировать прошивку. Отдельная микросхема по питанию требуется для управления ним в OTG режиме. Если МК работает как устройство, то питание на на шину он не подает, если работает как хост, то подача питания на шину его прямая обязанность. 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
Реле, вентиляторы, корпуса, разъемы, а так же любые электронные компоненты в нашем каталоге! Бесплатная доставка + 15% кэшбэк + скидки!Перейти на сайт ТМ Электроникс Реклама: ООО ТМ ЭЛЕКТРОНИКС, ИНН: 7806548420, info@tmelectronics.ru, +7(812)4094849
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.