基于ARM的音频录放系统设计
2017-04-13王玲玲丁学用
中国新技术新产品 2017年9期
王玲玲+丁学用
摘 要:本文给出了基于ARM体系结构的音频录放系统总体设计方案。搭建硬件平台、构建交叉开发环境,对Linux操作系统内核移植,根据Linux2.4内核UDA1380音频芯片结构,设计了符合系统要求的UDA1380音频驱动、矩阵键盘驱动,基于音频驱动系统调用函数,设计与开发用户应用层程序,实现了音频录放系统的设计要求。
关键词:Linux;S3C2410;UDA1380
中图分类号:TP391 文献识别码:A
0.引言
当今社会是一个数字化信息迅猛发展的社会,语音信息的数字化处理技术得到了全社会的普遍认可和广泛的应用。因此生产的语音信息处理器的性能也随着科学技术的快速发展而愈来愈好。数字语音录放系统是指利用数字技术对语音信号进行采集、处理,并且在一定的存储设备中进行存储,而且可在需要时进行输出。与模拟设备相比较,数字设备更趋向于集成化、微型化,且成本低、稳定性强、操作简单方便。使得数字语音录放系统广泛地渗透到仪器仪表、人工智能、电话的录放音、车辆的到站提示音、移动电话机以及其他便携式电子产品、监控环境中使用的语音采集系统、智能玩具等多种领域。
本文研究的意义在于它能用于实时监听、信息提示,会议记录,站名广播等,能够省去听众现场记录,节约笔墨纸张,可使听众专心听讲,可按设定时间功能自动播放提示预警信息等。
1.系统总体设计(图1)
1.1 硬件整体结构
本系统的硬件电路部分将由以下器件组成:微处理器S3C2410、内存、24bit编解码芯片UDA1380、时钟、电源、矩阵键盘等。……
登录APP查看全文
