You are on page 1of 2

uip-1.

0Atmega32+ENC28J60proteus
TCP/IPTCP/IP
TCP/IP

Proteus
Proteus (7.2 enc28j60 AVR

AVR XP
:
TCP/IP TCP/IP LwipuipuC/IPuC/TCPIP
uip
uip
uip 816 TCP/IP BSD
ROM RAM 8K ROM 1K RAM
Lwip ( TCP/IP )

Winavr2006 :

1 uip-1.0 uip uip-split.cunix li


2 uip/uip-neighbor.c
void uip_neighbor_add(uip_ipaddr_t ipaddr, struct uip_neighbor_addr *addr)
printf
3uip uipopt.h uipopt.h uip-conf.h
uip-conf.h
uip-conf.h
#define notdef
0
#define UIP_CONF_IPV6
0
#define UIP_ARCH_ADD32
0
#define UIP_ARCH_CHKSUM
0
#define UIP_NEIGHBOR_CONF_ADDRTYPE 0
4 AVRNET
Proteus (7.2 enc28j60
WinPCap
AVRNET

IP192.168.0.90255.255.255.0
AVR UIP AVR ping
1
2 ping -t 192.168.0.80
AVR UIP AVR

1apps\telnetd
2uip-conf.h
#define TELNETD_CONF_NUMLINES 1

#define TELNETD_CONF_LINELEN 40
3 main telnetd telnetd_init();
4
5 telnet 192.168.0. 80

You might also like