全球旧事资料 分类
实验报告
课程名称实验名称DSP原理与应用DSP定时器的应用
专班学姓
业级号名
通信工程通信1202201203040236陈胡锐瑛
指导教师
2015年4月15日
f实验二DSP定时器的应用
实验名称实验日期姓名
DSP定时器的应用
2015陈锐年4月15日
评分指导教师学号胡瑛36
专业班级
通信1202
一、实验目的
1了解TMS320VC5502的定时器;2熟悉定时器各寄存器的配置;3掌握TMS320VC5502的中断结构和对中断的处理流程;4学会C语言中断程序设计,以及运用中断程序控制程序流程
二、实验设备
PC兼容机一台,SEEDDTK5502实验箱。
三、实验内容
1系统初始化;2定时器中断初始化;3用DSP的定时器控制LED灯的定时闪烁;
四、实验原理
TMS320VC5502有3个64位可编程的定时器,其中2个用作通用定时器(TIM0和TIM1),第三个定时器可以配置为通用定时器或看门狗定时器,其功能取决于看门狗全局定时控制寄存器1(WDTGCTL1)中的TIMMODE位以及看门狗定时器控制寄存器1(WDTWCTL1)中的看门狗使能位(WDEN)的设置。在系统复位时,第3个定时器缺省配置为64位的通用定时器。’VC5502的每一个定时器均有一个外部引脚,该引脚可配置为输入或输出。’VC5502片上定时器的功能框图如下图所示:
1
f下面简单的介绍一下TMS320VC5502中定时器的寄存器:EMU用来确定定时器竞争模式;CLK确定内在时钟分割比率;GPINT确定定时器的中断模式;GPEN确定在GPIO模式中定时器引脚的操作模式;GPDIR确定在GPIO模式中定时器引脚的输入输出模式;GPDAT确定在GPIO模式中涉及定时器引脚的信号标准。GCTL描述定时器的操作模式:其中TDDR34位段为定时器分配比率位,TIMMOD位段为定时器模式位。CTL中TIEN位段为定时器输入使能位;ENAMODE使能模式位;INVINP为TINP反向控制位;CLKSRC定时器输入时钟源位;CP时钟脉冲模式使能位;PWID脉冲宽度位;INVOUT位段为TOUT反向控制位。PRD中共32位为将要计数的定时器输入时钟周期数。CNT中共32位为主计数器的当前值。周期计算:周期周期寄存器f(时钟源)
2
f五、实验步骤
1实验设备连接实验设备;关闭实验箱上扩展模块和信号源电源开关。2设置CodeComposerStudio33在硬件方式下运行3启动CodeComposerStudio334建立工程文件,编译下载程序5运行程序,观察结果6退出CCS
六、实验结果
1指示灯在定时器的定时中断中按照设计定时闪烁。2使用定时器和中断服务程序可以完成许多需要定时完成的任务,比如DSP定时启动AD转换,日常生活中的计时器计数、空调的定时启动和关闭等。3在调试r
好听全球资料 返回顶部