背景
arm单片机(ip:192.168.0.179),djyos。
测试步骤
前提:成功烧写djyos iboot;串口,网线正确连接到自己电脑;
-
设置电脑IP与单片机处于同一网段
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200615112559766.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80MzkzMTk2MQ==,size_16,color_FFFFFF,t_70)
-
上电运行,连接串口(xshell),网线,打开抓包工具;
-
分别从电脑的cmd命令和xshell的中ping对方ip;
pc端:
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200615113726888.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80MzkzMTk2MQ==,size_16,color_FFFFFF,t_70)
单片机:
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200615114304174.png)
-
抓包查看ARP报文是否有收到;收到回有mac地址返回,否者没有mac地址返回;
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200615113947252.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80MzkzMTk2MQ==,size_16,color_FFFFFF,t_70)
-
在xhell中输入mac命令,查看报文统计
![在这里插入图片描述](https://img-blog.csdnimg.cn/202006151147159.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80MzkzMTk2MQ==,size_16,color_FFFFFF,t_70)
可以看出收发都能成功。
根据收发结果即可确定网络链路的收发能否成功。