Ad hoc网络终端的实现及U-boot的移植

来源 :北京邮电大学 | 被引量 : 1次 | 上传用户:hujieguang
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Ad hoc网络又名无线自组织网络,这种网络中每个节点都同时扮演着终端和路由器两个角色。多跳是Ad hoc网络最主要的特点。目前关于Ad hoc网络已经取得了许多研究成果,主要集中在媒体接入控制(Mac)层和网路层路由协议的研究,这些成果基本都是利用仿真软件对Ad hoc网络进行仿真得到的。这在很大程度上能够反映出Ad hoc网络的实际情况,但是实际的网络环境是不可预测的,唯有对Ad hoc网络进行实际的测试才能真正的了解网络的性能和效果。基于这一点,本文的主要目的就是为Ad hoc网络开发一种网络终端,利用这个网络终端,可以进行实际环境中的Ad hoc网络的测试和分析工作。本文按照一般的硬件开发流程实现了Ad hoc网络终端。通过分析Ad hoc网络终端的硬件需求,选取符合要求的硬件芯片,以各个芯片手册为参考依据完成网络终端的电路原理图的设计。之后通过对各个模块进行布局、布线、检测和覆铜等操作,实现制作网络终端所必需的印刷电路板(PCB)文件。然后对制作好的网络终端进行硬件调试和软硬件联合调试,确保各个功能模块工作正常,对于不符合预期的地方进行修改。引导程序加载器(Boot Loader)是进行基于Arm-Linux嵌入式开发不可缺少的一个软件层。它是连接硬件与软件的桥梁。它的主要作用是初始化底层的硬件设备、建立内存的空间映射图,从而可以在一个最佳的软硬件环境中调用操作系统的内核。U-boot作为目前支持硬件平台最为广泛的一种引导程序加载器(Boot Loader)得到了广泛的使用。本文通过修改U-boot中支持S3C2410芯片的代码,实现了U-boot向S3C2440的移植,为今后的Linux内核、网卡驱动和路由协议等的移植打好了基础。
其他文献
栗树蘑是食、药兼用菌,属于担子菌亚门层菌纲非褶菌目多孔菌科树花菌属,其口感脆嫩,营养丰富,富含多种氨基酸和维生素,尤其富含B族维生素和维生素E,同时还具有抗肿瘤活性,有
期刊
近些年江苏泰兴市萝卜产业迅速发展,涌现出多种萝卜高效种植模式,其中早春西瓜、秋茬和冬茬萝卜的栽培模式较为普遍,每667平方米(1亩)西瓜产量3500千克、秋萝卜6000千克、大
期刊
随着计算机技术与多媒体技术的不断发展,视频应用的范围越来越广。由联合视频专家组推出的H.264编码标准以其极高的压缩率和良好的网络抗差错能力,成为当前实时视频通信,网络