基于ARM的嵌入式Linux系统研究与地图显示的实现

被引量 : 0次 | 上传用户:wildboar2009
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着现代计算机技术和互联网技术的飞速发展,嵌入式系统已经成为21世纪最热门的技术之一。嵌入式Linux具有源码开放、内核稳定高效、开发资源丰富、免费等特点,成为嵌入式操作系统开发的首选。因此,研究嵌入式系统理论,进行嵌入式Linux系统的移植及应用程序的开发,具有重要的现实意义。本课题的主要内容是研究如何将Linux内核移植到以S3C2410A为核心的硬件平台上以及嵌入式图形用户界面的构建,并在此基础上进行地图显示应用程序的开发。本文首先论述了嵌入式系统的总体设计方案,分析了硬件开发平台、操作系统和应用程序等嵌入式系统组成部分的方案选择。之后详细介绍了基于S3C2410A的硬件开发平台和嵌入式Linux系统开发环境的建立过程。接着,阐述了嵌入式引导加载程序的原理和重要作用,分析U-Boot的特点和源代码结构,实现了引导程序U-Boot基于硬件平台的移植;结合Linux新内核的特性和启动过程分析,全面实现Linux内核移植和配置;根据课题开发需要,完成LCD、以太网、触摸屏等核心部件的驱动程序的移植开发以及YAFFS2文件系统的移植,从而完成整个嵌入式Linux内核基于ARM9硬件平台的移植。然后通过对嵌入式GUI的比较和分析,选择Qt/Embedded和Qtopia作为嵌入式图形用户界面研究对象,实现其开发环境构建以及基于ARM的移植。至此,嵌入式Linux的开发平台构建起来,为具体的应用程序开发打下良好的基础。课题最后,以已经移植的嵌入式Linux系统以及Qt/Embedded和Qtopia图形用户界面为基础,开发地图显示应用程序,完成矢量地图的绘制并且实现地图的放大、缩小、漫游等基本功能。
其他文献
随着当代建筑的发展,建筑围护体系的作用逐渐凸显出来,建筑表皮不再只是填充建筑洞口的材料,而是展示文化内涵、地域特质、经济条件和生态环境的媒介。寒冷地区的能耗有73%-7
lien这一词在英美财产法原文当中经常出现,我国学者大多数将它翻译成“留置权”,笔者认为此种翻译值得商榷。本文所要研究的是英美法中lien这一词的含义以及其背后代表的制度
本文从面条煮面品质鉴定方法、面条品质与小麦 (面粉 )品质的关系和小麦面条品质遗传改良等方面阐述了国内外小麦面条加工品质研究进展。面粉的理化特性对各类面条品质均有重
基于董本云的能力结构,通过网络问卷和访谈相结合的形式对烟台,杭州,深圳的49家外向型企业对商务英语专业人才素质要求及目前从业人员的基本现状进行了调查研究。研究结果表
遗传算法(Genetic Algorithms,简称GA)是借鉴生物选择和进化机制发展起来的一种高度并行、随机和自适应搜索算法。特别适合于处理传统搜索算法解决不好的复杂和非线形问题。
本文从行政法角度对公用事业的政府监管进行了尝试性探析。全文主要从以下三个部分入手:一是“公用事业及其市场化趋势”,包括“公用事业的概念”、“公用事业的发展路径”和
利用文献调查法与内容分析法,解析日本图书馆职业资格认证标准与实施制度,把日本图书馆职业资格认证标准划分为全国性和地区性标准两类,前者包括文部省实施的司书职业资格认
针对人工装车方法存在装车效率低、粉尘污染严重、装车用地大等问题,提出了智能汽车装车技术,详细介绍了采用该技术的汽车装车系统的工艺流程、主要技术参数的确定、称重与智
树枝状大分子(Dendrimer)是一类新型的功能高分子化合物,它们具有在分子水平上可以设计分子大小、形状和功能基团的独特性质。近年来,这类大分子的合成及其性质的研究不仅逐
超分子体是指在一定条件下,在主体分子的空间结构中全部或部分包入客体分子后,形成的一类高级结构。环糊精(CD)具有内疏水、外亲水的独特分子结构,其特有的疏水空腔能够选择性