基于CE001下的DSP 函数库进行信号滤波

资料大小: 0.25 MB

所需积分: 0

下载次数:

用户评论: 0条评论,查看

上传日期: 2018-07-03

上 传 者: 发烧友他上传的所有资料

资料介绍

标签:控制器(2125)dsp(4478)

  优点

  dsPIC® DSC 器件具有一个无缝集成到 CPU 的 DSP 引

  擎。此系列器件还提供一个片内 10 位 (1M SPS)或

  12 位(200K SPS)A/D 转换器外设模块。A/D 转换器

  外设模块和 DSP 引擎的结合,使得实际应用能利用

  dsPIC DSC 来实现信号滤波和频率估计等复杂运算。这

  个功能可减少板上的模拟电路、节约板空间,另外还具

  有现场可再编程的优点并且可改善电路的温度特性。

  具体实现

  在所附 MPLAB IDE 工作区中的示例 dsPIC30F 项目演

  示了如何将 dsPIC30F A/D 转换器配置为转换模拟信号

  并且为无限冲激响应(Infinite Impulse Response,IIR)

  滤波器提供有符号的小数 (1.15 格式)数字结果。IIR

  滤波器可用于削弱或增强输入信号的某段频率范围内的

  信号。

  此例中所用的数字 IIR 滤波器是 dsPIC30F DSP 函数库

  软件中提供的可调用 C 函数。这种数字滤波器通常使用

  dsPIC DSC 架构中的乘法累加(MulTIply-Accumulate,

  MAC)类 DSP 指令用软件实现。MAC 类指令要求输入

  数据表示为 1.15 有符号小数格式。 1.15 格式在

  《dsPIC30F 程序员参考手册》(DS70030F_CN)中有

  详述。 dsPIC30F A/D 转换器提供多种数字格式的转换

  结果,包括 1.15 有符号小数格式。

基于CE001下的DSP 函数库进行信号滤波

用户评论

查看全部 条评论

发表评论请先 , 还没有账号?免费注册

发表评论

用户评论
技术交流、我要发言! 发表评论可获取积分! 请遵守相关规定。
上传电子资料

下载排行