导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→硬件:网卡只有接收到31个以上的数据包才能读得到状态字节[dirty]

 *第4077篇: 硬件:网卡只有接收到31个以上的数据包才能读得到状态字节

  
楼 主:dirty 2002年7月16日09:52
 硬件:网卡只有接收到31个以上的数据包才能读得到状态字节
网卡只有接收到30个以上的数据包才能读得到状态字节,例如接收缓冲是4C开始,但读数据
到6D 才能读到状态字节,如果只发一个包就会读不到
  
2楼:老古 2002年7月18日09:47
 一般是要64个字节以上
  
3楼:dirty 2002年7月18日12:12
 我的意思不是每个包的大小,我是用查询方式读接收缓冲区的状态字节,要等到接收31个数据数据包,才读得到状态字
我的意思不是每个包的大小,例如,我的接收缓冲是4C~80,按道理,我电脑端发一个64字
节的数据包时,读接收端接收缓冲的开始四个应该是01,4d,44,00但我读不到。我是用查询
方式读接收缓冲区的状态字节,判断缓冲区第一个字节是否为01时,是表示我接收到数据。
我要等到接收31个数据数据包,才读得到01状态字,退出查询模式,但此时的指针已不是第
4C,而是6D,是不是我的方法有错误!!!!!!!

>>>>>>对该主题发表你的看法

本主题贴数3,分页: [第1页]


[上一篇主题]:硬件:请帮助我,硬件开发

[下一篇主题]:初学者:哪位知道MT8880接收时需要放大吗?