毕业设计(论文)开题报告
建筑与资源工程系 软件工程(冶金方向)专业 10级(14届) 1班 学生
题 目:基于ARM的网络可视电话设计
本课题来源及研究现状:
交流一直以来都是人类互动的最重要组成部分。随着互联网技术和微电子技术的迅速崛起,人类之间交流有了新的方式。人们使用电脑并借助网络就可以“面对面”交流。QQ等即时聊天工具就可以实现这些功能。但是这些多用于日常娱乐,对硬件设备和网络要求高,操作比较复杂,不适合普及使用。目前网络可视电话主要基于PC,存在成本高、体积大、资源得不到充分利用的缺点。
嵌入式系统所具有的功耗低、体积小、成本低等优点恰好可以弥补上述的不足,随着嵌入式技术的发展,该系统与嵌入式技术的结合成为其未来发展的趋势之一,具有广阔的应用前景和实用价值。而本设计的方案针对以上问题提出。硬件成本低,网络要求不高,操作简单。应用范围广泛,如楼宇对讲、家居安防、视频会议。并且配套软件可以根据需求很方便的进行功能裁剪,并且能很方便的跨系统、跨平台移植。
课题研究目标、内容、方法和手段:
毕业设计的目标和内容:完成一个基于ARM9平台的多功能网络可视电话,该网络可视电话主要基于Mini2440开发板硬件平台开发,采用Linux操作系统。具有简单、易操作,界面友善,上手容易等特点,适合男女老少使用,无需任何教育水平和技术特长,即可上手操作。本课题要求作品可以实现网络视频通话功能。
课题研究的方法和手段:本设计的网络可视电话系统可以分为硬件设计和软件设计两个部分。通过对系统进行分析确定系统需求,根据系统所需实现的功能确定硬件平台的设计,并完成系统软件的模块设计。对每个模块的研究和实现是本设计的重点工作。本设计通过分析研究决定硬件平台采用基于ARM架构的微处理器。在嵌入式系统中可分为有操作系统和无操作系统两类。一般无操作系统设计用于实现功能比较简单的专业领域。本系统所需实现的功能复杂,需要有操作系统的支持。(本系统选择Linux操作系统)本设计软件主依靠C语言调用系统调用和利用Qt图形库编程来实现系统功能。所需硬件有:计算机一台、采用基于ARM架构微处理器的Mini2440开发板、耳机、路由器一台、摄像头。开发工具有GCC编译器、arm-Linux-gcc交叉编译器 Qt图形库SDK等。
设计(论文)提纲及进度安排:
毕业设计开题2021年7月25日前完成
需求分析于2021年8月9日前完成。(两周)
概要设计于2021年8月25日前完成。(两周)
详细设计和系统测试于10月25号前完成。(两个月)
毕业设计论文整理,提交毕业论文 2014年1月25日前完成
说明:以上日程安排根据设计实际进度进行调整,但最终论文提交时间不能滞后。
主要参考文献和书目:
[1] 刘宇.基于ARM9的嵌入式可视电话终端的设计与实现.[硕士学位论文].大连理工大学,2006
[2] 马忠梅 李善平 康慨.ARM & Linux嵌入式系统教程 . 北京:北京航空航天大学出版
社,2004
[3] 杨水清 张剑 施云费.精通ARM嵌入式Linux系统开发. 北京:电子工业出版社,2012
[4] samsung electronics . S3C2440A datasheet . Revision 0.13 . 2004
[5] 宋宝华.Linux设备驱动开发详解.北京:人民邮电出版社 ,2010
[6] Bill Dirks,Michael H Schimek,Hans Verkuil,Video for Linux Two API Specification.
http://V412spec.bytesex.Org/V412spec/V412.pdf,2008-03-04
[7] 白立鹏.基于ARM的视频采集与显示系统的设计与实现 . [硕士学位论文] .湖南大学.2011
[8] 柯胜.基于ARM的视频压缩与压缩与传输系统.[硕士学位论文].江苏科技大学 .2021
指导教师审核意见:
教研室主任签字: 年 月 日