嵌入式语音系统设计
摘要 | 第1-6页 |
Abstract | 第6-12页 |
引言 | 第12-14页 |
概论 | 第12页 |
系统整体结构 | 第12-13页 |
本课题任务 | 第13-14页 |
1 USB规范 | 第14-23页 |
·USB接口特点 | 第14页 |
·USB的总线拓扑 | 第14-16页 |
·USB设备的描述符及其标准请求 | 第16-20页 |
·USB设备的描述符 | 第16-17页 |
·标准描述符定义 | 第17-18页 |
·USB标准设备请求 | 第18-20页 |
·USB数据传输 | 第20-23页 |
·控制传输 | 第20-21页 |
·批量传输 | 第21-22页 |
·中断传输 | 第22页 |
·同步传输 | 第22-23页 |
2 多功能电话转拨控制器设计 | 第23-33页 |
·电话转拨器硬件整体结构和工作原理 | 第23-24页 |
·外线接口电路设计 | 第24-25页 |
·模拟摘挂机控制 | 第24-25页 |
·振铃检测 | 第25页 |
·内线接口电路设计 | 第25-26页 |
·多路切换阵列设计 | 第26-28页 |
·电话信令音整形电路设计 | 第28-29页 |
·编解码芯片LE78D11的外围接口电路设计 | 第29-30页 |
·AT89C55WD微处理器的接口电路设计 | 第30页 |
·电源电路的设计 | 第30-31页 |
·小结 | 第31-33页 |
3 USB控制模块硬件电路设计 | 第33-55页 |
·系统整体结构和工作原理 | 第33-34页 |
·系统整体结构 | 第33页 |
·系统工作原理 | 第33-34页 |
·EZ-USB FX2的外围电路设计 | 第34-37页 |
·EZ-USB FX2芯片主要特点 | 第34-35页 |
·EZ-USB FX2接口电路设计 | 第35-37页 |
·基于FLEX 10K CPLD的数字电路设计 | 第37-54页 |
·VHDL语言简介 | 第37-38页 |
·FLEX 10K CPLD的特点 | 第38-39页 |
·语音“PCM-并口”转换控制电路设计 | 第39-45页 |
·动态扫描显示电路设计 | 第45-48页 |
·FLEX 10K器件的配置与程序下载 | 第48-54页 |
·小结 | 第54-55页 |
4 USB程序开发 | 第55-65页 |
·USB固件程序设计 | 第55-60页 |
·USB系统的固件架构与函数库 | 第55-57页 |
·USB控制器固件程序设计 | 第57-60页 |
·上位机驱动程序开发 | 第60-64页 |
·WinDriver简介 | 第61-62页 |
·USB语音设备上位机驱动程序开发 | 第62-64页 |
·USB语音设备上位机验证程序开发 | 第64-65页 |
5 系统功能测试 | 第65-69页 |
·嵌入式语音系统和PC主机间的数据传输 | 第65-69页 |
·系统工作过程 | 第65-66页 |
·语音采集和播放实验 | 第66-69页 |
结论 | 第69-71页 |
工作总结 | 第69页 |
下一步的工作 | 第69-71页 |
参考文献 | 第71-74页 |
附录A 时钟分频电路VHDL语言实现 | 第74-76页 |
附录B 并口-PCM串口的VHDL语言实现 | 第76-80页 |
附录C 八位循环扫描显示的VHDL语言实现 | 第80-85页 |
在学研究成果 | 第85-86页 |
致谢 | 第86页 |