【摘 要】
:
伴随着信息化和互联网时代的到来,嵌入式系统的应用已经渗透到日常生活的各个领域;Linux操作系统由于其自由开放、功能强大等特点,在嵌入式领域得到了广泛的使用。而在嵌入式
论文部分内容阅读
伴随着信息化和互联网时代的到来,嵌入式系统的应用已经渗透到日常生活的各个领域;Linux操作系统由于其自由开放、功能强大等特点,在嵌入式领域得到了广泛的使用。而在嵌入式系统的开发过程中,很难找到通用的驱动程序,所以驱动程序的开发是嵌入式系统开发的重要组成部分。本文在理论研究和实验的基础上,构建基于ARM9的嵌入式Linux开发平台,并对其进行必要的升级,进而对驱动程序的开发做一些基本的探讨。其目的是了解嵌入式系统开发的一般模式和具体流程,深入理解ARM9平台和Linux系统在嵌入式领域的重要作用,为以后的进一步研发打下坚实的基础。本文以广泛使用的S3C2410A ( ARM920T核)处理器为硬件核心,系统地介绍了S3C2410A处理器及系统的硬件平台结构,并在此基础上重点研究了系统软件平台的构建和驱动程序的开发。首先研究了基于Linux的嵌入式开发的硬件和软件环境的构建,之后又构建了嵌入式Linux系统的三大软件(Bootloader, Kernel, Filesystem)。首先,详细地分析了嵌入式Linux的启动引导程序设计,主要研究内容包括移植开源软件U-Boot,并取代了VIVI;第二,在分析Linux内核结构的基础上,研究了内核移植及裁剪和配置编译的具体方法和过程,用2.6Kernel取代了2.4Kernel;第三,构建了一个嵌入式系统的根文件系统,用Busybox取代了uCLinux。嵌入式Linux开发平台构建后,又设计和实现了串口的驱动程序,最后阐述了Linux网络驱动程序的实现过程,并把CS8900A驱动程序移植到SBC2410开发板上。
其他文献
当前广西正进入经济社会快速发展时期,面临着加快发展和保护环境的双重压力。由于党和政府的日益重视和人们环保观念的不断增强,我区环境状况总体上有所改善。但令人堪忧的是
据报道,脑电波感应设备可以“心灵感应”控制直升机和电脑游戏中的角色,目前,这项研究得到了进一步发展,身在印度的一个人仅使用脑电波就能将一条信息传送至法国的一位同事。这一
目的研究抗氧化基因———大鼠γ-谷氨酰半胱氨酸合成酶(γ-GCS)基因的功能区及其调控表达。方法克隆1.76 kb大鼠γ-GCS基因的重链亚单位———GCLC基因的上游调控序列,并构
轻微刑事案件快速办理机制在贯彻宽严相济政策的同时,既是公正司法、效率司法的要求,也是保障被告人的合法权益的体现。笔者拟从轻微刑事案件快速办理机制的基本价值思考出发
目的分析左氧氟沙星诱发癫痫样发作不良反应的特点,为临床用药安全提供参考。方法对我院1997年1月~2010年7月间使用左氧氟沙星诱发癫痫发作的27例病例进行回顾性分析。结果 27
目的 观察部分活髓切断术治疗年轻恒牙冠折露髓的临床效果。方法 对采用部分活髓切断术治疗的 4 4例冠折露髓患者的 4 6颗年轻恒前牙进行 1~ 6年的临床回顾性观察。结果 其
广东流动人口违法犯罪从分布情况看,呈现明显的地域和行业特征。从纠合方式看,以地缘为主,大多结构松散,反应迅速。从主体类型看,分为外省人员主体型、省内外市人员主体型和
随着社会的发展,科学技术的进步,人们也越来越感受到素质教育普及的重要性,在伴随素质教育深入人心的同时,也对当今校园的硬件设施和环境设计提出了新的要求,这更是对我们今
近几年我国网上购物业务市场规模增长迅速,众多企业纷纷投入到网上购物业务市场中来争抢份额,但网上购物的安全性和产品展示不到位等方面问题严重制约着网上购物的发展。本文
目的:探讨N-乙酰半胱氨酸(N-acetylcysteine,NAC)对博莱霉素(bleomycin,BLM)诱导的大鼠肺纤维化模型的肺组织转化生长因子β1(TGF-β1)蛋白和基因表达的变化及其意义。通过对用药前