分享
分销 收藏 举报 申诉 / 32
播放页_导航下方通栏广告

类型dsp原理与应用课程设计--信号采集和滤波dsp程序设计.docx

  • 上传人:快乐****生活
  • 文档编号:2523016
  • 上传时间:2024-05-31
  • 格式:DOCX
  • 页数:32
  • 大小:2.20MB
  • 下载积分:12 金币
  • 播放页_非在线预览资源立即下载上方广告
    配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    dsp 原理 应用 课程设计 信号 采集 滤波 程序设计
    资源描述:
    [键入文字] 课 程 设 计 报 告 名 称 DSP原理与应用课程设计 题 目 信号采集和滤波DSP程序设计 指导教师 设计起止日期 2016-11-21 至 2016-12-16 学 院 信息与通信工程学院 专 业 电子信息工程 班级/学号 学生姓名 成 绩 32 目录 第一章 概述 3 1.1 课程设计目的和要求 3 1.2课程设计所用设备 3 第二章 课程设计原理 4 2.1 结构图 4 2.2. 模数转换器的寄存器 5 第三章FIR数字低通滤波器的MATLAB设计 9 第四章 ADC信号采集和滤波DSP程序设计 12 4.1 程序流图 12 4.2 连结硬件 13 4.3 信号采集 14 4.4断点设置 16 4.5定点滤波 16 4.6 浮点滤波 21 4.7 问题 26 结束语 27 参考文献 28 附录 程序源代码 29 Main.c 29 block_fir.c 32 第一章 概述 1.1 课程设计目的和要求 1. 掌握VC5509DSP的控制和使用方法 2. 掌握TMS320VC5509A片内模数转换器(ADC)的控制方法 3. 掌握TI DSP 系统的软件开发 4. 设计TMS320VC5509A DSP系统的AD采集程序 5. 采用MATLAB设计FIR滤波器 6. 对采集的信号进行FIR滤波 7. 掌握C语言和汇编语言的混合编程 1.2课程设计所用设备 1.计算机:安装软件开发工具CCStudio v3.3,完成系统的软件开发,进行硬件仿真调试,MATLAB。 2.ICETEK–VC5509-AG-EDU 实验箱:包括 1)信号源 2)实现硬件仿真调试时与硬件系统的通信、控制和读取硬件系统状态和数据的开发系统(ICETEK 5100-USB 仿真器模块) 3)提供软件运行和调试的平台和用户系统开发的参照的评估模块(ICETEK VC5509-A) 第二章 课程设计原理 2.1 结构图 图2.1 ADC结构图 模数转换器采用连续逼近式结构,在模数转换器内部用了三个可编程分频器来灵活地产生用户需要的采样率。 整个模数转换过程分为两个周期——采样/保持周期及转换周期,如图2所示。 (1)采样/保持周期是采样/保持电路采集模拟信号的时间,这个周期大于或等于40μs; (2)转换周期是RC比较网络在一次采样中完成逼近处理并输出A/D转换结果的时间,这需要13个转换时钟周期。ADC转换时钟的最大频率为2MHz。 图2.2 转换时序图 l 模数转换模块接到启动转换信号后,按照设置开始进行相应通道的数据采样转换。 l 经过一个采样时间的延迟后,将采样结果放入AD 数据寄存器中保存。 l 转换结束,设置标志。 l 等待下一个启动信号。 由于TMS320VC5509A DSP 片内的A/D 转换精度是10 位的,ADC数据寄存器(16 位)的最高位(第15 位)表示转换值是否有效(0 有效),第14-12 位表示转换的通道号,第11-10位为保留字段,低10 位为转换数值,所以在保留时应注意取出结果的低10 位,再根据高4 位进行相应保存。 2.2. 模数转换器的寄存器 模数转换器的寄存器包括ADC控制寄存器(ADCCTL)、ADC数据寄存器(ADCDATA)、ADC时钟分频寄存器(ADCCLKDIV)和ADC时钟控制寄存器(ADCCLKCTL)。 表2.1 模数转换器 (ADC) 的寄存器 WORD ADDRESS REGISTER NAME DESCRIPTION RESET VALUE† 0x6800 ADCCTL[15:12] ADC Control Register 0111 0000 0000 0000 0x6801 ADCDATA[15:0] ADC Data Register 0111 0000 0000 0000 0x6802 ADCCLKDIV[15:0] ADC Function Clock Divider Register 0000 0000 0000 1111 0x6803 ADCCLKCTL[8:0] ADC Clock Control Register 0000 0000 0000 0111 † Hardware reset; x denotes a “don’t care.” l ADC控制寄存器(ADCCTL):发送转换通道号和启动命令,然后循环等待转换结果,最后将结果保存。 表2.2 ADC控制寄存器ADCCTL 位 字段 数值 说明 15 ADCSTART 0 1 转换开始位 无效 转换开始。在转换结束后,如果ADCSTART位不为高,模数转换器自动进入关电模式 14-12 CHSELECT 000 001 010 011 100-111 选择模拟输入通道 选择AIN0通道 选择AIN1通道 选择AIN2通道(BGA封装) 选择AIN3通道(BGA封装) 所有通道关闭 11-0 Reserved 保留,读时总为0 l ADC数据寄存器(ADCDATA):只读寄存器,显示AD转换是否正在进行中以及通道号,存放采样数据。 表2.3 ADC数据寄存器ADCDATA 位 字段 数值 说明 15 ADCBUSY 0 1 模数转换标志位: 采样数据已存在 正在转换之中,在ADCSTART置为1后,ADCBUSY变为1,直到转换结束 14-12 CHSELECT 000 001 010 011 100-111 标志采集数据的通道 AIN0通道 AIN1通道 AIN2通道(BGA封装) AIN3通道(BGA封装) 保留 11-10 Reserved 保留,读时总为0 9-0 ADCDATA 模数转换数据字段。存放模拟信号的10位转换结果 l ADC时钟分频寄存器(ADCCLKDIV):显示转换时钟的分频值和采样保持时间。 表2.4 ADC时钟分频寄存器ADCCLKDIV 位 字段 数值 说明 15-8 SAMPTIMEDIV 0-255 采样和保持时间分频字段。该字段同CONRATEDIV字段一起决定采样和保持周期 ADC Sample and Hold Period = (ADC Clock Period) ×(2×( CONVRATEDIV + 1 + SAMPTIMEDIV)) 7-4 Reserved 保留 3-0 CONRATEDIV 0000-1111 转换时钟分频字段,该字段同SAMPTIMEDIV字段一起决定采样和保持周期 ADC Conversion Clock = (ADC Clock) / (2 ×(CONVRATEDIV + 1)) l ADC时钟控制寄存器(ADCCLKCTL):存放CPU时钟分频数,并确定是否将ADC置于低功耗状态。 表2.5 ADC时钟控制寄存器ADCCLKCTL 位 字段 数值 说明 15-9 Reserved 保留 8 IDLEEN 0 1 模数转换器时钟使能位 时钟使能 在运行休眠指令时时钟停止 7-0 CPUCLKDIV 0-255 系统时钟分频字段 ADC Clock = (CPU Clock) / (CPUCLKDIV + 1) 下面是本次课程设计采样率的计算 (1)首先对CPU时钟分频,产生模数转换器时钟(ADC Clock),该时钟应尽量运行在较低频率下,以降低功率消耗,在本例中模数转换器时钟是通过对系统主时钟36分频产生的,则此时模数转换器时钟=144MHz/18=8MHz,根据公式 ADC Clock = (CPU Clock) / (CPUCLKDIV + 1) 得出CPUCLKDIV =17; (2)对模数转换器时钟分频产生模数转换器转换时钟(ADC Conversion Clock),该时钟最大值为2MHz,为了获得2MHz的模数转换器转换时钟,则需要对模数转换器时钟4分频,由 ADC Conversion Clock = (ADC Clock) / (2 ×(CONVRATEDIV + 1)) 得出CONVRATEDIV=1 ADC 转换时间 = 13 ×(1 / ADC Conversion Clock) ADC 转换时间 = 13 × (1 / (2 MHz)) = 6.5μs; (3)对采样和保持周期进行设置,这个值必须大于或等于40μs ADC Sample and Hold Period = (1 / (ADC Clock)) × (2 ×(CONVRATEDIV + 1 + SAMPTIMEDIV)) = (1 / (8 MHz)) × (2 ×(1 + 1 + SAMPTIMEDIV)) = 125 ns× (2 ×(1 + 1 + 158)) = 40μs SAMPTIMEDIV =158; (4)ADC整个转换时间(ADC Total Conversion Time)为40μs的采样和保持时间加上6.5μs的转换时间等于46.5μs,采样率=1000000/46.5=21.5 kHz。 图2.3 手写计算 第三章FIR数字低通滤波器的MATLAB设计 用MATLAB的fdatool来设计FIR数字低通滤波器,其图形设计界面如图3.1所示。 图3.1 MATLAB数字低通滤波器设计 由两路信号采集得到的数据可以分析出存在量个频率分量一个位于300Hz左右,一个位于2500Hz左右所以通带截止频率定为600Hz,阻带截止频率定为1500Hz,它的采样率由手写计算得出是21500Hz。 /* * Filter Coefficients (C Source) generated by the Filter Design and Analysis Tool * Generated by MATLAB(R) 8.1 and the Signal Processing Toolbox 6.19. * Generated on: 05-Dec-2016 10:41:37 */ /* * Discrete-Time FIR Filter (real) * ------------------------------- * Filter Structure : Direct-Form FIR * Filter Length : 44 * Stable : Yes * Linear Phase : Yes (Type 2) */ /* General type conversion for MATLAB generated C-code */ #include "tmwtypes.h" /* * Expected path to tmwtypes.h * C:\Program Files\MATLAB\R2013a\extern\include\tmwtypes.h */ /* * Warning - Filter coefficients were truncated to fit specified data type. * The resulting response may not match generated theoretical response. * Use the Filter Design & Analysis Tool to design accurate * single-precision filter coefficients. */ const int BL = 44; const real32_T B[44] = { -0.001677224645,-0.001628549886,-0.002184624784,-0.002628086135,-0.002816999098, -0.002582591493,-0.001741325366,-0.0001099038491, 0.0024696826, 0.006122667342, 0.01090978552, 0.01682292856, 0.02376719378, 0.03155950829, 0.03993314505, 0.04855003208, 0.05701942742, 0.06492584944, 0.07185543329, 0.07742982358, 0.08133494109, 0.08334582299, 0.08334582299, 0.08133494109, 0.07742982358, 0.07185543329, 0.06492584944, 0.05701942742, 0.04855003208, 0.03993314505, 0.03155950829, 0.02376719378, 0.01682292856, 0.01090978552, 0.006122667342, 0.0024696826,-0.0001099038491,-0.001741325366,-0.002582591493,-0.002816999098, -0.002628086135,-0.002184624784,-0.001628549886,-0.001677224645 }; /* * Filter Coefficients (C Source) generated by the Filter Design and Analysis Tool * Generated by MATLAB(R) 8.1 and the Signal Processing Toolbox 6.19. * Generated on: 05-Dec-2016 10:41:46 */ /* * Discrete-Time FIR Filter (real) * ------------------------------- * Filter Structure : Direct-Form FIR * Filter Length : 44 * Stable : Yes * Linear Phase : Yes (Type 2) */ /* General type conversion for MATLAB generated C-code */ #include "tmwtypes.h" /* * Expected path to tmwtypes.h * C:\Program Files\MATLAB\R2013a\extern\include\tmwtypes.h */ /* * Warning - Filter coefficients were truncated to fit specified data type. * The resulting response may not match generated theoretical response. * Use the Filter Design & Analysis Tool to design accurate * int16 filter coefficients. */ const int BL = 44; const int16_T B[44] = { -55, -53, -72, -86, -92, -85, -57, -4, 81, 201, 357, 551, 779, 1034, 1309, 1591, 1868, 2127, 2355, 2537, 2665, 2731, 2731, 2665, 2537, 2355, 2127, 1868, 1591, 1309, 1034, 779, 551, 357, 201, 81, -4, -57, -85, -92, -86, -72, -53, -55 }; 第四章 ADC信号采集和滤波DSP程序设计 4.1 程序流图 整个程序流程图如下 开始 对采集信号进行滤波 结束 对信号进行AD转换 图4.1 总程序流图 AD采样流图如下 开始 使能外部I/O口,初始化AD转换器 结束 设定采样率然后选定通道,开始采样,转换数据类型 图4.2 AD采样流图 滤波程序流图如下 输入信号与系统函数卷积(反折,移位,相乘,相加) 开始 结束 设定系统函数(滤波器) 图4.3 滤波程序流图 4.2 连结硬件 准备信号源进行AD输入。 ①取出2根实验箱附带的信号线(如右图,两端均为单声道语音插头)。 ②用1根信号线连接实验箱左侧信号源的波形输出A端口和“A/D输入”模块的“ADCIN2”插座注意插头要插牢、到底。这样,信号源波形输出A的输出波形即可送到ICETEK-VC5416-AR板的AD输入通道0。 ③用1根信号线连接实验箱左侧信号源的波形输出B端口和“A/D输入”模块的“ADCIN3”插座注意插头要插牢、到底。这样,信号源波形输出B的输出波形即可送到ICETEK-VC5416-AR板的AD输入通道1。 ④设置波形输出A: - 向内侧按波形频率选择旋钮,直到标有正弦波的指示灯点亮。 - 上下调节波形频率选择旋钮,直到标有100-1KHz的指示灯点亮。 - 调节幅值调整旋钮,将波形输出A的幅值调到最大。 ⑤设置波形输出B: - 向内侧按波形频率选择旋钮,直到标有正弦波的指示灯点亮。 - 上下调节波形频率选择旋钮,直到标有1K-10KHz的指示灯点亮。 - 调节幅值调整旋钮,将波形输出B的幅值调到最大。 正弦波 波形输出A 波形频率选择 100-1KHz 幅值调整 正弦波 波形输出B 1K-10KHz 波形频率选择 幅值调整 图4.4 信号源 设置Code Composer Studio 3.3在硬件仿真(Emulator)方式下运行 4.3 信号采集 对信号需要先进行AD采样,需要先设定系统的采样率 void InitADC() { ADCCLKCTL=0x11; // 8MHz ADCLK ADCCLKDIV=0x9e01; }/采样率设为21.5kHz 在对输入信号采256个点 for ( i=0;i<256;i++ ) { ADCCTL=0x8000; // 启动AD转换,通道0 do { uWork=ADCDATA; } while ( uWork&0x8000 ); nADC0[i]=uWork&0x0fff; }/一共采256个点 for ( i=0;i<256;i++ ) { ADCCTL=0x9000; // 启动AD转换,通道1 do { uWork=ADCDATA; } while ( uWork&0x8000 ); nADC1[i]=uWork&0x0fff; 由于ADCDATA存放信号的10位转换结果只有10个位即2^10=1024 图4.5两路信号图形显示属性对话框属性值设置 图4.6 两路信号 4.4断点设置 断点设置与两个滤波函数(fir2,firc)前 4.5定点滤波 在采集到两路信号后,对信号进行叠加得到待滤波信号. A[i]=(nADC0[i]+nADC1[i]-1023)*32; 将0——2046转为-1023到1023再乘以32变为定点的精确度接近Q15 图4.15混合波时域图图形显示属性对话框属性值设置 图4.16 混合波时域图 图4.17混合波频域图图形显示属性对话框属性值设置 图4.18 混合波频域图 在滤波部分与浮点不同的是这里采用用汇编语言编写的fir2函数实现卷积过程 ushort oflag = fir2 (DATA *x, DATA *h, DATA *r, DATA *dbuffer, ushort nx, ushort nh) /x是指向输入信号指针变量 /h是指向滤波器数组的指针变量 /r是指向输出信号(滤波信号)指针变量 /dbuffer是指向缓冲数组的指针变量 /oflag是溢出标志位 / nx是输入信号采样点数 /nh是滤波器系数个数 图4.19混合波频域图图形显示属性对话框属性值设置 图4.20定点滤波后的信号的时域图 图4.21定点滤波后的信号的频域图图形显示属性对话框属性值设置 图4.22定点滤波后的信号的频域图 4.6 浮点滤波 在采集到两路信号后,对信号进行叠加得到待滤波信号. Afloat[i]=(float)Aint[i]/32768;/需要对采集信号做一个精度转换 由于浮点型和定点型之间的关系为32768,所以浮点乘以32768即得定点数据 图4.7混合波时域图图形显示属性对话框属性值设置 图4.8 混合波时域图 图4.9混合波频域图图形显示属性对话框属性值设置 图4.10 混合波频域图 将MATLAB设计得到的滤波器系数放入滤波数组中,并对于混合信号做卷积 void firc(float *in, int M, float *h, int L, float *out, float *x) { float yn; int i,j; for (j=0; j<M; j++) { x[0] = in[j]; for(yn=0.0,i=0;i<L;i++) { yn+=h[i]*x[i];//系统函数与输入波形函数进行卷积 } out[j]=yn;将卷积结果输出 for (i=L-1; i>0; i--) { x[i] = x[i-1]; //x[L-1]=x[L-2], … , x[1]=x[0] } 反折,移位 } return; } 这里将整个卷积过程做成函数,在程序运行过程中再调用这个函数 图4.11浮点滤波后的信号的时域图图形显示属性对话框属性值设置 图4.12 浮点滤波后的信号的时域图 图4.13浮点滤波后信号的频域图图形显示属性对话框属性值设置 图4.14 浮点滤波后信号的频域图 图4.23 profile 剖析图 4.7 问题 问题一:在调用fir2函数时,会出现无法找到数组地址的情况 分析:这是由于堆栈开的太小导致数据溢出的结果 解决:将我们使用的所有数组除去未赋值的数组,将所有赋值数组定义为全局变量,注意不要将其定义为静态变量,定义为静态变量后无法向内写值。 问题二:在混合两个波形时,会出现波形不正确,或者只出现一点 分析:可能是显示属性框未配置正确,或者硬件连接不稳导致 解决:按照其应有属性严格配置,并多采几次样,多混合几次。 结束语 这是我第一次系统的进行DSP编程,对寄存器有了更多的认识,DSP设计基本上就是寄存器值的计算与赋值,再加上一部分C语言。实验初期遇到了很多难题,但通过查阅参考文献和网上资料后解决了大部分问题。在遇到大困难时老师也给予了我很多帮助。总体来说三周的课程设计我收获很大,并使我对DSP产生了浓厚的学习兴趣。我相信在以后我会对DSP有更多的学习心得。 参考文献 [1] 汪春梅, 孙洪波. TMS320C55x DSP原理及应用(第 3 版). 北京: 电子工业出版社, 2011. [2] Texas Instruments Incorporated. TMS320VC5507/5509 DSP Analog-to-Digital Converter (ADC) Reference Guide[OL]. Texas Instruments Incorporated, SPRU586B, 2004. . [3] Texas Instruments Incorporated. TMS320VC5509A Fixed-Point Digital Signal Processor. Texas Instruments Incorporated, SPRS205K, 2008. . [4] DSP原理与应用课程讲义. [5] 瑞泰创新公司. ICETEK–VC5509-A评估板硬件使用指导V3.1. 北京:瑞泰创新公司, 2013. [6] 瑞泰创新公司. ICETEK-VC5509-A-USB-EDU教学实验系统使用指导V3.1. 北京:瑞泰创新公司, 2013. [7] 瑞泰创新公司. ICETEK–VC5509-A-USB-EDU教学实验系统软件实验指导V3.1. 北京:瑞泰创新公司, 2013. [8] 谭浩强. C程序设计(第三版)[M]. 北京: 清华大学出版社, 2005. [9] Texas Instruments Incorporated. Code Composer Studio Help. [10] Texas Instruments Incorporated. TMS320C55x DSP Programmer’s Guide[OL]. Texas Instruments Incorporated, SPRU376A, 2001. . [11] Texas Instruments Incorporated. TMS320C55x Optimizing C/C++ Compiler User’s Guide [OL]. Texas Instruments Incorporated, SPRU281F, 2003. . [12] Texas Instruments Incorporated. TMS320C55x DSP Peripherals Overview Reference Guide. Texas Instruments Incorporated. SPRU317K,2011. . [13] Texas Instruments Incorporated. TMS320C55x DSP Library Programmer’s Reference[OL]. Texas Instruments, SPRU422J, 2000, Revised 2013. . [14] Sen M. Kuo, Bob H. Lee. Real-Time Digital Signal Processing Implementations, Applications and Experiments With the TMS320C55x [M]. 北京: 清华大学出版社, 2003. [15] 焦瑞莉等编著. 数字信号处理[M]. 北京: 机械工业出版社. 2011. 附录 程序源代码 Main.c #include "myapp.h" #include "ICETEK-VC5509-EDU.h" #include "scancode.h" void InitADC(); void wait( unsigned int cycles ); void EnableAPLL( ); int nADC0[256],nADC1[256]; float Afloat[256]; int Aint[256]; int out1[256]; int dbuffer[46]; static int LP_hint[44]={-55, -53, -72, -86, -92, -85, -57, -4, 81, 201, 357, 551, 779, 1034, 1309, 1591, 1868, 2127, 2355, 2537, 2665, 2731, 2731, 2665, 2537, 2355, 2127, 1868, 1591, 1309, 1034, 779, 551, 357, 201, 81, -4, -57, -85, -92, -86, -72, -53, -55}; static float LP_hfloat[44]={ -0.001677224645,-0.001628549886,-0.002184624784,-0.002628086135,-0.002816999098, -0.002582591493,-0.001741325366,-0.0001099038491, 0.0024696826, 0.006122667342, 0.01090978552, 0.01682292856, 0.02376719378, 0.03155950829, 0.03993314505, 0.04855003208, 0.05701942742, 0.06492584944, 0.07185543329, 0.07742982358, 0.08133494109, 0.08334582299, 0.08334582299, 0.08133494109, 0.07742982358, 0.07185543329, 0.06492584944, 0.05701942742, 0.04855003208, 0.03993314505, 0.03155950829, 0.02376719378, 0.01682292856, 0.01090978552, 0.006122667342, 0.0024696826,-0.0001099038491,-0.001741325366,-0.002582591493,-0.002816999098, -0.002628086135,-0.002184624784,-0.001628549886,-0.001677224645}; // 低通,通带的范围是0Hz到600Hz, 阻带截止频率是1500 Hz float out2[256]; float infloat[256]; float xfloat[44]; unsigned int k; int yn; void main(void) { int i,j; unsigned short M=256; /* Input sample size */ unsigned short L=44; /* Number of FIR filter coefficients */ unsigned short oflag; unsigned int uWork; EnableAPLL(); SDRAM_init(); InitADC(); PLL_Init(132); while ( 1 ) { for ( i=0;i<256;i++ ) { ADCCTL=0x8000; // 启动AD转换,通道0 do { uWork=ADCDATA; } while ( uWork&0x8000 ); nADC0[i]=uWork&0x0fff; } for ( i=0;i<256;i++ ) { ADCCTL=0x9000; // 启动AD转换,通道1 do { uWork=ADCDATA; } while ( uWork&0x8000 ); nADC1[i]=uWork&0x0fff; Aint[i]=(nADC0[i]+nADC1[i]-1023)*32; Afloat[i]=(float)Aint[i]/32768; } //滤波 for (i=0; i<L+2;i++)
    展开阅读全文
    提示  咨信网温馨提示:
    1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
    2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
    3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
    4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前可先查看【教您几个在下载文档中可以更好的避免被坑】。
    5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
    6、文档遇到问题,请及时联系平台进行协调解决,联系【微信客服】、【QQ客服】,若有其他问题请点击或扫码反馈【服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【版权申诉】”,意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:0574-28810668;投诉电话:18658249818。

    开通VIP折扣优惠下载文档

    自信AI创作助手
    关于本文
    本文标题:dsp原理与应用课程设计--信号采集和滤波dsp程序设计.docx
    链接地址:https://www.zixin.com.cn/doc/2523016.html
    页脚通栏广告

    Copyright ©2010-2026   All Rights Reserved  宁波自信网络信息技术有限公司 版权所有   |  客服电话:0574-28810668    微信客服:咨信网客服    投诉电话:18658249818   

    违法和不良信息举报邮箱:help@zixin.com.cn    文档合作和网站合作邮箱:fuwu@zixin.com.cn    意见反馈和侵权处理邮箱:1219186828@qq.com   | 证照中心

    12321jubao.png12321网络举报中心 电话:010-12321  jubao.png中国互联网举报中心 电话:12377   gongan.png浙公网安备33021202000488号  icp.png浙ICP备2021020529号-1 浙B2-20240490   


    关注我们 :微信公众号  抖音  微博  LOFTER               

    自信网络  |  ZixinNetwork