Keil™, An ARM® Company

File Download Area

EasyWEB Example for NXP LPC23xx

This tiny web server was taken from the 'Design & Elektronik' extra issue 'Embedded Internet' (refer to: www.elektroniknet.de/extraheft).

This software is adapted to work with a Keil MCB2300 board and the RealView C Compiler with as few modifications as possible.

The web page shows the values of two analog inputs (AN0 and AN1). This tiny webserver needs very little resources and therefore has some restrictions:

  • only one active TCP session at any one time
  • no support for fragmented IP datagrams
  • no buffer for TCP datagrams received in wrong order
  • only one web page. No GIF/JPG graphics possible.

The IP address can be modified in the module tcpip.h to fit into your existing LAN (see MYIP_x).

The usage of this example is described in Application Note 192: Using TCP/IP Examples on ARM Powered Evaluation Boards.

LPC2300_EASYWEB.ZIP (70K)
Monday, January 08, 2007

Estimated File Download Time:
< 18 Seconds: 56Kb Modem
< 10 Seconds: 128Kb ISDN
< 10 Seconds: T1/Broadband