2014《DSP原理及应用》考试试题[本站推荐]

时间:2019-05-14 03:29:18下载本文作者:会员上传
简介:写写帮文库小编为你整理了多篇相关的《2014《DSP原理及应用》考试试题[本站推荐]》,但愿对你工作学习有帮助,当然你在写写帮文库还可以找到更多《2014《DSP原理及应用》考试试题[本站推荐]》。

第一篇:2014《DSP原理及应用》考试试题[本站推荐]

2013级硕士研究生《DSP原理及应用》考试试题

方向:姓名:成绩:

1、试分析下列程序产生流水线冲突的原因,并说明如何解决该流水线冲突。

STLMA, AR0

LD*AR0, B(12分)

2、循环循址是实现循环缓冲区的关键,简要说明循环缓冲区中循环循址算法的基本工作原理。(12分)

3、试分析DSP与通用微处理器相比有哪些优势,为什么DSP处理器更适合做数字算法的处理。(12分)

4、有一个阶数为N=8的FIR滤波器,其单位冲击响应序列h(n)如下:h(0)=0.1, h(1)=0.2, h(2)=0.3, h(3)=0.4, h(4)=0.4, h(5)=0.3, h(6)=0.2, h(7)=0.1,试根据上述滤波器的特点,编写一个DSP程序实现该滤波器。要求用循环缓冲区法实现。(16分)

5、直接型二阶IIR滤波器的差分方程为:

y(n)b0x(n)b1x(n1)b2x(n2)a1y(n1)a2y(n2)

试用循环缓冲区法实现直接型二阶IIR滤波器。(16分)

6、试用DSP上的定时器设计一个方波信号发生器,并通过DSP的输出引脚XF输出。要求方波信号的周期为40s,占空比为50%,方波周期由片上定时器0确定,假定DSP系统时钟频率为4MHz。请根据要求写出设计参数,并编写相关程序。(16分)

7、试用TMS320VC5416设计一个DSP音频信号采集系统,在SPI模式下,用McBSP口实现与A/D转换器连接。要求自选A/D转换芯片,画出连接原理图,说明工作原理,并写出数据采集程序。(16分)

第二篇:DSP原理及应用复习总结

DSP芯片的主要结构特点:哈佛结构、专用的硬件乘法器、流水线操作、特殊的DSP指令、快速的指令周期。

中央处理器的体系架构分为:冯·诺依曼结构和哈佛结构 冯·诺依曼结构,是一种将程序指令存储器和数据存储器合并在一起的存储器结构。由于取指令和存取数据要从同一个存储空间存取,经由同一总线传输,因而它们无法重叠执行,只有一个完成后再进行下一个。

哈佛结构是一种将程序指令存储和数据存储分开的存储器结构。可以减轻程序运行时的访存瓶颈。

基础特性分类:静态DSP芯片、一致性的DSP芯片。数据格式分类:定点DSP芯片、浮点DSP芯片。用途分类:通用型DSP芯片、专用型DSP芯片。处理数据位数分类:16/32位 TMS320F2812芯片封装方式两类:179引脚的GHH球形网格阵列BGA封装、176引脚的LQFP封装。

DSP内部总线分为:地址总线和数据总线。注意:DSP外部总线:即DSP芯片与外扩存储器的总线接口,包括19根地址线和16根数据线。

时序寄存器XTIMINGx主要用于设置读写时序参数;配置寄存器XINTCNF2主要完成选择是种,设置输入引脚状态及写缓冲器深度;控制寄存器XBANK用于设置可增加周期的特定区,以及设置增加的周期数。

命令文件CMD是DSP运行程序必不可少的文件,用于指定DSP存储器分配。由两个伪指令构成,即MEMORY(定义目标存储器的配置)和SECTIONS(规定程序中各个段及其在存储器中的位置)。

28X系列DSP时钟和系统控制电路包括:振荡器、锁相环、看门狗和工作模式选择等

锁相环和振荡器的作用是为DSP芯片中的CPU及相关外设提供可编程的时钟芯片内部的外设分为告诉我社和低速外设,可以设置不同的工作频率看门狗模块用于监控程序的运行状态,它是提高系统可靠性的重要环节。

28xDSP片上晶振电路模块允许采用内部振荡器或外部时钟源为CPU内核提供时钟

DSP处理器内核有16根中断线,包括和NMI两个不可屏蔽中断和INT1至INT14等14个可屏蔽中断(均为低电平有效)。PIE中断系统共分12组,每组有8个中断复用1个CPU中断。采用三级中断机制:外设级、PIE级、CPU级

PIE中断工作原理:当某外设产生中断,IF被置1,IE也被置1,发送到PIE控制器,中断标志PIEIFRx.v被置1,中断请求发送到CPU,CPU级IFR中对应INTx被置1,IER和INTM被使能,CPU响应中断请求。

CPU定时器用户只能用T0,通用定时器是EV中的都可以用;CPU定时器只有周期中断,而EV中的通用定时器可以有上溢中断、下溢中断、周期中断、比较中断四种。

功能控制寄存器:GPxMUX、GPxDIT、GPxQUAL。

数据寄存器:GPxSET寄存器设置每个引脚为高电平;GPxCLEAR清除每个引脚信号;GPxTOGGLE反转触发每个引脚信号;GPxDAT读写每个引脚信号

事件管理器包括:通用定时器、圈比较PWM单元、捕获单元以及正交编码脉冲电路QEP 全比较PWM单元产生脉宽调制信号可以控制直流电机或步进电机的转速;捕获单元对光电编码器的输出信号进行测量可以计算电机的转速;正交编码脉冲电路根据增量编码器信号计算电机的旋转方向等信息。

通用定时器的寄存器:控制寄存器(决定通用定时器的操作模式,例如选择计数模式、时钟、预分频系数、比较寄存器的重装载条件)、全局控制寄存器(规定了通用定时器针对不同时间采取的动作、读取计数方向、定义ADC的启动信号)、比较寄存器(与通用定时器的计数值不断比较,匹配时,相应引脚跳变,请求中断)和周期寄存器(决定定时器的计数周期)是双缓冲的

通用定时器的中断:上溢中断、下溢中断、比较匹配、周期匹配

每个通用定时器都支持4种计数模式:停止/保持模式、连续递增计数模式、定向递增/递减计数模式和连续递增/递减计数模式。

EV模块各有3个全比较器,每个比较器对应两路PWM输出

每个比较单元包括3个比较寄存器CMPRX,各带一个映像寄存器;1个比较控制寄存器;1个动作控制寄存器;6路带三态输出的PWM引脚以及控制和中断逻辑。

较单元的输入包括来自控制寄存器的控制信号,通用定时器1的时钟信号及下溢信号、周期匹配信号和复位信号。比较单元输出信号是一个比较匹配信号,如果比较操作被使能的话,比价匹配信号将中断标志置位,并在对应的PWM引脚上产生跳变。比较单元的工作过程:通用定时器1的计数值不断地与比较寄存器的值进行比较,当发生匹配时,该比较单元的两个输出引脚发生跳变;ACTRA寄存器定义在发生比较匹配时每个输出引脚为高有效电平或低有效电平。

PWM单元对称/不对称波形发生器、可编程死区单元DBU、PWM输出逻辑和空间向量SVPWM状态机组成。ADC模块的特点:12位模数转换内核,内置双采样/保持器;顺序采样模式或并行采样模式;模拟输入电压范围0-3v;快速的转换时间,最高采样率12.5MSPS;16通道模拟信号输入; 并行采样:AdcRegs.ADCTRL3.bit.SMODE_SEL=1;顺序采样为0 双排序AdcTegs.ADCTRL1.bit.SEQ_CASC=0;级联排序为1 AdcRegs.ADCMAXCONV.all=0x0033并双;7并级;77顺双;F顺级 AdcRegs.ADCCHSELSEQ1.bit.CONV00=0x0 ADC工作模式:连续模式和启动/停止模式。ADC电源:上电、掉电、关闭模式。

上电顺序:给参考电源上电、给adc内部参考电源电路供电、adc模块完全供电后,等20μs才能执行第一次模数转换。

28x DSP的输入信号电压不能高于3.3V,模拟信号需经过调理后进入DSP的AD转换输入端口,未使用的模数转换器输入引脚,都要连接模拟地,否则会带来噪声信号

电源管理电路设计:多电源正确连接;不允许有电源引脚悬空;减少噪音和互相干扰,数电和模电单独供电,接地也分开,最终通过一个磁珠在单点连接

DSP编程语言特点:c语言:具有良好可读性和可移植性,开发率高;汇编语言:高的运行效率,常用语时间要求比较苛刻的地方,比如终端服务子程序。

头文件的作用:是c语言不可缺少的部分,是用户程序和函数库之间的纽带;头文件使用:用户程序只要按照头文件中的接口声明来调用库功能,编译器就会从库中提取相应的代码 C语言程序框架包含有寄存器结构定义文件、外设头文件、器件的宏与类型定义等,通过使用头外设文件,可以容易控制片内外设。

DSP程序包括:头文件包含、函数声明、宏定义、主函数main()和中断服务子程序

主函数的编程步骤:1初始换系统控制2清除所有中断并初始化PIE向量表3初始化所有用到的外设4开中断5编写用户代码 #include “DSP281x_Device.h”

#include “DSP281x_Examples.h”

interrupt void cpu_timer0_isr(void); void main(void)// {

InitSysCtrl(); DINT;

InitPieCtrl();

IER = 0x0000;

IFR = 0x0000;

InitPieVectTable(); EALLOW;

PieVectTable.TINT0 = &cpu_timer0_isr;

EDIS;InitGpio();InitCpuTimers();

ConfigCpuTimer(&CpuTimer0,100,1000000);

StartCpuTimer0();IER |= M_INT1;

PieCtrlRegs.PIEIER1.bit.INTx7 = 1;

EINT;

ERTM; …… }

interrupt void cpu_timer0_isr(void)

{

CpuTimer0.InterruptCount++;

PieCtrlRegs.PIEACK.all = PIEACK_GROUP1;

}

第三篇:《DSP原理及应用》课程设计教学大纲范文

课程设计中文名称:DSP原理及应用课程设计

课程编码: 设计周数:2周 学 分:2学分

开课学期:第6学期 开课单位:通信工程学院

一、课程设计的教学目的和任务

通过本课程设计教学所要达到的目的是:通过对课程设计任务的完成,使学生理课题教学的理论

内容,并且能够掌握和熟悉DSP的开发流程和基本的编程方法。同时,由于设计中涉及到各种器件的 使用,可以起到综合运用各种技术和知识的作用。本课程设计的任务是:任务分为基本要求和提高要 求。在基本要求中,学生要通过串口对指示灯进行控制,同时完成对串口数据的采集和发送。提高要 求是通过程序编写,完成对EVM板上的FLASH 进行烧写处理,从而使基本要求的程序可以脱机运行。

二、课程设计的主要内容

在TMS320VC5410EVM板上实现对信号的采集和发送。信号通过信号源提供给串行ADC,而

DSP从串口把ADC转换后的数据读入到DSP中。最后,从同一个串口,DSP把数据发送出去,通过 DAC编程模拟信号。在示波器上可以进行观察,输入同输出的信号是相同的,仅仅具有一定的相。

在程序运行过程当中,需要对一些指示灯进行控制。

三、课程设计的基本教学条件

实验室需要每组一台电脑,一个54XEVM板,仿真器,1M信号源,20M示波器,万用表。

四、参考资料

《TMS320VC54XDSP课程实践指导书》曾浩,重大教材科《DSP技术的发展与应用》 彭启琮,高 教出版社

五、成绩评定标准

实现全部基本要求为中或者良,实现提高要求为优,实现部分基本要求为及格,其他为不及格

第四篇:DSP控制器原理及技术

西安邮电大学

DSP控制器原理及技术

院(系)名称学生姓名专业班级名称学号时间实验报告

自动化学院

2014年6月

: ::

: : 课内实验

3.1 CCS入门

3.1.1 CCS 入门实验 1(CCS 使用)3.1.1.1 实验目的:

1.熟悉 CCS 集成开发环境,掌握工程的生成方法; 2.熟悉 SEED-DEC28335 实验环境; 3.掌握 CCS 集成开发环境的调试方法。3.1.1.2 实验内容: 1.DSP 源文件的建立; 2.DSP 程序工程文件的建立;

3.学习使用 CCS 集成开发工具的调试工具。3.1.1.3 实验背景知识: 3.1.1.3.1 CCS 简介

CCS 提供了配置、建立、调试、跟踪和分析程序的工具,它便于实时、嵌入式信号处理程序的编制和测试,它能够加速开发进程,提高工作效率。CCS 提供了基本的代码生成工具,它们具有一系列的调试、分析能力。CCS 支持如下所示的开发周期的所有阶段。如下图所示。

开发环境界面如下图所示。

3.1.1.3.2 使用 CCS 常遇见文件简介:

1.program.c: C 程序源文件 2.program.asm: 汇编程序源文件

3.filename.h: C 程序的头文件,包含 DSP/BIOS API 模块的头文件 4.filename.lib: 库文件 5.project.cmd: 连接命令文件

6.program.obj: 由源文件编译或汇编而得的目标文件

7.program.out: 经完整的编译、汇编以及连接后生成可执行文件 8.program.map: 经完整的编译、汇编以及连接后生成空间分配文件 9.project.pjt: 存储环境设置信息的工作区文件 保存配置文件时将产生下列文件: 1.programcfg.cmd: 连接器命令文件 2.programcfg.h54: 汇编头文件 3.programcfg.s54: 汇编源文件 3.1.1.3.3 CCS 常用指令简介 1.设置断点。将光标放置在需要设置断点的程序行前,选择 Debug→Breakpoints,即完成可 一个断点的设置。

2.CCS 提供 3 种方法复位目标板

1)Reset DSP: Debug →Reset D,初始化所有的寄存器内容并暂停运行中的 程序。使用此命令后,要重新装载.out 文件后,再执行程序。

2)Restart: Debug → Restart,将 PC 值恢复到当前载入程序的入口地址。3)Go main: Debug →Go main,将程序运行到主程序的入口处暂停。3.CCS 提供 4 种执行操作

1)执行执行: Debug →Run,程序运行直到遇到断点为止。2)暂停执行: Debug →Halt,程序停止运行。

3)动画执行: Debug →Animate,用户反复运行程序,直到遇到断点为止。4)自由执行: Debug →Run Free,禁止所有断点运行程序。4.CCS 提供 4 种单步执行操作

1)单步进入: 快捷键 F8,Debug →step into,当调试语句不是基本的汇编指令时,此操作进入语句内部。

2)单步执行: Debug → step Over,此命令将函数或子函数当作一条语句执行,不进入内部调试。

3)单步跳出: Debug →step Out,此命令作用为从子程序中跳出 4)执行到光标处: 快捷键 crtl+F10,Debug → Run to Cursor,此命令作用为将程序运行到光标处。5.内存、寄存器与变量的操作

1)查看变量: 使用 view →Watch Window 命令

2)查看寄存器: 使用 view →Registers →CPU Registers 命令 3)查看内存: 使用 view →memory 命令 3.1.1.4 实验准备:

1.将 DSP 仿真器与计算机连接好;

2.将 DSP 仿真器的 JTAG 插头与 SEED-DEC28335 单元的 J18 相连接; 3.启动计算机,当计算机启动后,打开 SEED-DTK28335 的电源。观察

SEED-DTK_MBoard 单元的+5V,+3.3V,+15V,-15V 的电源指示灯灯及SEED-DEC28335 的电源指示灯 D2 是否均亮;若有不亮,请断开电源,检查电源。

4.CCS配置

(1)双击SETUP CCStudio3.3;

(2)在famlily中选择C28XX,在platform中选择SEEDXDS510PLUS;

(3)点击左下角save&quit,进入CCS主调试界面。3.1.1.5 实验步骤: 3.1.1.5.1 创建源文件 1.双击图标进入 CCS 环境。

2.打开 CCS 选择 File →New →Source File 命令。

3.编写源代码并保存

4.保存源程序名为 math.c,选择 File →Save

5.创建其他源程序(如.cmd)可重复上述步骤。3.1.1.5.2 创建工程文件

1.打开 CCS,点击 Project-->New,创建一个新工程,其中工程名及路径可任

指定。

弹出如下对话框:

2.在 Project 中填入工程名,Location 中输入工程路径;其余按照默认选项,点击完成即可完成工程创建;

3.点击 Project 选择 add files to project,添加工程所需文件;

4.在弹出的对话框中的下拉菜单中分别选择.c 点击打开,即可添加源程序Math.c添加到工程。

5.同样的方法可以添加文件 math.cmd、rts.lib 到工程中;在下面窗口中可以看到math.c、math.cmd、rts.lib 文件已经加到工程文件中。

3.1.1.5.3 设置编译与连接选项

1.点击 Project 选择 Build Opitions;

2.在弹出的对话框中设置相应的编译参数,一般情况下,按默认值就可以;

3.在弹出的对话框中选择连接的参数设置,设置输出文件名(可执行文件与空间分配文件),堆栈的大小以及初始化的方式。

3.1.1.5.4 工程编译与调试

1.点击 Project →Build all,对工程进行编译,如正确则生成 out 文件;若是修改程序,可以使用 Project →Build 命令,进行编译连接,它只对修改部分做编译连接工作。可节省编译与连接的时间。编译通过,生成.out 文件;

2.点击 File →load program,在弹出的对话框中载入 debug 文件夹下的.out 可执行文件;

3.装载完毕;

4.点击 debug →Go Main 回到 C 程序的入口;

5.打开 File →Workspace →Save Workspace 保存调试环境,以便下次调试时不需要重新进行设置。只要 File →Workspace →Load Workspace 即可恢复当前设置。

心得体会:通过本次实验使我掌握了CCS实验环境的使用以及相应程序的内容和使用并粗略掌握用C语言编写DSP程序的方法。对本次实验的程序有了全面的了解,并在CCS实验环境下程序的编译及编译中出现的错误的排除错误,警告的处理方法。通过实验,加深了我对DSP试验箱的TMS320F2812主控板的了解同时懂得了如何使用DSP硬件仿真器。

通过本次实验使我对于微机原理这么课更加熟悉,并且更进一步掌握了所学的知识,从而在实验过程中发现自己对知识点的理解不足,以及新的领悟。收获多多。

第五篇:电气类专业DSP原理及应用教学模式探索

电气类专业DSP原理及应用教学模式探索

摘 要:DSP原理及应用是电气类工程专业本科开设的一门专业基础课程,旨在培养本科学生掌握DSP软件编程和硬件系统设计的能力。分析了DSP原理及应用课程的体系结构与教学要求,从理论教学与实践教学两个环节,对电气类专业DSP原理及应用课程的教学模式进行了探索。两年的教学实践效果良好。

关键词:DSP原理及应用;电气类专业;理论教学;实践教学

数字信号处理是20世纪60年代前后发展起来并广泛应用于许多领域的新兴学科,而数字信号处理器(DSP)作为可编程数字信号处理专用芯片,是数字信号处理理论实用化的重要技术工具,它是综合微电子学、数字信号处理和计算机技术3个学科科研成果的微处理器元件,在电子信息、通信、自动控制仪器仪表、智能家电等高科技领域获得越来越广泛的应用[1]。随着社会对DSP人才需求的增加,学生对掌握DSP技术有着越来越浓厚的兴趣,使得很多高校在电气信息类专业及相关专业中开设了DSP原理及应用课程。

DSP原理及应用课程涵盖的知识面较宽,以数字电路、微机原理、数字信号处理以及单片机原理及应用等课程为基础,所以大部分高校在大四开设本门课程。开设DSP原理及应用课程的目的是重点培养学生具备利用通用可编程数字信号处理器芯片完成数字信号处理硬件系统设计和软件编程的能力。从课程体系结构看,DSP原理及应用课程由理论教学和实验教学两部分组成。教学内容较之单片机系统明显增多,包括DSP芯片的结构、DSP指令、DSP程序设计、DSP程序开发工具与调试工具、DSP系统设计等。因此,要求学生不但熟悉DSP的硬件结构、指令系统和开发平台,而且要学会使用汇编语言、C语言、DSP代码生成与调试等相关工具。由于DSP是一门综合性很强的课程,侧重应用原理的掌握与应用,以培养学生对DSP的实际应用能力,这些因素决定了课程本身更强调实践环节,需要综合考虑学生的专业知识背景,选择合适的DSP芯片,为学生制定合理的设计计划和任务,促进学生对本门课程的理解和掌握,在提高学习兴趣的同时能够使其真正学有所获。理论教学现状和探索

1.1 理论教学方法

DSP芯片种类多、更新换代快,而且厂商众多,不同厂商开发的DSP芯片在软硬件上的差异很大,因此,各学校DSP原理及应用课程由于专业不同、定位不同,选用的DSP芯片类型也不相同。作为一所应用型本科高校,目前我校开设DSP原理及应用课程的专业为电气工程及其自动化。本专业侧重电气传动,培养目标是具有实践经验的一线电气工程师,因此,为了提高电气类专业学生对本门课程的理解以及学生的实践应用能力,我们选择美国TI公司C2000系列TMS320LF240x的DSP芯片作为学习芯片,学习DSP相关理论知识。

我校该课程教学内容主要集中在介绍DSP芯片的硬件结构和基本特点。包括TMS320LF240x DSP芯片的CPU结构、总线结构、存储器分配、芯片外围电路、串行口、外部总线和中断等相关问题;TMS320LF240x DSP的指令系统、寻址方式、程序地址的生成以及流水线操作;软件开发过程、汇编语言程序的编写方法、汇编程序的编辑与汇编和连接。教学方式主要是多媒体教学,教学过程主要以叙述及多媒体演示的方式进行。对于教学重点内容,通过与学生生活中熟悉的例子进行比较,增加理论学习的直观性。例如:介绍TMS320LF240x DSP芯片的CPU哈佛结构和改进型的哈佛结构时,与学生普遍熟悉的计算机的冯诺依曼结构进行对比;在中断系统学习时,以学校的管理体系结构甚至社会体系结构进行类比;在介绍软件设计方法的时候,通过以常见程序为例进行介绍,使学生能够更加直观地理解。

1.2 理论教学模式探索

该课程包括实验在内共32学时,要在有限学时内高质量地完成DSP课程的大量教学及实验内容,保证学生基本掌握DSP的基本特点并能运用DSP芯片进行一些系统设计,对教师和学生确实具有很大挑战。通过近几年的教学调研发现,学生普遍反映DSP原理及应用课程知识点太多,课堂上对很多内容尤其是指令系统部分,难以理解,甚至学习结束后,对部分内容仍然理解不透。因此,这两年我校着手对本门课程进行教学改革。

在学时不变的情况下,重新选择授课内容,注重内容的精选和分块。提炼教学内容,实现授课内容的“少而精”,以提高课堂效率;课程教学遵循以讲授基本概念、掌握基本技能为主,兼顾内容全面性和系统性的原则。综合多本关于TMS320LF240x DSP的教材,我们确定了DSP原理及应用的主要授课内容。硬件部分:中央处理器、总线结构、存储器、片内外设;软件部分:集成开发环境的使用、DSP的指令系统、程序结构。为了让学生更好地掌握DSP芯片,从系统的角度理解并掌握DSP芯片的应用,我们增加了DSP的C语言以及程序设计和DSP软硬件应用两部分内容。同时,2013年我校将DSP原理及应用理论教学课时增加至40学时,以保证较为充分的授课时间,教学内容安排见表1。

在教学方法上,一部分内容继续采用多媒体教学的方式,教学过程中除采用直接描述法、对比法、类比法以及通过日常生活中熟悉的实例进行举例说明之外,将TMS320LF240x应用程序开发过程、C语言程序设计和DSP芯片的软硬件应用的授课地点改在实验室。教师在实验室教学时,可以通过实际操作、演示,增加理论教学的直观性。同时,学生也可以随时自行操作,修改部分代码,增加对DSP芯片亲近感的同时增强对本门课程的深层次理解。实验教学现状与探索

该课程配套的教学实验设备是ICETEK-LF2407-USB-EDU教学实验箱。该实验箱主要由DSP主板、电源模块、音频A/D、D/A模块、CPLD模块、外扩RAM模块、单片机模块、人机接口模块、串口收发接口模块等组成,在控制领域有很强的实用性。

2.1 传统实验教学环节

ICETEK-LF2407-USB-EDU教学实验箱提供了DSP原理及应用课程的配套实验指导书。共设计了9个实验,包括验证性实验、综合性实验和设计性实验,实验目的和要求明确,实验内容具体并有很强的灵活性,有利于发挥学生的主观能动性。目前,由于课时的限制,分配在实验环节的课时仅为6学时,仅能做3个实验。同时,因为理论教学课时少,不能系统地对本门课程进行教学,所以实验过程中,学生只能进行简单的验证性实验,要求能够打开编译环境中已有的实验项目,学会编译和下载程序,观察实验结果,对实验代码进行简单的修改。很多学生做完实验后,对DSP编程和开发环境所知甚少,实验效果不理想。

2.2 实验教学环节的探索

DSP原理及应用课程的实验教学环节,基本上设置为三层次的实验类型:验证性实验、综合实验和创新性实验[2],每种实验的实验过程是:设置任务要求,学生自行设计解决方案。对于验证性实验,如DSP的基本特点、CCS环境的熟悉和DSP数据存取实验等,主要培养学生的学习兴趣和对芯片的初步了解;综合性实验和创新性实验由指导教师设置任务要求,在关键环节提供指导,主要由学生独立完成既定的实验任务。编程语言中,汇编程序的效率高,但它为底层设计,编程相对复杂;而C/C++更易被学生所接受,在软件系统设计中使用的较多,很多时候采用混合编程的方式[3]。

我校DSP原理及应用的实验教学,在原来验证性实验的基础上,增加了综合实验环节。利用电气实验室现有的实验条件,结合学生学习的其他知识,如PLC技术、C语言、变频调速技术等,设计三相电机的驱动系统。利用TMS320LF2407 DSP事件管理器模块产生的PWM波,并利用理论教学过程中增加的C语言编程或者利用汇编语言和C语言混合编程的方式,控制三相电机的启动、停止、转速以及转向等。对DSP原理及应用进行系统性的应用,大大激发了学生学习本门课程的兴趣,同时,也提高了他们对DSP芯片的应用能力。对DSP教学模式的进一步探索

我校对DSP原理及应用教学模式的探索和改革还在继续,对于下一步教学模式的改革,集中在三方面:

3.1 芯片升级换代

随着科技发展速度加快,产品的更新换代速度也越来越快,旧型号芯片不断被淘汰,新型号芯片层出不穷,DSP原理与应用课程的内容也需及时更新。我校电气工程类专业采用的是TMS320LF2407 DSP芯片,此款芯片不再被提倡应用在新的设计中,目前替代产品为TMS320F2808。TMS320F2808是美国TI公司C2000平台上的32位定点芯片,具有低成本低功耗和高性能处理的特点,外设功能增强且具有价格优势。改变芯片,意味着授课教材、实验设备以及配套实验等一系列的改变。

3.2 采用双语教学方式

DSP配套的说明书以及典型应用案例都是英文资料,很多教材也由英文资料翻译而来,译者在翻译过程中掺杂了自己对DSP芯片的理解,难免有模棱两可的地方。因此,建议DSP原理及应用的授课课件采用英语作为描述语言[4]。另外,本科教学过程中,专门设有专业英语课程,以提高本科生对英文文献的阅读和理解能力。DSP原理及应用的授课采用英语课件,可以实践专业英语的所学内容,让学生更好地理解DSP知识的同时,提高对科技英语的阅读和理解能力。当然,因为本科生英语水平参差不齐,重在传授DSP知识的前提下,在课件制作中尽可能采用原文的句子,在不影响句意准确表达的前提下,尽量用简单的语句表达方式,以降低英语课件的理解难度。

3.3 以实际案例组织教学内容,与科研相结合我校涉及数字信号处理及DSP芯片的科研工作很多,但是目前处于教学和科研分离的状态,没有通过科研工作进一步推动教学的发展。如果能将有关科研工作引入到教学中,作为案例进行学习,或者让学生参与到科研活动中,将非常有助于提高学生学习DSP原理及应用的兴趣和积极性,促进本门课程的学习。结束语

完成DSP原理及应用课程的教学任务,使学生掌握DSP的关键技术并具备一定的应用能力是每一位DSP课程教师面临的挑战。随着信息技术的发展,DSP技术应用领域越来越广,如何教好本门课程以及学生如何学好本门课程则成为必须解决的问题。我校对DSP原理及应用教学模式的探讨和改革,希望能为其他高校提供借鉴。

参考文献

[1] 秦永左.TMS320LF240xDSP原理及应用[M].北京:清华大学出版社,2009.[2] 尹维春.面向电气类专业的DSP实验教学的探讨[J].科技致富向导,2013(24):137.[3] 徐杰,秦士涛.基于DSP学习的多角度交叉式的研究与实践[J].边疆经济与文化,2013(6):92-93.[4] 周亚丽.DSP原理及应用课程教学方案探索[J].科技信息,2010(29):438-439.[5] 刘莹,李娜,冯暖.DSP教学改革的研究[J].黑龙江科技信息,2012(28):258.[6] 侯海良,成运,陈洁.《DSP原理及应用》开放式教学初探[J].电脑知识与技术,2011(14):164-165,174.

下载2014《DSP原理及应用》考试试题[本站推荐]word格式文档
下载2014《DSP原理及应用》考试试题[本站推荐].doc
将本文档下载到自己电脑,方便修改和收藏,请勿使用迅雷等下载。
点此处下载文档

文档为doc格式


声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:645879355@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。

相关范文推荐

    DSP原理与应用教学方法研究与探索(精)

    82 2011年第14期 数字信号处理器 (Digital Signal Processor, 简称DSP 是伴随着 数字信号处理技术和集成电路微电子技术的高速发展应运而生的, 为数字信号处理算法的实现提......

    DSP原理及应用-(修订版)邹彦--课后习题答案(定稿)

    第一章: 1、 数字信号处理的实现方法一般有哪几种? 答:数字信号处理的实现是用硬件软件或软硬结合的方法来实现各种算法。 在通用的计算机上用软件实现; 在通用计算机系......

    《DSP原理及应用》教学的创新与实践_图文(精)

    中国现代教青装备 2008年第4期(总第62期) 《DSP原理及应用》教学的创新与实践・ 宋宇飞 刘化君 周正 朱昊 南京工程学院江苏南京 211167 摘要:《DSP原理及应用》教学重点既要让学生掌握课程的基本......

    传感器原理及应用期末试题3

    传感器原理及应用期末试题 一.判断题.(本题共10分,对则打“√”,不对则打“×”) 1.A/D转换就是把模拟信号转换成连续的数字信号。( ) 2.固有频率fn=400Hz的振动子的工作频率范围为......

    2007微机原理及应用模拟试题A及参考答案

    一、填空题 1.已知X=68,Y=12,若用8位二进制数表示,则[X+Y]补= 01010000B(或50H) ,[Y-X]补=11001000B(或0C8H)。 2.逻辑运算11110101B和10101110B相“或”的结果是 11111111B 。 3.串操作......

    管理学原理考试试题及答案

    1、产生于作业活动并为作业活动服务的活动是( )。 A.生产活动 B.经济活动 C.管理活动 D.法律活动 【正确答案】:C 【您的答案】:A 【答案解析】:本题考查管理的产生和必要性。管......

    管理学原理考试试题及答案

    1、产生于作业活动并为作业活动服务的活动是( )。 A.生产活动 B.经济活动 C.管理活动 D.法律活动 【正确答案】:C 【您的答案】:A 【答案解析】:本题考查管理的产生和必要性。管......

    2011球政治学原理考试试题

    A 撤销决定B制止行为数据和可观察的实验。但是究竟如何获C 否决议案D罢免权利 得关于人类行为的“经验性”数据仍然 11、在成年阶段,政治社会化主要是一个问题; 通过( ABCD )来......