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

* 28457: 帮忙看看程序:关于以太网通讯的(8019)

   ahwangyadong 
ahwangyadong发表的帖子 

 回答
1、以太网帧长最少60字节(不包括CRC校验),要发送的数据如没有60字节,就要填充至60字节,你要发送多少字节的数据,自己肯定是知道的。
2、在该程序里,网卡芯片发送缓冲设为12页,两个区,每区6个,发送数据时,轮流使用这两个区。txd_buffer_select相当于标志,为1时起始页为0x40,为0时为0x46。
3、LEN加4是因为待发送的数据保存在outbuf+4到outbuf+LEN+3处。至于前面的4个字节是什么,那是该代码作者的道理,这里没看出来。
4、你需要好好看看NE2000网卡原理的文章,这样就清楚了。


发表时间:2003年5月4日21:32:30

  
回复该帖

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

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

  29479.[详细]谢谢!~~~能看看接收的程序么??
摘要:麻烦您了!~~我想问问它在程序中起什么用!~~为什么用CURR==0,来判断硬件是否读错??RETURN又是什么功能呢???谢谢!~~~~~ //------------------------------------------......(869字)
- [long22885528][1011次] 2003年5月10日

  29480.[详细]return 是返回, CURR接收数据标志用
摘要:......(无内容)
- [langren0468][919次] 2003年5月10日

  29482.[详细]return 返回什么呢??CURR 不是写入指针么!~~~~
摘要:......(无内容)
- [long22885528][1062次] 2003年5月10日

[上一篇帖子]:如果还没找到的话,不妨到中国期刊网去搜一下,或者搜狐也行。要经常搜!!
[下一篇帖子]:是电压的有效值