DSP的DTMF信令的产生分析与检测
时间:07-02
来源:互联网
点击:
能分析
基于上述原理与算法代码,在TI公司的DSP开发环境Code Composer Studio(CCS)下,分析上述整个DTMF信令的产生与检测方案的性能。
(1)由CCS给出的如下内存印象文件报告,DTMF的产生(gen_dtmf.obj)与DTMF的检测(de_dtmf.obj)这两段核心代码分别占用3e6H和1e0H个字(16bit word),即约占1K字的存储器空间,消耗系统资源极低;
(2)DTMF信令的产生与检测程序均放置于C54x的McBSP中断服务子程序内,由CCS的代码剖析工具分析代码执行时间,当 C54x 运行在主频100MHz时,DTMF产生中断服务子程序interrupt transmit()最大消耗283个时钟周期,即2.83μs,DTMF检测中断服务子程序interrupt receive()最大消耗6148个时钟周期,约61μs。因此该方案能够实时产生与检测DTMF信令,还可保证有时间冗余度,与其他程序在用户系统中并发执行。
- 基于DSP Builder的行车道检测的实现(11-11)
- 基于DSP的车轮踏面擦伤检测系统的设计 (03-12)
- 基于MSP430的颅内出血检测设备设计方案(07-20)
- 基于DSP 的电压闪变监测系统设计与实现(01-05)
- 基于DSP的木材弹性模量无损检测系统的设计与实现(01-11)
- 基于DSP+FPGA的红外图像小目标检测系统设计(02-15)