Кто любит RISC в жизни, заходим, не стесняемся.
Ответить

Как подключить usb type-c вместо micro usb к stm32?

Чт ноя 29, 2018 17:47:24

Хочется странного - обычный пассивный USB для DFU Bootloader, но современным гнездом (USB Type-C). В интернетах документации вагон, но готовых схем почему-то не нашел.

Проверьте пожалуйста, правильно ли нарисовал https://easyeda.com/reflow/reflow-micro-table (там пока оба разъема, второй потом уберу). Схему надо открыть в редакторе, почему-то превьюшка не обновилась.

Делал по картинкам с http://rones.su/techno/usb-type-c-anatomy.html.

1. Там остался непонятный момент - на пассивном переходнике D+/D- меняются местами. Таки менять или нет?
2. Кожух оставить в воздухе нормально?
3. Без проходных резисторов на D+/D- нормально?

Разъем не планируется активно использовать. Просто разик-другой залить прошивку, чтобы даже без программатора. Поэтому особо защит наворачивать не хочется, и чем меньше деталей тем лучше. OTG тоже не надо.

Ну и до кучи вопрос про BOOT0. Сейчас сделал чтобы если не включать питание и воткнуть USB, то там была 1 и сваливались в загрузчик. У него есть внутренняя подпорка или нет? Можно внешний резистор (сейчас это R2) выкинуть?

Добавлено after 2 hours 23 minutes 31 second:
Нашел AN4775. Basics and low-cost solution proposals to move from legacy USB2.0 connector to USB Type-C™ connector with STM32 devices

"5. Converting STM32xx USB2.0 device only to USB Type-C™ platform"

СС1 и СС2 через резисторы 5.1к на землю. Остальное по распиновке, без кросса.
Ответить