我要实现PC与DSP的网络通信, 我不懂SOCKET, 想知道SOCKET最后将UDP数据包发送出去时这个数据包是不是符合以下结构:
1.以太网头(7个字节)
2.IP头 (10个字节)
3.UDP头 (4个字节)
4.数据
5.以太网尾
总长度在60--1514个字节之间
还有就是我的VC参考书只有用SOCKET实现聊天程序的示例, 哪位大侠能告诉我如何用SOCKET传输整形,浮点型数据, 我知道可以传输但不知道用哪些函数,我在MSDN上查到一个CAsyncSocket::SendTo()函数不知道可不可以用?
不是 ,根据我知道的,以太网头是14B
IP头最少20B,
UDP头最少8B
以太网尾 4B效验
把整形,浮点型变成字符型不就可以了吗?16位变为8位 高位8位=16位/256,低8位=16位%256。等接收完了再变回来不就ok了。
PC通过ARM9(WINCE)实现远程摄像(速度经过大大优化) :http://blog.eeworld.net/hellogv/archive/2008/02/25/2120059.aspx