基于ARM平台嵌入式关键应用程序的研究与实现

来源 :四川大学 | 被引量 : 0次 | 上传用户:hwyvvv
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
嵌入式系统以其精炼、专用、易扩充和可靠性高等特点,其应用领域可谓无处不在,而且有不断增长,扩展的前景。为适应嵌入式系统应用需求而产生、发展的嵌入式处理器ARM以其处理速度快,执行效率高等特性成为在嵌入式系统的应用领域中市场占有率最高的嵌入式CPU,促进了嵌入式系统的专业应用的飞速发展。嵌入式Linux是最受关注的嵌入式操作系统,可应用于多种硬件平台,具有对网络的良好支持,以及高度模块化和微内核等优点;uClinux是Linux的一个版本,是专为没有MMU(内存管理单元)的CPU设计的。基于上述硬件平台和操作系统的显著优点,结合实际的应用,本文选择了ARM-Linux嵌入式系统作为研究的主要对象。论文在深入分析和研究了嵌入式系统的体系结构、uClinux嵌入式软件的内核要素的基础上,基于ARM9的硬件平台,从实际应用需求中提取了具有共性的若干关键技术环节进行研究,并从通用技术的层面上分析、设计和开发了相关的应用程序。在本课题中,研究了对基于ARM硬件平台的uClinux的内核进行裁减和重编译的一般性原则。给出了建立在uClinux之上的嵌入式软件应用程序的开发流程和方法。在此基础上,首先通过对通用接口GPIO的操作,实施对系统状态的控制并利用系统调用实现了软复位;完成了相应驱动程序的编写,并通过静态和动态两种方式在嵌入式Linux中成功地加载了设备驱动程序,还通过编制的应用程序,测试和运行验证了驱动程序。然后通过串口通信的编程及通信波特率的设置实现串行传输速率的控制。在访问权限的管理方面,研究了利用MTD在只读的romfs文件系统下保存登录参数,做出了实现原理的描述,给出了具体
其他文献
图书资源在世界范围内广泛分布,它们与人类的生活息息相关,书籍是社会进步和人类文明的标志之一,是促进社会政治、经济、文化发展必不可少的重要传播工具。对于读者来说,如何在海
随着数字技术日新月异的发展,以及数字电视广播的诸多优点,各种新数字广播业务正在蓬勃发展。在国家的大力支持下,广播电视正在由模拟向数字化全面过渡,数字电视广播的应用有着广
工作流管理系统是近年来随着Internet和Intranet的急剧推广而快速发展的软件系统之一。该系统的主要目标是通过调用有关信息资源与人力资源来协调业务流程中的各个环节,使之按照一定的顺序依次进行,从而实现业务流程的自动化。虽然国内外已经有了很多工作流管理系统的产品,但是它们大部分不能有效的处理工作流中的异常情况,极大的降低了工作流管理系统的工作效率。然而,随着企业规模的扩大、业务过程的复杂化、
随着通信技术和计算机技术的发展,每天在气象通信网上传输越来越庞大的气象数据资料,各种的数值预报产品为我们提供了多层次、多要素、多时效、多种物理量的丰富资料,为数据挖掘
主动网络的安全问题是主动网技术得以推广实用的前提保障。目前提出的安全策略和安全机制,其实现多以静态为主,无法满足主动网的动态安全需求。本文在分析主动网的安全威胁和
道路交通行业的蓬勃发展促进了智能交通技术的不断研究,而目标轨迹提取技术研究是智能交通技术中的重要组成部分之一。车辆目标的运动轨迹是目标宏观的运动特征,包含了丰富的车
本课题的任务就是,为动态地形仿真联邦提供三维场景显示功能,重点是对动态地形的三维显示。 首先,介绍了现有的地形可视化算法及其思想,包括几种主流的多分辨率实时地形可视化
随着全球网络化、信息化的迅速发展,网络入侵及安全事件的发生越来越频繁。攻击手段的复杂化、自动化程度不断提高,对入侵响应系统的响应功能的要求也在不断提高。传统的静态
在计算机和网络使用越来越广泛的今天,工作流管理系统也越来越多地受到研究机构以及产业界的关注。本文在基于任务的访问控制和基于角色的访问控制模型的基础上提出了基于多维
随着Internet,VOD,IPTV等媒体传播方式的不断发展普及,数字媒体的获取和传播越来越容易,相应地其版权保护问题也日益突出。数字水印技术是对数字媒体提供版权保护的有效手段,人们