毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 论文 >> 正文

基于DSP的DTMF通信系统 第10页

更新时间:2008-4-18:  来源:毕业论文

基于DSP的DTMF通信系统 第10页

5-3 存储器编程流程图

5.2.4 AD50软件编制过程

    一旦完成了正确的硬件连接,接下来就可以进行软件编程调试了。要完成的工作包括:   

    1TMS320VC5402串口的初始化。首先将DSP串口1复位,再对串口116个寄存器进行编程,使DSP串口工作在以下状态:以SPI模式运行,每帧一段,每段一个字,每字16位,采样率发生器由DSP内部产生,帧同步脉冲低电平有效,并且帧同步信号和移位时钟信号由外部产生。DSPAD50C编程用查询方式,接收A/D转换的D信号和发送D/A转换的D信号用DMA方式。

    2AD50初始化。该初始化操作过程包括通过TMS320VC5402的同步串口发送两串16位数字信息到AD50。第一串为0000 0000 0000 0001B,最低有效位(bits0)说明下一个要传输的数据字属于二次通信。第二个数据值用来对AD504个数据寄存器的某一个进行配置。Bits1511位为0Bits108位为所选寄存器地址值,Bits70位为所选中寄存器的编程值。4个用户可编程寄存器的描述如下:R1中包含模拟输入通道选择,硬件 / 软件编程方式选择;R2进行单机 / 从机工作和电话模式(电话模式内容请参阅参考文献[3])选择;R3控制带从机个数选择;R4用来设置模拟信号可编程放大增益和A/DD/A转换频率。其它两个寄存器R5R6是厂家留着测试用的,用户不可以对其编程。我们在以下例程中对4个可编程寄存器编程,使AD50C工作在以下状态:选择INP/INM为工作模拟输入,15+1ADC15+1DAC模式,不带从机,采样频率为10.67KHz,模拟信号输入和输出放大增益均为0dB

    3)用户代码的编写。完成音频信号采集与回放代码的编制。本设计给AD50编程用查询方式,接收A/D转换的D信号和发送D/A转换的D信号用DMA方式。

   程序流程图如下。若图片无法显示请联系QQ752018766

5.3 小结

 本章对于软件设计进行了描述,并且针对系统中较难实现的算法程序进行了详细的描述。鉴于篇幅没有付具体程序,但是对于主要程序,都附有详细的流程图。

上一页  [1] [2] [3] [4] [5] [6] [7] [8] [9] [10]  ... 下一页  >> 

基于DSP的DTMF通信系统 第10页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©751com.cn 辣文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。