DM9000 接收中断读到第一字节一直是0x40

jesona 2017-06-12 05:35:58
最近在移植dm9000cep,arm板ping pc机时用抓包工具能够抓到,pc也回复一包数据。arm接收中断时接到第一个字节判断是否是一包数据到达,结果读到的一直是0x40,我把其他数据也读出来
rxbyte :0x40
----- rxbyte :0x40
----- rxbyte :0x40
----- rxbyte :0x00
----- rxbyte :0xff
----- rxbyte :0xff
----- rxbyte :0xff
----- rxbyte :0xff
----- rxbyte :0xff
----- rxbyte :0xff
----- rxbyte :0xf4
----- rxbyte :0x83
----- rxbyte :0xcd
----- rxbyte :0x32
----- rxbyte :0xc0
----- rxbyte :0xa1
----- rxbyte :0x08
----- rxbyte :0x06
----- rxbyte :0x00
----- rxbyte :0x01
----- rxbyte :0x08
----- rxbyte :0x00
----- rxbyte :0x06
----- rxbyte :0x04
----- rxbyte :0x00
----- rxbyte :0x01
----- rxbyte :0xf4
----- rxbyte :0x83
----- rxbyte :0xcd
----- rxbyte :0x32
----- rxbyte :0xc0
----- rxbyte :0xa1
----- rxbyte :0xc0
----- rxbyte :0xa8
----- rxbyte :0x00
----- rxbyte :0x01
----- rxbyte :0x00
----- rxbyte :0x00
----- rxbyte :0x00
----- rxbyte :0x00
----- rxbyte :0x00
----- rxbyte :0x00
----- rxbyte :0xc0
----- rxbyte :0xa8
----- rxbyte :0x00
----- rxbyte :0x71
----- rxbyte :0x00
----- rxbyte :0x00
----- rxbyte :0x00
----- rxbyte :0x00
----- rxbyte :0x00
发现只是前面四字节状态位字节有问题,后面的arp包数据是对的。不知道哪里有问题?有没有人也遇到同样的问题的。
...全文
392 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

1,317

社区成员

发帖
与我相关
我的任务
社区描述
主要是开发驱动技术
社区管理员
  • 驱动程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧