基于dsp的usb语音传输接口设计

基于dsp的usb语音传输接口设计

ID:24941755

大小:50.50 KB

页数:4页

时间:2018-11-17

基于dsp的usb语音传输接口设计_第1页
基于dsp的usb语音传输接口设计_第2页
基于dsp的usb语音传输接口设计_第3页
基于dsp的usb语音传输接口设计_第4页
资源描述:

《基于dsp的usb语音传输接口设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、基于DSP的USB语音传输接口设计

2、第1内容显示中本设计的USB部分使用了USB的3种传输方式:(1)控制传输——用于实现设备枚举主机的标准请求还有厂商自定义请求(即主机命令)。(2)中断传输——用于实现设备对主机的唤醒,是惟一的设备主动向主机发送数据的传输方式。(3)等时传输——用于实现语音数据的双向同步传输。图2是USB与DSP的接口原理图,如图所示,USB使用24M晶振,本设备是全速(高速)设备,所以在D+上加0.5kΩ上拉电阻,如果是低速设备,则在D一上加1.5kΩ上拉电阻。MODE0和MODEl是选择8b并行接口方式的,本设计中选用非多路复用方式,所

3、以MODE0和MODEl都接地,如果要选择成多路复用方式,则使MODE0接3.3V电源,MODEl接地即可。500)this.style.ouseg(this)">CLKOUT是时钟输出,可供测试用,正常上电复位后,CLKOUT就应该输出4MHz的方波。然后可以在主程序中对USB的时钟寄存器进行配置,以产生需要的时钟,然后用示波器就可以在CLKOUT上看到相应的输出,可以用来判断读写操作是否正确等。CODEC与DSP的接口为标准的串行通信接口。COIC把普通的两线制转换为四线制后实现与CODEC的无缝连接,另外和DSP接口只需几根简单的控制线即可实现。5系统软

4、件的设计系统软件主要由3个部分组成:Firmouseg(this)">5.1Firmouseg(this)">(2)中断服务程序——包括COIC的中断服务程序、CODEC的中断服务程序和USB中断服务程序3部分。FirmentInstrument)特性。Windoouseg(this)">Windows提供了USB的系统类驱动程序,他处理USB上的所有底层通信,这样其他驱动程序就有了一个定义好的接口可以使用。图5中USB类驱动程序使用UHCD.SYS或OHCI.SYS分别驱动两种类型的控制器UHCI(USBHostControllerDriver)和OHCI(

5、OpenHostControllerInterface)。当PCI枚举器发现USB主机控制器后,就会装入相关的驱动程序。需要自己做的驱动程序实际上是USB功能驱动程序(也叫客户驱动程序),他控制一个给定的USB功能设备,例如我们的语音传输设备。连接到USB设备的每一种类型的功能单元都必须要有功能驱动程序。这些功能单元不知道和USB传输机制相关的细节,而且必须依赖于USB的主机应用软件才能管理他们基于USB的能力和限制的传输请求。功能驱动程序的理想实现是基于设备类而定义的。功能驱动程序把USB设备看作是一个司以被访问的端点的集合,他可以被控制并与他的功能单元进行

6、通信。USB功能驱动程序可以在VC++下编写,但需使用微软提供的NTDDK(WindowsNTDriverDevelopKit)来编译驱动程序。5.3主机应用软件主机应用软件所完成的主要工作为:打开和关闭USB设备;读取设备描述符等;向设备发送摘机、挂机和拨号等命令;主动向用户发声并弹出对话框提示有来电;进行拨号;拨号或摘机后的双向语音同步传输。主机应用软件在VC++6.0下完成,应用软件所操作的对象就是USB功能驱动程序,由于功能驱动程序提供与应用软件的接口,因此编写应用软件的难度要远远低于功能驱动程序的开发难度。6结束语在当今的数字化时代背景下,DSP已成

7、为通信、计算机、消费类电子产品等领域的基础器件,被誉为信息社会革命的旗手。USB为PC外围设备输入输电提供了新的接口标准。他使得设备具有了热插拔、即1插即吊、自动配置的能力,并标准化了设备连接。USB的级联星型拓扑结构大大扩充了外设数量,使增加、使用外设更加便捷、快速。本文所介绍的USB设备其实是一个数字机的模型,本系统软硬件都具有模块化特性,易于改造成其他应用场合的语音控制系统:从大的方面讲,可以组成数字网:从小的方面讲,在一个局域网内部,所有成员就都可以通过局域网方便地接听和拨打,而无需大量的分机。该设计节省了大量的人力和物力,具有较强的使用价值和推广意义

8、。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。