【摘 要】
:
Linux操作系统作为自由软件的代表,性能优良,是PC服务器和桌面系统应用最广泛的操作系统之一。由于嵌入式Linux在价格上具有很大优势,其内核微小、资源丰富而且可裁剪配置,在
论文部分内容阅读
Linux操作系统作为自由软件的代表,性能优良,是PC服务器和桌面系统应用最广泛的操作系统之一。由于嵌入式Linux在价格上具有很大优势,其内核微小、资源丰富而且可裁剪配置,在嵌入式系统中得到了广泛使用。近年来,显现了巨大的市场价值和广阔的应用前景。本文以广泛使用的S3C2410X(ARM920T核)处理器为硬件核心,系统地介绍了S3C2410X处理器及系统的硬件平台结构。并在此基础上重点研究了系统软件平台的开发技术,其中首先研究了基于Linux的嵌入式软件开发环境的构建,之后详细地分析了嵌入式Linux的启动引导程序设计,主要研究内容包括移植开源软件U-Boot。U-Boot移植的工作主要是进行了针对U-Boot关于Flash的部分代码的修改和设计。移植好的U-Boot可以实现对硬件的初始化以及操作系统的加载。然后在分析Linux内核结构的基础上,研究了内核移植及裁剪和配置编译的具体方法和过程。内核修改的工作主要是对内核MTD部分进行修改,然后再裁减配置生成与主板匹配的Linux内核,并且给出了驱动程序的编写和移植方案。在上述工作的基础上构建了一个嵌入式系统的根文件系统。文章的最后介绍了嵌入式GUI的实现和基于Qt/Embedded开发应用程序的方法,并且实现了一个简单的基于Qt/Embedded语音识别程序的编写。全文详细论述了嵌入式Linux移植的流程,给出了搭建嵌入式开发环境的步骤,基于硬件平台DM2410的BootLoader,Linux内核的移植,驱动程序的编写,根文件系统的制作,图形界面的实现方案和应用程序的编写,并且在DM2410开发平台上实现了嵌入式Linux系统的集成与部署。
其他文献
电磁振动给料机广泛应用于冶金,化工,医药食品等工业领域,与其他给料机相比,它具有上料效率高、工作稳定可靠、结构简单、工件间相互摩擦小、不易损伤物料、通用性好、改换品
随着光通信行业的不断发展、壮大,市场对光波导产品的需求与日俱增,与此同时,客户对产品的质量—特别是光器件产品的固化封装也提出了更高的要求。固化封装的质量直接决定了插入
QCM(Quartz Crystal Microbalance)传感技术,是一种新型的检测技术,它可以与生物、化学、物理等结合起来进行特定的高精度的检测。20世纪80年代,QCM开始运用到液相检测中,但
能源危机和环境污染成为了21世纪全球所面临的最大挑战性问题。近年来,促进电动汽车产业的蓬勃发展被认为是倡导环保节能的有效途径之一。电机作为电力传动系统的核心部件,其驱
随着风能、太阳能等可再生能源大量并入电网,其间歇性、随机性将引起电网的频率波动。由于较低的运行容量,导致传统电网逐渐表现出较差的自愈性。然而,接入电网的电动汽车具
当前射频信号接收系统的应用已无处不在,射频调谐器作为其前端关键部件,已广泛的应用于电视、数字和模拟机顶盒以及数字视频编码器等消费电子产品中,其性能指标直接决定了整
为了提高当代社会生活质量,近年来,人体目标检测技术在多个技术领域得到了广泛的应用,研究人员基于分类的人体目标检测算法框架,提出了许多优秀的特征提取算法和分类算法。这
旋转机械设备在现代工业领域中充当着重要的角色,而滚动轴承是旋转设备中的主要部件之一,滚动轴承的运行状态对旋转机械稳定运行至关重要。滚动轴承在高速、重载或恶劣环境中运转极易出现故障,而且故障类型复杂,因此,滚动轴承诊断是设备故障诊断的重点与难点。设备出现故障之前,准确了解轴承的运行状态和健康状态,进而做出相关的应对措施,可防止工业事故的发生,减少工业过程中的损失;故障一旦出现,需要准确判断其故障类别
汽车防盗技术是一门伴随着汽车工业发展而不断进步和完善的系统工程技术。它既与汽车环境、汽车机械和汽车电子紧密相连,同时又有自身独特的技术背景。现有的汽车防盗技术都