- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
DSP课程设计(论文)_基于DSP的BIOS语音通信功能的实现
目 录
绪 论 1
1 DSP/BIOS系统基本原理 2
1.1 DSP/BIOS系统介绍 2
1.2 DSP/BIOS实现功能 2
2系统总体设计 3
2.1系统模块介绍 3
2.2 芯片工作原理 8
2.3系统设计原理图 11
3 系统程序设计 12
3.1 系统程序设计流程图 12
3.2系统程序设计 13
3.3软件程序流程图 13
4 系统调试 14
4.1系统硬件调试过程 14
4.1.1 USB设备驱动程序安装 14
4.1.2 CCS设置 16
4.1.3 CCS运行 19
4.2 调试结果与分析 19
结束语 20
参考文献 21
致 谢 22
附录:源程序 23
绪 论
BIOS是英文“Basic Input Output System”的缩略语,直译过来后中文名称就是“基本输入输出系统”。其实,它是一组固化到计算机内主板上一个ROM芯片上的程序,它保存着计算机最重要的基本输入输出的程序、系统设置信息、开机后自检程序和系统自启动程序。其主要功能是为计算机提供最底层的、最直接的硬件设置和控制。
DSP/BIOS是一个用户可剪裁的实时操作系统,主要由三部分组成:多线程实时内核;实时分析工具;芯片支持库。利用实时操作系统开发程序,可以方便快速的开发复杂的DSP程序。操作系统维护调度多线程的运行,只需将定制的数字信号算法作为一个线程嵌入系统即可;芯片支持库帮助管理外设资源,复杂的外设寄存器初始化可以利用直接图形工具配置;实时分析工具可以帮助分析算法实时运行情况。
DSP/BIOS以模块化方式提供给用户对线程、中断、定时器、内存资源、所有外设资源的管理能力都可以根据需要剪裁。实际应用中需要的定制算法作为一个线程插入DSP/BIOS的调度队列,由DSP/BIOS进行调度。这次设计主要是基于DSP的。
第一部分为系统,先简单的介绍了再详细阐述以及整个系统的原理
第二部分为画出系统设计的原理图。。
第三部分第四部分。DSP/BIOS是TI公司特别为其TMS320C6000TM,TMS320C5000TM和TMS320C28xTM系列DSP平台所设计开发的一个尺寸可裁剪的实时多任务操作系统内核,是TI公司的Code Composer StudioTM开发工具的组成部分之一。
DSP/BIOS是CCS提供的一套工具,是一个尺寸可伸缩的实时内核,它是为了那些需要实时线程调度与同步、主机与目标DSP间通信或者实时监测的应用而设计的。
2、DSP/BIOS提供了抢占式多线程、硬件抽象、实时分析和配置工具。
1.3 DSP/BIOS工作原理
如下图所示:
中断程序的工作原理
通过PHONE2采集数据,先由TLC274前级放大和调理经AD50转换通过同步串行口经CPLD选择MCBSP1与5402连接。经采集后的数据经5402处理后,同样经MCBSP1传回AD50通过TLC274放大后经PHONE1输出。
2系统总体设计
2.1系统模块介绍
发光管D1指示+5V电源,表示评估板正常供电。
语音信号采集和转换
通过PHONE2采集数据,先由TLC274前级放大和调理经AD50转换通过同步串行口经CPLD选择MCBSP1与5402连接。经采集后的数据经5402处理后,同样经MCBSP1传回AD50通过TLC274放大后经PHONE1输出。AD50与MCBSP1接口图:
10M
DV(DD)
TMS320VC5402 TLC320AD50
MCBSP1接口
引脚名称 输入/输出 引脚的作用 DX O 数据的发送 DR I 数据的接受 FSX I 发送输出的帧同步脉冲 FSR I 接收输入的帧同步脉冲 CLKX I 接受时钟 CLKR I 发送时钟
上述引脚的具体作用:
引脚名称 输入/输出 引脚定义 MCLK I 主时钟输入脚 DIN I 数据输入脚。DIN接收来自DSP的输入数据,与SCLK同步。FS为低电位时,在SCLK的下降沿数据被锁存。 DOUT O 数据输出脚。DOUT输出ADC或寄存器的数据,与SCLK同步。FS为低电位时,在SCLK的上升沿数据被送出。 FS I/O 帧同步信号。当M/S为高电位,FS输出信号;当M/S为低电位时,FS为输入信号。低有效 FSD 0 帧延时输出脚 SCLK I/O 移位时钟脚。当M/S为高点位时,SCLK为输出信号,其值为FS信号的256倍;当M/S为低电位时,SCLK为输入信号。 M/S I 主/从工作模式选择管脚
TLC274是TI公司
文档评论(0)