网站大量收购独家精品文档,联系QQ:2885784924

arm对讲机报告.doc

  1. 1、本文档共27页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
arm对讲机报告.doc

《嵌入式实训课》 课程设计报告 设计题目: 基于ARM的网络对讲机 专 业 电子信息科学与技术 班 级 091 学 号 200916022118 学生姓名 大石头 2012年 6 月 10 日 摘要 语音对讲系统是智能化服务的一个重要组成部分,它对于提高安全监控力度,在现代社会语音对讲机在小区等一些工程中高效率的提高的人们方便和减轻了很多事情的工作量。一、 前言 4 二、 系统的总体设计 4 (一) 功能描述 4 (二) 系统基本功能图 5 三、 相关技术综述 5 (一) Linux操作系统 5 1. Linux的历史 5 2. Linux具有以下一些特点: 6 (二) 声卡驱动 7 (三) UDP协议 8 (四) Socket套接字 9 四、 系统的硬件设计 9 (一) SamSung公司s3c6410微处理器简介 9 (二) SamSung公司s3c6410微处理器功能特性 11 (三) 系统设计器件 11 (四) 电源及复位电路 12 3. 电源电路 12 4. 复位电路 12 (五) 系统时钟电路 13 (六) 系统存储器电路 14 (七) IIS数字音频电路 15 5. 下面是WM9714芯片和音频线路输入的原理图: 16 6. 下图是mic座原理图: 17 7. 下图为MIC输入座的俯视图: 17 (八) 网卡电路 17 五、 系统的软件设计 19 (一) 总体设计流程图 19 (二) 声卡部分 19 (三) 网络连接部分 22 (四) 总体部分 22 六、 系统测试 22 (一) Linux系统移植安装 22 (二) 交叉编译环境搭建 23 (三) 声卡的初始化参数 23 七、 参考文献 23 八、 总结与心得体会 24 九、 致谢 25 前言 对讲机对大家来说一点也不陌生。现在小区和写字楼很多场所的保安人员都佩戴有对讲机。它给我们的日常生活带来了便利。对讲机的英文名称是 two way radio,它是一种双向移动通信工具,在不需要任何网络支持的情况下,就可以通话,没有话费产生,适用于相对固定且频繁通过话的场合。对讲机已经有很长的一段历史了,大部分的对讲机是基于模拟电路的集成芯片技术。功能比较单一,价格也不菲。今天我们设计的对讲机是应用了现在主流处理器arm的技术。 首先,我们在arm开发板烧入了linux系统,在开发的时候无论是系统还是代码,都增加了可移植性。另外便于扩展我们目前没考虑后期需要的模块。比如,pc对各个对讲机的数据监控,lcd显示等等。Arm的开发灵活的特点让这些都变成了可能。另外,从经济方面来看,现在arm芯片的价格相对来说也不高,在市场方面带来价格上的优势。 系统的总体设计 功能描述 在6410开发板上写入linux系统后,对dev/dsp声卡进行编写程序。程序分为录音,放音,网络数据传输等几部分。首先,第一块arm(以后称为arm1)在按键按下的情况下,麦克风工作,此时对声卡进行读写,并将数据经网路传给另一块arm(以后成为arm2,设计过程中用pc代替)。此时如果arm2的按键没有按下的情况下将网络传过来的数据写入声卡,此时喇叭发出声音。相对的过程同上依次重复下去 系统基本功能图 相关技术综述 Linux操作系统 Linux的历史 Linux它起源于Unix。是一种可自由发布的、多用户、多任务的优秀操作系统。 UNIX稳定性高、可扩展性强,在金融、电信、能源等一些关键性部门得到广泛的应用。 1991年,芬兰赫尔辛基大学的学生Linus Torvalds,受Minix系统的启发,推出一个新的UNIX的变种。他给Internet上的新闻组comp.os.minix发了一封信,声称其开发了一个免费的操作系统,并欢迎其他的开发者研究他的工作、提出修改意见。 在芬兰最大的FTP站点上,Linus建立了一个名为Linux的目录存放他的源文件,意思是“Linus的Minix”,于是,Linux就这样被命名了。 许多程序员获得了Linux的源代码。随着他们不断将原商用UNIX的特性和产品加入到Linux中来,Linux不断发展壮大,到现在为止,已成为具有全部UNIX特征的操作系统。 Linux具有以下一些特点: (1)兼容UNIX:Linux是UNIX的完整的实现,它混合了BSD UNIX和System V这两个UNIX版本的最优良的特性。UNIX中的绝大多数命令都可以在Linux中找到、并有所加强;其可靠性、稳定性、以及强大的网络功能也得到体现。 (2)价格低廉:是一种免费的、公开源码的自由软件。它是根据GNU通用公共许可证(GNU General Publi

文档评论(0)

000 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档