ARM嵌入式系统3D图形应用技术的研究与实现

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:zgrong
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
嵌入式系统自诞生以来飞速发展,使得PDA、Pocket PC和智能手机等移动设备也迅速普及,基于移动设备的各种多媒体应用也逐渐丰富起来。2D图形显示已越来越不能满足人们对图形真实感的要求了,在低性能的嵌入式移动设备上实现高质量的、实时的3D图形显示效果成为近年来发展的趋势和当前研究的热点。嵌入式3D图形的开发不仅与嵌入式系统底层软硬件平台技术相关,而且会涉及到复杂的数学和几何变换等知识。文章首先分析了嵌入式3D图形研究的背景、现状和意义,在此基础上根据嵌入式3D图形开发的架构进行了嵌入式系统软硬件平台的选择。然后,在实验室自行开发设计的采用ARM920T内核的S3C2410为处理器的硬件开发平台PNM2410上进行Windows CE嵌入式操作系统的移植,移植工作主要是BSP的分析和移植:包括Boot Loader、OAL和显示设备LCD驱动程序移植等三个方面的内容。最后针对嵌入式3D图形开发中的关键技术进行了实现,包括:顶点绘制图形、三维变换、灯光和材质以及纹理贴图等;对光照技术中的模型和算法进行速度的优化及改进,使3D图形的显示速度显著提高。嵌入式3D图形通过定制的模拟器进行了仿真,并能够运行于PNM2410平台。实验证明,3D图形显示流畅,画面逼真。嵌入式3D图形应用技术的研究与开发具有一定的实用价值,对后续的研究、开发和应用有着重要的意义。
其他文献
YHSIM是一个功能强大的实时半实物建模仿真软件平台。然而,目前基于YHSIM的模型解算只能在单核上运行,随着系统规模和复杂度的增加,在一个帧周期内要解算的模型越来越多、解
NP问题是计算科学中的经典问题,而所有的NP问题都能在多项式时间内归结为NP完全问题,NP完全问题具有相当的复杂性,为NP完全问题寻找一个多项式时间的解法成为了许多科学家的
随着网络技术的进步,Internet中的实际网络状况已非昔日可比,这不仅体现在网络带宽的快速增加,还体现在网络拓扑的异构化、网络协议的差异化、网络的无尺度化以及服务请求的
高性能计算机自诞生以来主要应用在两大领域——数据处理和数值模拟。数据处理方面以数据分类为主,朴素贝叶斯分类算法(NBC)是优秀分类算法之一。数值模拟涵盖许多领域如数值
本文首先介绍了生物信息学研究的背景,以及相关领域的发展情况。详细讨论了生物信息学中研究DNA模体发现的一个重要的模型,也就是植入(l,d)-模体模型,该模型下的l、d的某些组
个性化信息服务主要是解决目前网络信息多样化与用户需求专一化之间的矛盾。个性化服务在电子商务应用领域取得了显著的成效。它以用户兴趣模型为核心,预测用户感兴趣的内容,
XML技术自产生以来,随着互联网Internet的迅速发展以及各种网络应用技术的出现,在网络数据存储与交换中发挥的作用越来越大,其安全性也受到广泛的关注。特别是随着Web服务技
随着计算机技术的发展,计算模式正逐步向“随时随地为人们提供服务”的普适计算过渡。随着网络技术和嵌入式技术的发展,各类便携、移动以及3C融合的产品逐渐融入并影响人们的
当今社会,各种调度规则与人工智能技术的结合已经成为目前调度问题研究的热点。基于知识库的调度是在一个群体中,建立知识库实现优化,作为一个关键模块,调度规则与知识库结合
虚拟现实技术是利用计算机生成一种高逼真的模拟环境,并可通过多种传感器接口,使用户“沉浸”到此环境中,从而实现用户与该虚拟环境之间的交互。目前,虚拟现实技术己广泛应用