ARM9平台基于Qt/Embedded的电子阅读器设计与实现

来源 :杭州电子科技大学 | 被引量 : 0次 | 上传用户:fengliufeng
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
电子阅读器是能够存储并显示各种格式的电子读物,具有阅读管理及操作界面,以阅读为主要功能的专用显示设备,是电子书的一种新型的显示介质和阅读载体。随着嵌入式软硬件技术的迅猛发展,采用嵌入式设计方案构建的电子书阅读器进入了人们的日常生活,它改变了人们的阅读习惯,预示着阅读无纸化时代的到来,市场前景广阔。本文从顺应嵌入式手持设备技术及市场趋势的角度出发,以传统数码学习机和个人数码助理、多媒体播放器的结合为突破口,在系统地研究了ARM9系列微处理器、嵌入式Linux、嵌入式图形用户界面以及其他多媒体相关技术之后,基于Qt/Embedded开发环境设计出一款自主产权、易于扩展、功能强大的电子阅读器。本文的核心是基于ARM平台的系统移植与基于Qt的应用程序设计,该系统能够更灵活的存储和处理数据资料、功能更为全面、便于升级和性价比更高。涉及到的其他关键技术还包括:LVDS视频信号转换模块设计、USB扩展接口的设计、Linux按键和液晶背光驱动程序的开发。论文按照硬件、固件、软件三个层面介绍了电子阅读器的设计与实现。硬件部分以三星S3C2440处理器为核心搭建了外围硬件电路,显示设备使用8英寸数字真彩液晶屏,通过数据总线并联的方式扩展了SDRAM存储器,采用以太网控制器DM9000和音频处理芯片UDA1341TS实现了100M以太网接入和音频信号的输出,加入了USB接口的无线网卡模块,加入SD卡接口并扩展了四个USB设备接口可支持SD卡、U盘、移动硬盘等外围存储设备。固件部分工作包括引导程序U-Boot.2008.10、Linux 2.6.27内核的移植、配置YAFFS根文件系统以及Linux设备驱动程序的开发。修改后的U-Boot支持从NAND Flash启动、烧写yaffs映像文件、通过TFTP协议下载文件以及NFS方式挂载文件系统等功能。Linux内核经过定制裁剪后体积为1.5MB左右。使用Busybox软件构建Linux根文件系统,动态生成设备文件,能够在系统启动和热插拔或动态加载驱动程序时,自动产生驱动程序所需的节点文件。软件部分对Qt/Embedded的应用开发作出了讨论,介绍了网页浏览、电子书阅读、MP3播放以及图片浏览模块的设计思路和关键代码。本课题在完成各项工作的基础上对系统进行了模块测试和功能测试。测试结果证明,系统的各项功能指标达到了设计要求,具有较好的稳定性和实用性。
其他文献
经临床研究发现,高功率的固定波长红光具有促进细胞代谢活动,改善肌肉萎缩,加快组织修复,并有一定的消炎和镇痛作用,开始广泛应用于临床。  STM32具有性价比高、外设丰富、集成
并联型工业机器人具有速度和加速度快、机械臂轻、性价比高等优点,与串联型工业机器人一起构成了工业机器人非常重要的两种机构类型。在电子元件、塑料橡胶、医药化工、食品制
本文通过对荣华二采区10
期刊
劳技课程基于“做中学”和“学中做”,具有很强的实践性,其基本技能与态度的习得是以学生的个体经验和亲身实践为基础.劳技课程应在现实生活中选择那些与科技发展趋势相关的
α晶状体型热休克蛋白(alpha-crystallin-type heat shock protein,α-HSP)是脊椎动物眼睛晶状体中的一个结构蛋白,但在脊椎动物除了眼睛之外的其他组织器官中也表达α-HSP,其他
Along with the rapid development of the modern industry and the information technology, electric powers users more and more pay attention to the requirements of the quality of electric power day by da
在综合实践活动中,如何因地制宜,依托本土资源地方特色,结合自己学校的特点和学生的需要,整合资源,开发具有特色的校本课程是一个热点问题.本文就自主开发的“花卉组合盆栽”
摘要:数学课堂教学是学生在校期间学习文化科学知识的主阵地,也是对学生进行思想品德教育的主渠道。课堂教学不但要加强双基而且要提高智力;不但要发展学生的智力,而且要发展学生的创造力;不但要让学生学会,而且要让学生会学,尽量在有限的时间里出色地完成教学任务。  关键词:课堂教学;教学目标;基础知识;基本技能;基本方法  中图分类号:G633.6 文献标识码:A 文章编号:1992-7711(2016)0
输卵管蛋白(Oviduct-specificglycoprotein,Oviductin)是哺乳动物输卵管粘膜上皮细胞特异性表达分泌的高糖基化蛋白质,普遍存在于各种哺乳动物的输卵管分泌物中,为配子的成熟、
培养青少年创新思维,首先教师的思维要多维.城市有科技馆,乡村也有,就是大自然.乡村这个“科技馆”没有墙壁阻隔,是无限大的.乡村有无限大的“科技馆”,只要我们敢于利用善于