一种基于ARM的嵌入式系统软件构建与网络驱动开发

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:sunvoo
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着科技的发展,各种各样的设备会应用到不同的领域中,受众多因素的影响,这些设备可能会间歇的发生故障,给人们带来了极大不便,因此采用基于网络的故障诊断技术,建立监测诊断故障的系统应运而生。与此同时,嵌入式Linux越来越受到人们的关注,其运行效率高、开源、内核小、网络功能强大等特性非常适合于故障诊断技术。本文所涉及工作结合的是“基于网络的故障诊断系统”项目的嵌入式系统搭建部分,即一种基于ARM的嵌入式系统软件构建和网络驱动开发,分三个部分对项目工作进行了全面的介绍。第一部分对软硬件开发环境进行描述,包括对主要的硬件,如开发平台和ARM处理器简要的分析,以及对U-Boot的启动过程,Linux内核结构及其调用方式的概要介绍。第二部分着重阐述了嵌入式Linux系统软件构建过程。论文在该部分首先介绍在主机上安装并更新Ubuntu 8.10系统,搭建交叉编译环境的方式;接着就U-Boot 1.1.6源代码,分析其启动过程同时阐述其针对硬件开发平台的移植过程。具体体现在CPU时钟频率的修改、支持NOR/NAND Flash和YAFFS文件系统,以及通过U-Boot命令实现文件的读写、下载删除等功能的代码实现。然后论文就Linux-2.6.29.3内核,叙述了嵌入式Linux内核的裁剪和移植方式,并给出了有关NAND Flash等的修改代码。同时介绍了利用Busybox工具集制作了一个根文件系统的方法。最后论文以实现构建系统联网为目标着重叙述了DM9000网卡驱动开发流程,包括网卡特性和重要数据结构的分析,驱动的各接口函数设计步骤描述,以及网卡编译配置方法叙述。第三部分论文介绍了本项目的调试和验证过程,分析了出现的问题并逐一给出了解决方法。
其他文献
视频监控以其具备直观、可备份和回放等特性在安保、交通、核电等领域广泛应用,随着电子、网络、集成芯片技术的发展,视频监控从最初基于PC机的模拟视频监控发展到如今的嵌入
随着我国风电事业的发展,作为风力发电关键部件的风电叶片的检测和维护日益受到重视。目前,目视检测是风电叶片实际检测中的主要手段,但目视检测仅能获得目标表面的状况。作为一种重要的无损检测手段,红外热成像以其快速、无接触、可以实现大面积测量的特点在复合材料检测领域得到了广泛应用,红外图像可以获得表面下的状况,与可视检测形成互补。因此本文将风电叶片的可见光与红外图像进行图像匹配和融合,得到既能反映风电叶片
室外移动机器人研究涉及多个学科的理论与技术,体现了信息科学与人工智能技术的最新成果,具有重大的研究价值和应用价值。在室外移动机器人的各项关键技术中,视觉导航技术是
电子信息技术的快速发展使得各类电子系统的信号工作频率及信号复杂度剧增,作为信号数字化系统基础的高速高精度采样技术,是获取和分析复杂瞬态信号细微特征、进而完成有用信息
二元塞式矢量喷管作为一种机械式矢量喷管,因其在红外抑制、矢量偏转等方面的优势而具有良好的应用前景。塞锥安装在喷口尾缘,因此必须针对塞锥后体表面进行有效的冷却,以降低喷
随着科学技术的不断发展,传统的模拟示波器已经不能满足信号测量的需要,和传统的模拟示波器相比,数字存储示波器不但具备先进的预触发功能,而且具有可以存储大量的波形数据,快速计算多种参数,精度更高等优点。目前嵌入式系统在工业控制以及电子产品的应用越来越广泛,采用嵌入式系统的手持式数字示波表不但集成了传统数字存储示波器的功能,而且还具备了嵌入式系统丰富的多媒体功能,操作更加简单,更贴近用户的使用习惯。本课
随着人们环保意识的增强和可持续发展战略的提出,绿色制造清洁生产已成为机械制造业的重要特征和基本生产模式。而金属切削加工约占机械加工总量的30%-40%。如何在保证加工产品
随着汽车行业日益发展,汽车差速器、发动机所用的直齿锥齿轮要求强度高和成本低。普通制造工艺是采用切削法加工直齿锥齿轮,但是该加工工艺需要价格昂贵的专业加工设备,并且生产率较低,成本较高。在这样的背景下,直齿锥齿轮的精密锻造工艺引起人们越来越高的关注。直齿锥齿轮精锻模具通常采用电火花加工制造,需要设计和制造与直齿锥齿轮相同形状的加工电极。直齿锥齿轮模具电极的加工通常在刨齿机上完成,其工艺参数调整困难,
近年来,T型焊缝的检测越来越受到人们的重视,它的常规检测方法有磁粉、渗透、射线、传统超声、超声相控阵等。其中,超声相控阵技术有着其他无损检测方法不可比拟的优势:检测
本文通过对荣华二采区10
期刊