资源预览内容
第1页 / 共40页
第2页 / 共40页
第3页 / 共40页
第4页 / 共40页
第5页 / 共40页
第6页 / 共40页
第7页 / 共40页
第8页 / 共40页
第9页 / 共40页
第10页 / 共40页
亲,该文档总共40页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
本本 科科 毕毕 业业 论论 文文基于 ARM 的数码相机的设计ARM Based Design of Digital Camera毕业设计(论文)原创性声明和使用授权说明毕业设计(论文)原创性声明和使用授权说明原创性声明原创性声明本人郑重承诺:所呈交的毕业设计(论文) ,是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得安阳工学院及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。作 者 签 名: 日 期: 2014.5 指导教师签名: 日 期: 2014.5 使用授权说明使用授权说明本人完全了解安阳工学院关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。作者签名: 日 期: 2014.5 I目 录摘要.IAbstract.II引 言.1第 1 章 绪 论.31.1 文献综述.31.2 目的和意义.31.3 数码相机的技术简介和发展前景.41.4 数码相机实现的功能.5第 2 章 系统开发平台及开发工具简介.62.1 ARM 芯片简介.62.2 硬件平台.62.2.1 核心板简介.62.2.2 底板简介.72.3 系统软件开发平台 LINUX 操作系统概述.72.3.1 LINUX 系统简介.72.4 系统界面开发工具 GTK+概述.92.4.1 GTK+简介.92.4.2 GTK+的优势.9第 3 章 系统总体设计.123.1 系统框架.123.2 可行性设计.13第 4 章 系统设计与实现.164.1 实时视频采集模块的实现.164.2 拍照以及浏览照片模块的实现.184.3 录取以及播放录像模块的实现.21II4.4 录取以及播放录音模块的实现.25第 5 章 系统测试.295.1 系统测试的含义.295.2 系统测试的目的.295.3 系统测试的要点.295.3.1 界面测试.295.3.2 实时显示视频模块测试.295.3.3 拍照以及照片浏览功能测试.305.3.4 录取及播放视频功能测试.305.3.5 录取及播放音频功能测试.30结 论.31致 谢.32参考文献.33附 录.34I基于 ARM 的数码相机的设计摘要:本设计是在 ARM 平台上通过 Linux 系统完成的一款简易数码相机,使用 GTK+(一款高级的、可伸缩的、现代化的、跨平台的图形工具包)完成界面设计,根据开发的图形界面,以 ARM 芯片作为中控芯片,以 CMOS 摄像头作为视频采集工具,可以实现实时采集视频数据、拍照及预览照片、录制及播放视频、录制及播放音频等功能。本课题主要是完成一个简单的数码相机。利用 ARM 平台,主要完成的是软件的设计,平台用的是以 CortexTM-A8 处理器为核心的 S5PV210 试验仪,通过在 Linux 操作系统下编程,实现数码相机功能。
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号