在当前的电子信息技术和网络技术高速发展的后PC时代,嵌入式系统已经广泛地渗透到科学研究、工程设计、军事技术、商业文化艺术、娱乐业以及人们日常生活中的方方面面。与此同时,pda因其小巧,功能强大,日益受到人们的青睐。因此,对嵌入式Linux的pda研究具有非常重要的意义。 本文的研究主要是基于ARM和Linux的pda软硬件平台的开发。硬件平台的内核模块采用ARM920T核的S3C2410X嵌入式处理器,外部包含64M的SDRAM和64M的NAND Flash,硬件平台还集成了液晶、触摸屏等人机接口和嵌入式GPS模块,同时提供了USB主机、SD卡扩展接口。该平台技术先进,结构合理,功能较完备,整体性、可扩充性强,还可以作为其他嵌入式系统硬件开发的良好平台和有益借鉴。 在此硬件平台的基础上,本文深入探讨和解决了Linux操作系统和嵌入式图形用户接口移植过程中所面临的任务和难题。论文首先研究了硬件平台下引导Linux启动的Bootloader的设计方法和实现过程。然后,给出了Linux2.4内核和YAFFS文件系统的启动分析和移植到硬件平台的整个过程。并且,在Linux内核驱动模型的基础上,实现了LCD帧缓冲显示设备Framebuffer、触摸屏、USB驱动程序的开发。最后,实现了图形化用户接口Qt/E在嵌入式Linux平台上的移植。通过Linux操作系统和图形化用户接口Qt/E等软件平台的实现,为pda平台提供了良好的图形化操作系统支持,从而大大减少了pda产品的开发难度和开发周期。 另外,在开发实现的pda软硬件平台的基础上给出了—个地图的显示以及实现放大、缩小等功能的程序,为综合应用了pda平台软硬件资源提供了—个有用的实例。
标签: ARM pda 软硬件 平台设计
上传时间: 2013-04-24
上传用户:Zxcvbnm
·通过WiFi移动IP网络操控家用机器人方案在pda上的实现
标签: WiFi pda 移动IP 家
上传用户:yxgi5
上传时间: 2013-05-26
上传用户:793212294
一个pda GUI系统的源码
标签: pda GUI 源码
上传时间: 2015-01-06
上传用户:咔乐坞
pda与PC数据交互系统
标签: pda PC数据 交互系统
上传时间: 2014-01-06
上传用户:windwolf2000
手机pda程序设计入门-序与导读
标签: pda 手机 程序设计
上传时间: 2015-02-02
上传用户:CHENKAI
手机pda程序设计入门-整合型开发工具
标签: pda 手机 开发工具 程序设计
上传时间: 2013-12-01
上传用户:gut1234567
手机pda程序设计入门-Game API入门
标签: Game pda API 手机
上传时间: 2014-01-19
上传用户:569342831
linux pda 输入法
标签: linux pda 输入法
上传时间: 2015-02-07
上传用户:cc1915
pda上的X86模拟器
标签: pda X86 模拟
上传时间: 2014-11-24
上传用户:dengzb84