Esta nota de aplicación utiliza la funcionalidad del servidor web proporcionada por el eZ80F91 en combinación con el software Zilog (TCP) para demostrar una interfaz de página web para transferir datos hacia y desde un dispositivo de hardware periférico (EEPROM I2C en esta aplicación). La interfaz de la página web proporciona una interfaz de comunicación entre la página web y el dispositivo EEPROM a través del periférico I2C del eZ80F91.
La Figura 1 muestra una ruta típica de comunicación de datos utilizando el kit de desarrollo eZ80F91 con un dispositivo EEPROM, un cable inteligente Ethernet y un concentrador Ethernet. Con este hardware, una vez que se descarga el software ZTP de Zilog, el eZ80F91 está listo para usarse como un servidor web eficiente. ZTP proporciona el software que controla el hardware utilizado para las conexiones TCP/IP. El hardware consta de un puerto serie (UART) para conectividad PPP y un controlador de acceso a medios Ethernet (EMAC) para conectividad Ethernet.
ZTP incluye un conjunto de bibliotecas que implementan una pila TCP/IP integrada, incluido un kernel multitarea preventivo.
La API de ZTP permite el desarrollo rápido de aplicaciones habilitadas para Internet con un esfuerzo mínimo utilizando la familia de microprocesadores o controladores eZ80®. La API es común para todos los miembros de la familia eZ80, por lo que las aplicaciones dirigidas a un procesador se pueden trasladar fácilmente a otros dispositivos eZ80.