fir数字滤波器的matlab设计与基于tms320f2812dsp处理器的与实现内容摘要:
} void main(void) { int xm,ym。 double fs,fstop,r,rm。 int i,j,p,k。 // PLL, WatchDog, enable Peripheral Clocks // This example function is found in the file. InitSysCtrl()。 // For this example, set HSPCLK to SYSCLKOUT / 6 (25Mhz assuming 150Mhz SYSCLKOUT) EALLOW。 = 0x3。 // HSPCLK = SYSCLKOUT/6 EDIS。 // Disable CPU interrupts DINT。 // Initialize the PIE control registers to their default state. InitPieCtrl()。 // Disable CPU interrupts and clear all CPU interrupt flags: IER = 0x0000。 IFR = 0x0000。 // Initialize the PIE vector table with pointers to the shell Interrupt // Service Routines (ISR). InitPieVectTable()。 // Interrupts that are used in this example are remapped to // ISR functions found within this file. EALLOW。 // This is needed to write to EALLOW protected register = amp。 adc_isr。 EDIS。 // This is needed to disable write to EALLOW protected registers InitAdc()。 // For this example, init the ADC scia_init()。 EALLOW。 = 0x0030。 //配置 IO 口为专用引脚 EDIS。 // Enable ADCINT in PIE = 1。 IER |= M_INT1。 // Enable CPU Interrupt 1 EINT。 // Enable Global interrupt INTM ERTM。 // Enable Global realtime interrupt DBGM LoopCount = 0。 ConversionCount = 0。 // Configure ADC = 1。 = 0x0000。 // Setup 2 conv39。 s on SEQ1 = 0x4。 // Setup ADCINA0 as 1st SEQ1 conv. = 1。 // Enable EVASOC to start SEQ1 = 1。 // Enable SEQ1 interrupt (every EOS) // Configure EVA // Assumes EVA Clock is already enabled in InitSysCtrl()。 = 0x0380。 // Setup T1 pare value = 0x07FF。 // Setup period register = 1。 // Enable EVASOC in EVA = 0x1042。 // Enable timer 1 pare (upcount mode) // Wait for ADC interrupt k=0。 fs = 250000。 fstop = 20200。 npass = fstop/fs。 for (i=0。 i=m。 i++) { xmid[i]=0。 } for(。 ) { =0x55。 =0x55。 =0x55。 =0x55。 =0x55。 =0x55。 =0x55。 =0x55。 //帧首分隔符 firdes(m, npass)。 for (i=0。 i=n1。 i++) { xm = px[i]。 x = xm/。 for (p=0。 p=m。 p++) { xmid[mp] = xmid[mp1]。 } xmid[0] = x。 r = 0。 rm= 0。 for (j=0。 j=m。 j++) { r = xmid[j] * h[j]。 rm = rm + r。 } y = rm。 ym = (int)( * y)。 py[i] = ym。 } for(i=0。 i256。 i++) { =py[i]。 for(delays=0。 delays1000000。 delays++){} } k++。 //加断点,观察波形 } } interrupt void adc_isr(void) { px[ConversionCount] = 4。 if(ConversionCount == 256) { ConversionCount = 0。 } else ConversionCount++。 // Reinitialize for next ADC sequence = 1。 // Reset SEQ1 = 1。 // Clear INT SEQ1 bit = PIEACK_GROUP1。 // Acknowledge interrupt to PIE return。 } void scia_init() { =0xE040。 =0x2021。 //2041 204f =0x0000。 = 0x07。 //8 位数据位,空闲线模式,禁止会送测试模式,无奇偶校验, 1 位结束位 = 0x03。 //SCIA 发送器和接收器使能 = 0x01。 = 0xE7。 //波特率为 9600 = 0x23。 //重启 SCI } 最终调用串口调试程序出现的结果如下图所示 五、 总结 数 字 滤波与模拟滤波相比有 很多优点,它除了可避免模拟滤波器固有的电压漂移、温度漂移和噪声等问题外,还能满足滤波器对幅度和相位的严格要求。 只要适当改变数字滤波程序有关参数,就能方便的改变滤波特性,因此数字滤波使用时方便灵活。 有限冲激响应滤波器 (FIR 滤波器 )有其独特的优点,因为 FIR 系统只有零点,因此,系统总是稳定的,而且容易实现线性相位和允许实现多通道滤波器。 DSP 技术一般指将 DSP 处理器用于完成数字信号处理的方法与技术。 目前的 DSP 芯片以其强大的数据处理功能在通信和其他信号处理领域得到广泛注意并已成为开发应用的热点技术。 许多 领域对于数字信号处理器的应用都是围绕美国 TI公司所开发的 DSP处理器进行的。 DSP 芯片是一种特别适合于进行数字信号处理运算的微处理器。 主要应用是实时快速的实现各种数字信号处理算法,如卷积及各种变换等。 这次我们所做的利用 DSP 芯片来实现数字滤波器就是一项很重要的应用,这一次的课程设计主要讨论基于 TI 公司 TMS320F2812 DSP芯片的滤波器系统软件实现方法,用 Blackman 窗函数设计实现 FIR滤波器,利用 MATLAB 中的 FDAtool 滤波器设计分析器 设计符合要求的 FIR 滤波器并生成 文件 提取相关参数。 并在以 TI TMS320F2812 为微处理器的 EXPIV 型实验箱 上实现,实验仿真结果、实时数据采集及 ADC 转换滤波 滤波均表明滤波后能够得到比较光滑时域 /频域波形,滤波结果效果良好达到了预期的性能指标要求。 六、参考文献 1. 《 DSP原理及应用技术 基于 TMS320 F2812 的仿真与实例设计 》 赵成 编著 国防工业出版社 2. 《数字信号处理教程》 程佩清 编著 清华大学出版社 3. 《基于 DSP 的 FIR 滤波器 的设计与实现》 长沙理工大学 4. 《 Matlab/Simulink 通信系统建模与仿真实例分析》 清华大学出版社 (以下是附加文档,不需要朋友下载后编辑删除,谢谢) 2020 年铁西区政府工作报告 ——2020 年 12月 28 日在铁西区第十七届人民代表大会第四次会议上 区长 程晓龙 各位代表: 现在,我代表区人民政府向大会报告工作,请予审议,并请区政协各位委员提出意见和建议。 一、 2020 年及 “十二五 ”时期主要工作回顾 2020 年是 “十二五 ”规划的收官之年。 面对严峻复杂 的经济形势,在市委、市政府和区委的正确领导下,在区人大依法监督和区政协民主监督下,区政府紧紧团结和依靠全区人民,扎实推进改革创新、稳定增长、转型升级、改善民生、依法行政等重点工作,全区呈现经济趋稳向好、民生不断改善、社会和谐稳定的良好局面。 ——区域经济运行总体平稳。 预计全年实现地区生产总值 960亿元,下降 3%,绝对值居全市第一;服务业增加值 321 亿元,下降%;一般公共预算收入 亿元,下降 %,绝对值居全省第一;固定资产投资 亿元,下降 %;社会消费品零售总额 573亿元 ,增长 6%;出口总额 亿美元,增长 4%,绝对值列全市首位;城市居民人均可支配收入 36360 元,增长 %。 ——重点区域建设全面提速。 中德装备园、中法生态城、铁西金谷 “一园一城一谷 ”产城融合、东西互动的发展格局全面形成。 中德装备园 10 平方公里起步区建设全面启动,中德园成为国务院批复的首个以中德高端装备制造产业合作为主题的战略平台、 “中国制造2025”与 “德国工业 ”战略对接合作的重要载体。 中法生态城规划建设、征地拆迁和招商工作全面展开。 铁西金谷成为全市生产性服务业“三大战役 ”的主战场。 新 民屯、四方台、长滩三镇合署办公,西部新城建设全面启动。 现代建筑产业实现产值 294 亿元,占全市建筑业总产值三成以上。 全年收储土地 1042 公顷,出让土地 公顷。 全区整合整理土地 72 宗。 区委、区政府、区政协等机关西迁的拉动效应开始凸显,新华印刷、红梅味精等地块接连热拍,华润、龙湖等地产商成功摘牌,铁西迈入 “新地产时代 ”。 ——重大项目建设顺利推进。 全区 3000 万元以上新开工项目101 个、竣工项目 92 个。 40 个市重点项目全部开复工,完成投资 亿元。 宝马发动机、沈阳冶金机械、东方银座铂尔曼酒店、 嘉泰工业装备博览城一期等项目竣工或试生产,华润万象汇正式营业,辽宁奇辉电子、金谷科技园公共服务平台等项目上线运营,新加坡智能物流、澳大利亚工业地产、纽卡特行星减速机等项目加快推进,宝马研发中心、库卡机器人工程示范中心、积水潭医院、兴华地下商业城等项目开工建设,中德工业 战略合作暨中德企业创新中心、美国江森启停电池、富士康汽车零部件等项目签约落地。 同时,积极争取国家省市政策、项目和资金支持,全年争取支持资金 亿元,其中老工业基地搬迁改造项目获批国家资金 5897 万元。 ——对内对外开放成效明显。 成功举办 “沈阳 —慕尼黑装备制造产业推介会 ”、 “辽宁省 —巴登符腾堡州装备制造产业合作推介会 ”,并在法兰克福设立中德装备园代表处。 举办了德国企业沈阳行、中德并购论坛等招商活动。 德国莱玛特高精度光电子设备、法国电力集团基础设施建设、日本 IHI 株式会社农机生产基地等 50 余个项目加快推进。 西门子互联交通研发中心、德国劳仕领汽车注塑。fir数字滤波器的matlab设计与基于tms320f2812dsp处理器的与实现
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。
用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。