首页> 中文学位 >嵌入式实时操作系统ARTs-OS的网卡接口设计与实现
【6h】

嵌入式实时操作系统ARTs-OS的网卡接口设计与实现

代理获取

目录

封面

声明

中文摘要

英文摘要

目录

1 绪论

1.1 嵌入式操作系统

1.2 网卡接口研究现状

1.3 论文研究内容

2 网卡接口相关技术

2.1 网络协议

2.2 网络设备驱动

2.3 多网卡bonding 技术

2.4 本章小结

3 ARTs-OS系统软硬件平台

3.1 ARTs-OS系统硬件平台

3.2 ARTs-OS系统软件平台

3.3 本章小结

4 单网卡接口设计与实现

4.1 S3C2410X与CS8900A的硬件电路连接

4.2 CS8900A网卡驱动设计

4.3 测试结果

4.4 本章小结

5 多网卡接口探索

5.1 多网卡硬件连接

5.2 多网卡bonding接口设计

5.3 本章小结

6 总结与展望

致谢

参考文献

展开▼

摘要

嵌入式系统是以应用为中心,以计算机技术为基础,软硬件可剪裁,适用于对功能、可靠性、成本、体积、功耗等有严格要求的专用计算机系统。随着后PC时代概念的提出,信息终端的多元化成为不可抵挡的趋势,嵌入式系统中软件的比重不断上升,对软件的组织和管理成为了一个难题,为此,必须引入嵌入式操作系统系统来解决嵌入式软件开发的复杂性。
  随着Internet的快速发展,嵌入式与网络的关系更加紧密,目前对于各种型号的网卡,针对不同的操作系统,比如Windows、UNIX、Linux以及Mac,都已经开发出了相应的驱动程序,似乎网卡的驱动程序已经不是一个难题,但是现实的情况是越来越多的可剪裁的嵌入式实时操作系统的出现,导致了通用的网卡的驱动程序无法直接移植。以三星S3CEB2410开发板上的CS8900A网卡驱动为例,尽管接口相同,但是内部实现却不尽相同。
  多网卡bonding技术允许把几块网卡聚集在一起,组成一个单一的伪以太网设备,设备中的所有网卡都有相同的IP地址。多网卡bonding技术可用来提升主机的网络吞吐量或可用性。通过研究Linux平台下的多网卡bonding技术,分析了Linux平台中bonding设备驱动程序的相关技术和代码,重点研究了bonding驱动的设备方法。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号