No.21203 作者:gzyuhua 邮件:zhangaimin5337@163.com ID:101219 登陆:3次 文章数:52篇 最后登陆IP:59.46.159.247 最后登陆:2008/3/10 17:11:04 注册:2008/1/24 16:24:48 财富:411 发帖时间:2008/1/26 22:03:00 发贴者IP:219.216.249.62 标题:gzyuhua:TCP/IP单片机上网开发学习板 摘要:No.21203TCP/IP单片机上网开发学习板 TCP/IP单片机上网开发学习板 PC机 ping 单片机上网卡: 用arp查看单片机的mac: [系统的硬件资源] 1、CPU:STC89C516RD+ 2、外部扩展 内存:32K RAM 3、程序存储器:64K(CPU内载) 4、外部EEPROM(或者CPU内载):可用于存放IP,MAC地址等 5、开关:两个开关 6、LED指示灯:3个(分别为电源指示,网卡状态指示) 7、串行口:1个232串行口(MAX232) 8、网络接口:10M以太网(RJ45口),接口芯片RTL8019AS本 9、9V变压器,5V稳压电路 10、ISP下载程序 [系统的软件资源] 1、提供ARP,IP,ICMP,TCP协议的源代码,ARP中实现了缓存的学习、更新、老化、轮转替换。程序结构模块化,各种子程序分列在不同头 文件和C文件中,TCPIP实现了SOCKET层接口(Keil C51工程) 2、完整的电路原理图(PROTEL 格式) 3、TCP-IP讲义和资料 4、PC端演示控制源代码(VC ++工程) 5、开发所需要的软件及工具( KEIL ,SNIFFER 等) [特点] 1)精简了TCP/IP 协议栈,以减小代码量,使有适中代码量和RAM 使用量,更适用于单片机使用。 2)使用类似MFC 的CScoket 的套接字接口,使用方便。 3)支持多TCP 连接、多网络设备。能方便地移植到多任务操作系统和其它CPU 下。能方便地替换网络接口协议和网卡驱动设备。 4)支持ping 命令的响应,上位机和下位可以通过我们设计的小程序互相传送数据文档。 5)为单片机设计:所有的外部变量都使用了xdata 类型,全部指针都为明确存储类型的指针,需要重入的函数已经声明为reentant,使用KeilC 的小模式编译。 6)实现串口转以太网功能 [TCP/IP单片机上网开发学习板标准配置] 开发板 1 块 串 ......
>>返回讨论的主题
|