基于ARM9的嵌入式软件平台的研究与实现

被引量 : 28次 | 上传用户:jealy0717
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机技术、通信技术、电子技术和半导体技术的迅速发展以及Internet的不断扩展,嵌入式系统得到了越来越广泛的应用,成为当前IT产业的焦点之一,它的迅速发展推动了IT产业进入了以嵌入式系统为核心的、崭新的后PC时代。在这个时代里,嵌入式系统所特有的便携化、网络化、智能化的优点使它广泛应用于信息家电、移动计算、网络设备和工业控制等许多领域;但同时大量的嵌入式应用也对嵌入式设备的性能和功能提出了更高的要求。ARM(AdvancedRISC Machines)公司的32位ARM9 RISC处理器,以其低成本、高速度、低功耗、功能强、特有16/32位双指令集等诸多优异的性能,己成为移动通信、手持计算、多媒体数字消费等嵌入式解决方案中的首选处理器。在各种嵌入式操作系统中,Linux凭借其在源代码开放、结构清晰等方面的优势,成为了基于嵌入式系统领域应用中的技术热点。本课题研究的主要内容正是建立一个完整的基于ARM9核心处理器和Linux操作系统的嵌入式软件开发平台,为嵌入式系统的二次开发提供一个完整的软硬件环境。本课题研究致力于基于ARM9的嵌入式Linux软件平台的研究与实现,目的是通过对嵌入式软件平台的研究,了解嵌入式系统软件开发的一般模式和具体流程,了解嵌入式系统开发的技术发展方向,验证ARM处理器和Linux操作系统在推动嵌入式系统应用迅速发展中发挥重要作用的原因之所在。本课题研究按照嵌入式软件从底层硬件层到上层应用层由下至上的顺序,阐述了Linux操作系统的逐步在ARM9目标平台上的移植过程。文章首先介绍了嵌入式系统的发展概况,阐明了嵌入式系统的构成和显著特点,展望了嵌入式系统在应用领域中的发展前景;随后介绍了ARM9目标平台的硬件组成和特点,并实现了Bootloader的移植;然后文章阐述了嵌入式Linux操作系统的裁剪和移植,以及文件系统的创建过程;驱动程序的开发是嵌入式系统开发的重要组成部分,本文根据课题研究的需要将驱动程序的开发内容渗透到各相关章节;在进行了图形用户接口软件GUI的移植之后,最后提出了一个基于声卡的嵌入式虚拟示波器作为验证软件平台性能的实例,并针对实例对目标系统的性能进行了分析,最终得出了构建ARM9嵌入式Linux软件平台的一般结论,并结合当今信息产业的发展方向对本课题研究的前景作了展望。
其他文献
汉江中下游地区是汉江流域经济发展的中心。长期以来,由于自然和人类活动的影响,洪涝旱灾、水土流失、环境质量退化以及湿地萎缩等一系列问题,成为流域可持续发展的制约因素;
该文通过对观念、制度、管理、产业等方面分析 ,得出温州民营企业成功的秘诀在于温州民营企业家的创新精神 ,它是温州民营企业家灵魂之所在。同时阐述了温州民营企业家的创新
药物-磷脂复合物作为一种非常有潜力的给药系统,近年来受到了越来越多的关注。参考国内外相关文献,综述了近年来磷脂复合物各种制剂新技术的研究进展,介绍了磷脂复合物纳米粒
目的 :比较结核杆菌抗原激活的杀伤细胞 (MtbAK)、CD3AK及LAK细胞的体外增殖能力和杀瘤活性。方法 :分别用结核杆菌抗原 (Mtb Ag)、CD3mAb和rIL 2刺激人外周血单个核细胞 (PB
网络延迟问题是用户QoS的主要问题之一,它依赖诸多因素如网络带宽、传输延迟、排队延迟和客户机及服务器的处理速度。目前主要采用缓存和预取技术来减少网络延迟,但缓存技术
目的研究三七普通细粉与超微粉中三七皂苷R1、人参皂苷Rb1及人参皂苷Rg1的溶出行为,探讨粉体粒径对皂苷类成分溶出的影响。方法采用桨法和HPLC技术同时分析不同粒径三七粉中
目的:了解某学院大学生婚前性行为现状,为高校开展性健康教育提供依据。方法:应用自编大学生婚前性行为问卷,对460名大学生进行调查。结果:调查发现,大学生中有28.8%发生过婚
本研究选择了渭北旱原具有代表性的3种(韩城花椒、富平柿子和岐山澳洲青苹果)作为供试经济林果,以田间调查和土壤测试为研究手段,研究了它们的立地土壤养分特性;在阐明其需肥
SPOC即小规模限制性在线课程,是"后MOOC时代"的一种典型课程范式。它通过缩小学生规模以及设置课程准入条件,提升MOOC学习效果。国外哈佛大学等名校率先开展了SPOC的建设以及
阿尔茨海默病(Alzheimer’s disease,AD)是一种中枢神经系统退行性疾病,以学习、记忆能力减退和认知功能障碍为主要临床表现。β淀粉样蛋白(Aβ)毒性级联损伤及Tau蛋白的磷酸