这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界» 论坛首页» 嵌入式开发» 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 跳转至

回复

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