La Red de Conocimientos Pedagógicos - Currículum vitae - Descripción de la función del w5300

Descripción de la función del w5300

W5300 puede hacer que la conexión a Internet sea muy sencilla a través de la configuración del registro. En este capítulo, aprenderá cómo inicializar el W5300 y, al aprender algunos códigos, cómo implementar la comunicación de red según el tipo de protocolo (TCP, UDP, IPRAW y MACRAW).

Inicialización

La inicialización del W5300 se divide en tres pasos: configuración de la interfaz del host, configuración de la información de la red y asignación de memoria interna TX/RX.

Paso 1: Configure la interfaz del host

1. Configure el ancho del bus de datos, el modo de la interfaz del host y la sincronización (consulte el registro MR)

2. Configure la interrupción del host (Referencia IMR)

Paso 2: Configure la información de la red

1 Configure la información básica de la red para la comunicación de datos (Referencia: SHAR, GAS, SBUR y SIPR)

2. Establezca el intervalo de tiempo para la transmisión repetida y el número de transmisiones repetidas, que se utiliza para la transmisión repetida cuando falla la transmisión del paquete de datos (consulte RTR y

RCR)

Dirección de hardware local A través de la configuración SHAR, esta es la dirección de hardware única de un dispositivo Ethernet (dirección MAC de Ethernet), aplicada a la capa MAC de Ethernet

MAC se asigna y administra mediante la dirección IEEE. Los fabricantes deben solicitar la dirección MAC del equipo de red al IEEE.

Paso 3: Asigne el espacio de memoria TX/RX interna de SOCKETn

1 Defina el tamaño de la memoria TX/RX interna (consulte MYTPER)

2. Definición Tamaño de memoria SOCKETn TX/RX (consulte TMR y RMSR)

W5300 contiene 16 unidades de almacenamiento de 8K bytes internamente. Estas unidades de almacenamiento se asignan a su vez en 128 Kbytes de espacio de memoria. La memoria de 128K

se divide en memoria de transmisión (TX) y memoria de recepción (RX). Las memorias internas TX y RX están distribuidas en un espacio de 128K bytes en unidades de 8K bytes. La memoria interna TX/RX se puede reasignar a cada SOCKET en unidades de 1K bytes en el espacio de 0~64K bytes.

Una vez completada la configuración de inicialización en el paso 3, puede utilizar W5300 para transmitir datos a través de Ethernet. En este momento, W5300 puede responder a solicitudes de Ping

(respuesta de Ping automática).