基于DSP的DTMF信令的产生分析与检测
时间:08-30
来源:电子发烧友
点击:
。
3 性能分析
基于上述原理与算法代码,在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信令,还可保证有时间冗余度,与其他程序在用户系统中并发执行。
- 基于PIC12F629单片机的新型医用呼叫对讲系统设计(11-10)
- 基于MSP430与DTMF技术的医院呼叫对讲系统的设计(07-08)
- 单片机的家庭,汽车防盗报警系统设计(02-21)
- 基于单片机的DTMF信号的译码算法研究(09-03)
- 基于MSP430与DTMF技术的医院呼叫对讲系统的设计(08-07)
- DSP的DTMF信令的产生分析与检测(07-02)