AN2700 Freescale Semiconductor / Motorola, AN2700 Datasheet - Page 4

no-image

AN2700

Manufacturer Part Number
AN2700
Description
Basic Web Server Development with MC9S12NE64 and CMX-MicroNet TCP/IP Stack
Manufacturer
Freescale Semiconductor / Motorola
Datasheet
Scope of This Application Note
Connectivity Example Applications
Connectivity systems that use the TCP/IP stack model (see TCP/IP Stack Model Refresher ), such as the
example in
TCP/IP Stack Model Refresher
The TCP/IP stack model is derived from the OSI 7-layer communications development methodology. The
TCP stack model defines both TCP/IP stack software and the network interface (as shown in
In this discussion, the network interface is Ethernet, which is implemented by the MC9S12NE64
integrated Ethernet controller and Ethernet controller device drivers.
A TCP/IP stack defines a set of protocols that allows network devices to connect to a specific device and
exchange data on a network. These protocols, defined by RFC (request for comments), enable an
embedded device to send email, serve web pages, transfer files, and provide other basic connectivity
functions.
and illustrates how a TCP/IP stack and the MC9S12NE64 Ethernet controller fit into the system.
4
Database data logging or queries
Web servers for remote embedded devices
Remote monitoring (data collection/diagnostics)
Remote control of devices in the field
Use of email by remote device
Remote reprogramming of FLASH memory
Figure 3
Figure
MC9S12NE64 INTERGRATED
AND PHYSICAL INTERFACE
ETHERNET CONTROLLER
Basic Web Server with MC9S12NE64 and CMX-MicroNet TCP/IP Stack, Rev. 0.3
1, can be implemented for a wide range of applications, including:
NETWORK
is a simplified illustration of a user application working through the TCP stack model
TCP STACK
SOFTWARE
Figure 3. Block Diagram of TCP/IP Model
MC9S12NE64 NETWORK INTERFACE
USER APPLICATION
DHCP/FTP/HTTP
TCP/UDP/IP
APPLICATION API
SOCKET API
DEVICE DRIVER API
Freescale Semiconductor
Figure
3).

Related parts for AN2700