导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→说说我的见解!

* 26878: [请教]请熟悉8019的同志帮帮忙!小弟谢了!~~~

   seandy 
seandy发表的帖子 

 说说我的见解!
网卡芯片仅仅完成发包功能,既已封装是由你上层软件来完成.比如说吧,你想发一个包到MAC地址为08-00-09-A0-4A-B1的机器,你网卡的地址为A1-3A-4A-F3-4A-4A.........(还有后续的数据).则你就按08 00 09 A0 4A B1 A1 3A 4A F3 4A 4A ...........这样的顺序写到网卡发送缓冲区里面去,然后设置CR进行发送.这样就完成了相应的封装,并发送到目的机器.你如果想和多台PC机通信的话就在写入不同的目的MAC地址进行发送就可以了.

发表时间:2003年4月23日10:20:02

  
回复该帖

本主题共有 21 帖,分页:>>>>>该主题的所有内容[21]条

 *树形目录 只列出部分跟帖的标题以及简单的摘要信息 该主题的部分跟帖如下:

  26908.[详细]谢谢!~~~但是还有疑问……
摘要:也就是说我应按这样的顺序将数据写如发送缓冲区1)先写DA,2)SA,  3)TYPE,4)DATA。疑问:1)这样能实现通讯么?相关的TCP/IP协议不需要么?2)TYPE位有什么用,应该怎么写呢??3)DA位定死的化,......(251字)
- [long22885528][883次] 2003年4月23日

  26921.[详细]你理解错误了!
摘要:1)先写DA,2)SA,  3)TYPE,4)DATA。疑问:1)这样能实现通讯么?相关的TCP/IP协议不需要么?2)TYPE位有什么用,应该怎么写呢??3)DA位定死的化,我还怎么实现与其他的PC通讯啊!难道换一台通......(389字)
- [seandy][869次] 2003年4月23日

  26938.[详细]我的理解没有错!~~~~
摘要:不同的PC机的地址(在这指网卡的物理地址),即我们所要写的DA,若要与不同的PC通讯,那不就要改变DA位么?难道单片机会自动改变DA位么??......(130字)
- [long22885528][1052次] 2003年4月23日

[上一篇帖子]:根据你的片外地址寻址呀!
[下一篇帖子]:[求助]c51中R寄存器如何访问c51中R0,R1...... R寄存器如何访问