sarcophile
驱动牛犊
驱动牛犊
  • 注册日期2002-05-30
  • 最后登录2003-02-20
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:2087回复:6

51控制8019的问题

楼主#
更多 发布于:2002-05-30 18:13
我在做51控制 8019as,现在硬件方面寄存器读写好象都对了,请教几个软件方面的问题:
1。以太网桢的组装,是否把 目的地址、 源地址、类型、数据四个域送到发送缓冲区(0x4500起),然后设定CR就会发出去了?
2。要和 PC 机的 WinSock通讯,是否要实现:
   ethernet -> IP -> UDP/TCP ? 还有其它吗? UDP/TCP数据的内容是什么?
sarcophile
驱动牛犊
驱动牛犊
  • 注册日期2002-05-30
  • 最后登录2003-02-20
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-06-04 11:42
喂,没人能答么???????? 重谢,给20分
qdldmail
驱动牛犊
驱动牛犊
  • 注册日期2002-04-04
  • 最后登录2005-06-11
  • 粉丝0
  • 关注0
  • 积分20分
  • 威望2点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-06-05 07:59
第一个问题的答案是肯定的
第二个问题依据你的嵌入系统的要求而定,一般要求具有ARP协议,ip协议,如果不要可靠传输,只需要udp就够了,没必要去搞复杂的tcp。
好好学习,天天向上。
qdldmail
驱动牛犊
驱动牛犊
  • 注册日期2002-04-04
  • 最后登录2005-06-11
  • 粉丝0
  • 关注0
  • 积分20分
  • 威望2点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-06-05 08:14
为了帮您理解UDP的内容,对数据包的内容解释如下:
以太网帧:
  【前导码以及帧定界】+目的地址+源地址+类型+数据(IP包)+【校验】
IP包:IP包头+数据(UDP包)
UDP包:UDP包头+数据(用户数据包)
注:
【】内中的内容为RTL8019AS芯片自动加上的,用户数据包的协议据实际需要自由定义,IP和UDP包的定义需遵循RFC文档内容
好好学习,天天向上。
Eptixy
驱动牛犊
驱动牛犊
  • 注册日期2002-06-06
  • 最后登录2006-04-27
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-06-06 10:28
你的第一个问题应该是对的!
至于第二个问题,我认为windows的soket是可以普作基于TCP,UDP的数据包的,所以只要你正确实现了TCP UDP是可以和windows 进行通讯的
sarcophile
驱动牛犊
驱动牛犊
  • 注册日期2002-05-30
  • 最后登录2003-02-20
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2002-06-18 11:38
今天上网的时候,问题已经基本搞定了,不过还是非常感谢qdldmail,希望能多多交流。
   email: sarcophile@etang.com,
  qq: 44108787
qdldmail
驱动牛犊
驱动牛犊
  • 注册日期2002-04-04
  • 最后登录2005-06-11
  • 粉丝0
  • 关注0
  • 积分20分
  • 威望2点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2002-06-19 17:10
不用客气 :) :) :)
好好学习,天天向上。
游客

返回顶部