这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » 请教:关于网口收发数据块对齐问题

共5条 1/1 1 跳转至

请教:关于网口收发数据块对齐问题

菜鸟
2003-11-13 23:41:00     打赏
我用的CPU是Arm7的S3C4510B 为提高效率,网口发送是都是直接使用上层的内存块,但是协议栈在处理时为了方便,在IP部分都是4字节对齐的,IP前面加一个14字节的MAC头,就导致发送的首地址不能以4字节对齐,网口发送出来的数据都是乱78糟的,如果拷贝一次,拷贝中保证数据块的头部在4字节对齐处就可以规避问题,但是拷贝又会降低效率。 请各位老兄给个解决的方法,先谢过了! [align=right][color=#000066][此贴子已经被作者于2003-11-13 16:26:35编辑过][/color][/align]



关键词: 请教     关于     网口     收发     数据     对齐     问题    

菜鸟
2003-11-14 17:16:00     打赏
2楼
尚未解决,自己顶一下

菜鸟
2003-11-14 23:54:00     打赏
3楼
为什么不使用zbuf,即零拷贝呢?

菜鸟
2003-11-16 01:40:00     打赏
4楼
在S3C4510B里接收有填充,发送没有 除了拷贝,还有其他方法吗?

菜鸟
2003-11-17 19:05:00     打赏
5楼
tornado 2.2的编译器能不能解决这个问题

共5条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]