共2条
1/1 1 跳转至页
请问这样的数据包怎么传输?
问
unsigned char Tx[] = { 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,//广播
0x01,0x60,0x6E,0x11,0x02,0x0F,//自己MAC
0x08,0x00, //IP包
0x11,0x22,0x33,0x44, //以下为数据
0x55,0x66,0x77,0x88,0x99,0xAA,
0x55,0x66,0x77,0x88,0x99,0xAA,
0x55,0x66,0x77,0x88,0x99,0xAA,
0x55,0x66,0x77,0x88,0x99,0xAA,
0x55,0x66,0x77,0x88,0x99,0xAA,
0x55,0x66,0x77,0x88,0x99,0xAA,
0x55,0x66,0x77,0x88,0x99,0xAA,
0x00,0x00,0x00,0x20 };
看来是广播,但是不符合IP头定义,这样的包怎么传输? 答 1: 如果你是用TCPIP协议传的话就要重新组包,这数组只是应用层要发出去的数据 答 2: 谢谢!也就是如果发给PC它是无法被捕获的.谢谢!也就是如果发给PC它是无法被捕获的. 答 3: 看你得数据包得格式这是一个完整的以太网包,也就是组包之后的结果,你可以直接调用网卡驱动的发送函数发出去。pc上是可以捕获到的。 答 4: 谢谢各位帮忙! 我就是想问这样的数据包(从上面看是IP数据包,但是IP头定义是不合法的),能够正确传输吗?
我想是不是在两个芯片间可以传输(比如8019),但是PC上的Sockt就不能识别它了认为是一个错误的Packet.
0x01,0x60,0x6E,0x11,0x02,0x0F,//自己MAC
0x08,0x00, //IP包
0x11,0x22,0x33,0x44, //以下为数据
0x55,0x66,0x77,0x88,0x99,0xAA,
0x55,0x66,0x77,0x88,0x99,0xAA,
0x55,0x66,0x77,0x88,0x99,0xAA,
0x55,0x66,0x77,0x88,0x99,0xAA,
0x55,0x66,0x77,0x88,0x99,0xAA,
0x55,0x66,0x77,0x88,0x99,0xAA,
0x55,0x66,0x77,0x88,0x99,0xAA,
0x00,0x00,0x00,0x20 };
看来是广播,但是不符合IP头定义,这样的包怎么传输? 答 1: 如果你是用TCPIP协议传的话就要重新组包,这数组只是应用层要发出去的数据 答 2: 谢谢!也就是如果发给PC它是无法被捕获的.谢谢!也就是如果发给PC它是无法被捕获的. 答 3: 看你得数据包得格式这是一个完整的以太网包,也就是组包之后的结果,你可以直接调用网卡驱动的发送函数发出去。pc上是可以捕获到的。 答 4: 谢谢各位帮忙! 我就是想问这样的数据包(从上面看是IP数据包,但是IP头定义是不合法的),能够正确传输吗?
我想是不是在两个芯片间可以传输(比如8019),但是PC上的Sockt就不能识别它了认为是一个错误的Packet.
共2条
1/1 1 跳转至页
回复
我要赚赏金打赏帖 |
|
|---|---|
| 28BYJ-48机械臂实现人脸跟随被打赏¥24元 | |
| 基于RK3506B的片温识读功能的实现被打赏¥25元 | |
| 【瑞萨RA8D1测评】基于FreeRTOS的lvgl移植教程被打赏¥29元 | |
| 电子价签墨水屏开发被打赏¥35元 | |
| 【Ozone】RTT 打印终端使用被打赏¥29元 | |
| BMS保护板绝缘检测功能-不平衡电桥技术绝缘电阻检测设计与实现被打赏¥34元 | |
| 给28BYJ-48三自由度机械臂加一个网页控制台被打赏¥32元 | |
| 用28BYJ-48电机从零搭一台三自由度机械臂被打赏¥33元 | |
| 【英飞凌开发经验】ModusToolbox配置EdgeTalk外设被打赏¥27元 | |
| 基于BQ76952PFBR的BMS保护板热插拔损坏的原因和处理措施被打赏¥32元 | |
我要赚赏金
