基于ARM的嵌入式语音采集与网络传输系统的设计

来源 :南开大学 | 被引量 : 0次 | 上传用户:simon_dai
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
利用ARM处理器开发处理音频信号的设备很多,如移动电话、MD(MiniDisc)、DVD播放器、MP3音频译码器等;同样,基于ARM处理器的网络设备也很多,如网络调制解调器、网络电脑、因特网设备等。但利用ARM处理器把语音处理和网络通信功能结合起来无疑是一种新的尝试,它的设计成功会给网络留言技术的开发提供一种新的思路。 本文就是基于上述设想,讲述了一种基于ARM处理器的语音采集与网络传输系统的设计方法。 文章首先探讨了系统的整体设计构想。基于系统要实现的基本功能:1、语音采集和播放;2、语音数据存储;3、语音数据的网络传输,将系统设计为七大功能模块,即CPU中央处理器、语音采集模块、网络通信模块、系统存储模块、电源和时钟模块、调试接口模块和系统扩展接口模块。其中,CPU处理器的选取是系统整体设计的基础和出发点,最终决定选用三星公司的S3C44B0X芯片。 接下来是文章的主体部分——系统硬件设计和工作原理。详细地介绍了系统各个组成模块的硬件电路设计及其工作原理。分成8节讲述,分别是系统CPU、存储模块、语音采集模块、网络传输模块、调试接口模块、电源和时钟模块、系统扩展接口模块、印刷电路板设计的注意事项。其中,系统存储模块包括三部分,即程序存储器(FlashROM)、内存(SDRAM)和语音数据存储器(Nand-Flash);语音采集模块使用的核心元件是菲利浦公司的UDA1341TS音频芯片;网络传输模块使用的核心元件是RTL8019AS以太网控制器;调试接口模块采用JTAG调试接口电路;系统扩展接口模块是为系统将来的升级和功能扩展而考虑要增设的一些有用接口。 之后讲述系统调试与应用程序开发。介绍了使用ADS调试硬件电路和开发应用软件的方法,包括对系统各单元电路的调试和相应应用程序的开发。 文章最后讲述了uC-Linux嵌入式操作系统的移植和应用程序的配置,内容包括uC-Linux的简介和内核移植,在uC-Linux中对RTL8019AS驱动的配置和Nand-Flash的JFFS2文件系统的建立。
其他文献
数字电视(DTV)是继黑白电视和彩色电视之后的第三代电视产品,是集数字技术、微电子技术、网络技术、软件技术等高新技术综合应用的产物。其中中间件技术是关键技术之一,该技
学位
  本文提供了一种基于小波变换的有ROI的压缩编码方法,其高压缩比和低复杂度性能使它适用于图像数据库应用及其他对压缩比和复杂度有较高要求的应用领域,同时它也有利于算法
感兴趣区域图像的提取(ROI)是图像译码技术中的一个关键。在诸多的图像译码技术过程中,对图像ROI实时性的要求是越来越显著。这使得图像ROI必须要快速完成并能实时传送结果资