基于ARM的嵌入式Linux平台及在电子导游讲解系统中的开发应用

来源 :北京航空航天大学 | 被引量 : 0次 | 上传用户:yeyayuqiya
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着数字信息技术和网络技术的高速发展,嵌入式系统的应用已经广泛渗透到科学研究、工程设计、军事技术、文化娱乐以及人们的日常生活等每一个角落.由于嵌入式系统面向特定应用,不同应用场合对软硬件要求各不相同,因此嵌入式系统的开发与普通计算机系统存在很大的差别,开发人员正致力寻求更简便、高效的开发方法.随着嵌入式应用中功能需求越来越复杂,硬件条件不断提高,选择嵌入式操作系统也就势在必行.引入操作系统后,开发者可以把精力集中在实现应用功能的用户程序,无需太多地考虑底层硬件的控制和操作.他们所要做的更多是合作嵌入式操作系统提供的各种API函数或系统调用,基于操作系统之上来编写实现各种功能的应用程序.ARM是当前全球领先的16/32位RISC微处理器内核,现在大多数功能强大的嵌入式处理器都是基于ARM内核构建的,如该课题中使用的32位处理器EP7312,其优良性能可以很好地支持许多成熟的嵌入式操作系统.Linux作为功能强大、源码公开的操作系统,在全世界爱好者的共同开发下从问世以来就得到迅猛发展.由于在嵌入式领域中的优点尤显突出,越来越多的嵌入式产品都选择了Linux作为内嵌的操作系统.该课题正是把以上热点结合起来,尝试通过ARM EP7312和Linux构建一个嵌入式系统,并对基于该系统平台如何开发用户应用程序作了初步的探讨.该论文主要在阐述嵌入式概念和主要开发技术、方法的基础上,对EP7312硬件平台和嵌入式Linux操作系统软件平台做了相关介绍;详细讲述了移植Liunx到EP7312开发板EDB7312的过程,实现ARM Linux嵌入式系统软硬件的结合;最后通过讲解电子导游讲解系统中定标信号处理模块的开发过程,以实例的方式探讨了基于ARM Linux平台的开发应用.
其他文献
细胞毒性淋巴细胞(CTL)和天然杀伤细胞(NK)介导的细胞死亡是高等生物免疫系统清除病毒感染细胞和肿瘤细胞的主要途径。CTL和NK细胞在这个通路中主要通过胞吐作用向靶细胞释放
该课题来源于国家自然科学基金资助项目,项目编号为60271012.MC-CDMA是将OFDM技术与CDMA技术结合起来的一种综合技术.在MC-CDMA系统中,每个子载波的带度都比信道的相干带宽小
随着计算机网络的发展,管理信息系统的体系结构已经从客户端/服务器模式扩展到浏览器/服务器模式。本文首先对管理信息系统进行了简单介绍,分析了浏览器/服务器结构的特点,介绍
氮化铝(AlN)是直接带隙半导体,禁带宽度为6.2eV,具有电子饱和漂移速度高、抗辐照能力强、热稳定性良好、热导率高、声波速率极高等独特的特性,在紫外光波段光电器件和高频大功率
高速计算机通信网络的关键技术之一是异步传输模式(ATM:Asynchronous Transfer Mode)技术。在ATM网络中,信息的拥塞及丢失是影响网络业务服务质量的主要原因。自适应比特率(ABR:Ava
苏云金芽孢杆菌(Bacillus thuringiensis,Bt)是一种应用范围极其广泛的革兰氏阳性细菌,近几年有研究表明,非杀虫性的苏云金芽孢杆菌可在体外选择性的杀伤人类肿瘤细胞。本研究初
开展有效的环境教育项目评估是实现环境教育健康发展的重要环节。环境教育者常常需要向他人展示其项目的有效性,能给学习者带来的影响以及促使其亲环境行动的产生;此外,环境教
荒漠地表生物结皮是由土壤微生物、藻类、地衣和苔藓植物等孢子植物类群与土壤形成的有机复合体,它的形成使土壤表面在物理、化学和生物学特性上均明显不同于松散沙土,具有较强
次级电子倍增效应引起的输出窗失效问题往往给微波器件造成灾难性的影响,是限制微波器件功率进一步提升的瓶颈。本文以S波段高脉冲功率盒型窗为对象,采用理论分析结合Monte Car
随着中国教育事业的不断发展,教育水平相对落后的偏远地区对教育资源的需求显得更加迫切.由于在这些地区互联网接入的成本太高,利用已有的DVB(Digital Video Broadcasting)现