基于ARM的嵌入式Linux终端的研究与实现

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:yjj_2323
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
嵌入式Linux是将普通Linux操作系统进行剪裁、修改,使之能在嵌入式计算机系统上运行的一种操作系统。由于兼有Linux和嵌入式系统的优点,以及ARM Linux因其开放的资源特性,嵌入式Linux系统有着巨大的市场前景和商业机会。在实际的应用系统中,对操作系统的实时性能也有一定的要求。比如在通信系统中,如果能对操作系统的实时性能进行优化,提高系统的响应速度,就可以用软件实现通信协议,降低对硬件的要求,用单芯片实现通信系统,从而降低产品成本。本论文的研究主要是基于ARM920T硬件平台,该平台主要面向高性能的用户产品开发。在此平台基础上,本文围绕着Linux内核向ARM平台移植中几个核心技术展开讨论:首先对嵌入式Linux系统体系结构进行了归纳,并详细阐述了与系统移植相关的重要层。接着,给出了启动引导代码Boot Loader和Linux内核初始化部分移植到硬件平台上的整个过程,解决了移植过程中所面临的任务和难题。最后,在对Linux内核驱动模型深入掌握的基础上,深入探讨了QT/Embedded界面的移植。本文最后讨论了一些当前嵌入式Linux实时优化技术。分析了在成功移植ARM Linux内核基础上,优化ARM Linux的中断系统,降低系统的中断延时。
其他文献
Turbo码作为具有接近Shannon极限的纠错编码,由于其优异的性能吸引了国内外学者的广泛关注,从Turbo码被提出以来一直是热点研究问题。虽然至今Turbo码的研究无论在理论分析,
人脸识别是指基于已知的人脸样本库,利用图像处理和模式识别技术从静态或动态场景中,识别或验证一个或多个人脸。在许多人脸识别应用中,人脸图像的成像条件是非理想的,即不能
LDPC码以其可靠近香农限的优异性能被广泛应用于现代通信系统当中,而中短长LDPC码在迭代译码算法下通常显现出错误平层现象,这将限制其在误码率需求极低的通信系统当中的实际
当今网络技术飞速进步,同时安全问题也尤为突出,众多的恶意程序对用户造成了巨大的威胁。蠕虫以其传播速度快,危害程度大引起了广泛的关注。传统的检测方法有签名验证,特征库
随着无线通信事业的发展,其业务需求和应用日益增多,通信系统对频谱效率和鲁棒性都提出了更高的要求。传统的握手通信中,训练序列是接收方解调信号的重要参考数据。而在非协
相较于传统波束形成系统,结合光学处理的光学波束形成系统因具备体积小重量轻、瞬时带宽大,抗电磁干扰能力强等优点,已成为目前光电对抗装备研究的热点之一。空间光学波束形
多跳Ad Hoc网络是一种分布式无线网络,它不依赖固定的基础通信设施,没有中心控制节点,具有自组织能力,抗毁性强,因此适用于军事通信、抢险救灾、应对突发事件等无法得到有线
移动自组网(MANETs)是由一组带有无线收发装置的移动节点所组成的一个临时性多跳自治系统,具有多跳、无中心、自组织、可移动等特点。移动自组网组网方便、快捷、不受时间和
随着波分复用(WDM, Wavelength Division Multiplexing)、光交叉连接(OXC, Optical Cross-Connect)以及光分插复用(OADM, Optical Add-drop Multiplexing)等技术的飞速发展,
嵌入式软件仿真是软件测试的重要手段之一,它利用系统仿真技术对嵌入式微处理器进行模拟,构建虚拟的软件、硬件平台来对嵌入式软件进行测试,并可以利用它对芯片设计进行辅助