Conectando dos USB DP / DM

1

Uso Stm32 y recientemente actualicé mi diseño. El producto actual utiliza el puerto USB integrado y lo hago todo a través de este puerto. (Fw actualización, servicio, otros casos de uso habituales).

En el nuevo diseño, el marketing solicitó Hs USB y agregaré un ulpi phy para hacer que stm32 Hs sea capaz, pero hay un problema. La operación de Hs no permite dfu etc.

Entonces, ¿puedo conectar el dp / Dm desde un puerto USB a FS y usarlos juntos? La única vez que se utilizará el puerto FS es durante dfu donde el ulpi no funcionará. Tan pronto como la CPU arranque, haré alta la impedancia del puerto FS para que no interfiera con la operación de Hs.

    
pregunta Ktc

1 respuesta

1

Mi lectura de la hoja de datos STM32F205xx / 207xx, sección 5.3.16 "Características del puerto de E / S", Tabla 41. "Características estáticas de E / S" es un pin de E / S que tiene un Cio típico (capacidad de pines de E / S ) de 5pF.

Todo lo que puedo encontrar en la especificación usb_2.pf "7.1.6.2 Características de entrada de alta velocidad", subsección "Pauta de capacitancia acumulada para el componente del transceptor" es:
"Capacitancia a tierra en cada línea: CHSLOAD ≤ 10 pF"

Así que interpreto que significa que los pines periféricos USB FS del STM32F, cuando se configuran en GP I / O de alta impedancia, podrían representar la mitad del límite de la guía de capacitancia.

También hay un montón de especificaciones de temporización más estrictas para USB HS. ¿Tiene equipo capaz de medirlos con suficiente precisión o puede contratar equipo de prueba?

¿Tiene alguna otra carga en las señales USB D + / D-, por ejemplo, protección ESD que también podría contribuir a la carga de señales?

    
respondido por el gbulmer

Lea otras preguntas en las etiquetas