基于ARM平台的数码相框软件系统设计

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:coolwater_3
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
数码相框是一种以数字照片的保存、回放和浏览为核心功能的产品,它结合了液晶显示技术、电视技术、数字存储技术。随着数码相框市场的日趋成熟,技术的不断发展,功能模块日益增多,系统架构也变得越来越复杂,软件产品的可用性、易用性、友好性变得更加重要。本文设计了一个基于ARM9微处理器的数码相框实现方案。ARM是目前公认的业界领先的32位嵌入式RISC(Reduced Instruction Set Computer)微处理器,它具有低功耗、低成本和高性能的特点。该方案以ARM微处理器S3C2410为硬件核心,以嵌入式实时多任务操作系统uC/OS-Ⅱ为软件平台,在ADS1.2集成环境下进行系统软件的开发。本文完成了uC/OS-Ⅱ操作系统在S3C2410上的移植,多媒体存储卡的驱动程序设计,RTC功能模块设计,LCD控制器接口设计。然后根据本文应用平台的特点和嵌入式系统的开发需求,提出了一种符合本文要求的嵌入式GUI(图形用户界面)的设计方案,规定了一个统一的界面实现机制。GUI系统是一个完整的运行环境,在该环境下运行的应用程序界面和用户交互是通过按键和按钮来实现的。本课题实现了数码相框图形用户界面的图片浏览,RTC时间显示,时间设置,日历菜单,主菜单等功能模块。该嵌入式图形用户界面应用平台既可以满足用户对应用系统实时性,可操作性,可移植性的要求,又能够给用户提供生动,直观的人机交互界面,具有广泛的应用前景。
其他文献
提升学习效率的关键一步就是具有较强的思维能力,其中,抽象思维能力在高中阶段的物理学习中起到了非常重要的辅助作用.高中物理教师要做好物理知识与实际结合、掌握正确的方
现在大学生一旦在学校发生什么事情,牵动的最先是辅导员的心,辅导员首先就要安抚学生的情绪,防止事情的扩散.因此,辅导员在平时的工作中,就要加强有关学生管理方面的技能,做
红色基因是中国优秀文化的精髓和前进的方向,并随历史变化不断完善的先进文化,彰显着我国人民的理念和追求.红色基因是培育社会主义核心价值观的沃土,也是我国社会主义核心价
随着社会的发展,科技的进步,“互联网+教育”应运而生,在线教育是一种以网络为媒介的知识传播方式,其教育资源丰富,拥有共享性,开放自主性,多样性的特点,学生可以不受时间和
随着雷达技术的不断发展,舰船的生命力受到严重的威胁,为了提高舰船的生存能力,增加舰船的隐蔽性并提高其防护和对抗能力的课题研究已十分重要。超视距雷达工作在短波波段,可
我国的机电专业起步较早,有着较好的就业前景和发展趋势.但是,随着科学与经济技术的不断发展,高职机电专业学生的就业问题遇到了前所未有的挑战,就业方向和状况令人堪忧.在新
高校辅导员是学生身心健康和安全的守护者,承担着保护学生安全的使命.因此,面对突发事件的处理辅导员的处理能力就显得非常重要了.当突发事件到来的时候,辅导员需要第一时间
教学实践告诉我,让学生走进生活学数学,可以激发学生学习数学的学习兴趣,使他们觉得数学并不难;给同学们一些思考的时间,能培养学生的思维能力,让学生们觉得课堂很温暖,使他
本文通过对荣华二采区10
期刊