Uso de un conmutador Ethernet RealTek

Estoy comenzando un proyecto usando el conmutador ethernet Realtek RTL8305SC . ¿Alguien tiene una buena idea de cómo usarlo, algún código para él, o incluso un diagrama de flujo de cómo debería usarse junto con un PIC habilitado para Ethernet?

¡Cualquier ayuda sería apreciada! Actualmente me pregunto qué debo hacer para que funcione con el PIC, específicamente el orden de los eventos. ¿Necesito restablecer el conmutador antes de habilitar Ethernet en el PIC, o debo habilitar Ethernet en el PIC mientras el conmutador está en modo de reinicio?

Respuestas (3)

El RTL8305SC no requiere ningún código real, pero debe leer su hoja de datos para obtener una buena descripción de cómo conectarlo.

En general, conecte la salida de Ethernet del PIC a uno de los puertos del RTL8305 en un cruce (o habilite el cruce automático en el RTL8305). Conecte el resto de los puertos del RTL8305 a los conectores Ethernet (con imanes).

Si bien no he usado este interruptor en particular, generalmente es más fácil si suelta el interruptor del reinicio y luego habilita el núcleo de ethernet del PIC. Pero si hace las cosas al revés, se verá como un cable desenchufado al PIC.

El interruptor es solo un interruptor. Le conectas un dispositivo conectado a Ethernet y automáticamente comienza a enrutar paquetes. No importa si el dispositivo es un Powerbook, PC o un gadget PIC con ethernet.

Tu gadget <---> Cambiar <---> Internet

Para que su dispositivo hable con Interwebs, su dispositivo PIC, por supuesto, sabe cómo manejar la capa TCP/IP.

Esta pregunta se trata de un controlador de conmutador ethernet incorporado, no de un dispositivo de conmutador independiente que usted describe.

Microchip ofrece una pila TCP/IP con licencia gratuita para ciertos chips. Más información de su sitio web está disponible en la página Descarga y soporte de TCP/IP . Esta página específica se encuentra en medio de un grupo de páginas que analizan las conexiones PIC y Ethernet.