下载此文档

北信科大DSP实验报告.doc


文档分类:高等教育 | 页数:约6页 举报非法文档有奖
1/6
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/6 下载此文档
文档列表 文档介绍
北京信息科技大学
自动化学院
实验报告
课程名称 DSP
实验名称 CPU 定时器实验
实验仪器计算机,ICETEK-F28335-A 实验箱
专业自动化
班级/学号
学生姓名
实验日期
实验地点实验室102
成绩
指导教师
北京信息科技大学
自动化学院
( DSP )实验报告
专业: 自动化班级: 学号: 姓名:
实验名称
CPU 定时器实验
实验地点
实验室102
实验时间

实验目的:
的定时器;
定时器的控制方法;
的中断结构和对中断的处理流程;
语言中断程序设计,以及运用中断方法的程序流程
实验设备:
计算机,ICETEK-F28335-A 实验箱。
实验原理及内容:

TMS320F28335A 内部有三个32 位通用定时器(TIMER0/1/2),定时器1 和2 被保留给实时操作系统(DSPBIOS)用,只有定时器0 可以提供给用户使用。

。必须由软件中断(从程序代码)或硬件中断(从一个引脚或一个基于芯片的设备)提出请求去暂停当前主程序的执行。
。必须能够响应中断请求。如果中断是可屏蔽的,则必须满足一定的条件,按照一定的顺序去执行。而对于非可屏蔽中断和软件中断,会立即做出响应。

。调用相应的中断服务程序ISR,进入预先规定的向量地址,并且执行已写好的ISR。

可屏蔽中断:可以用软件加以屏蔽或解除屏蔽。
不可屏蔽中断:这些中断不能够被屏蔽,将立即响应该类中断并转入相应的子程序去执行。

如果多个中断被同时激发,将按照他们的中断优先级来提供服务。中断优先级是芯片内部已定义好的,不可修改。
实验步骤:
1. 采用中断方式实现指示灯显示十六进制数0-F。
2. 采用中断方式实现指示灯从左到右间隔一定时间的定时闪烁。

“ = 0xffff;”中的值。重新执行程序,观察实验现象。

实验结果及分析:
【实验程序】
#include "" // DSP2833x Headerfile Include File
#include "" // DSP2833x Examples Include File
// Prototype statements for functions found within this file.
interrupt void cpu_timer0_isr(void);
//interrupt void cpu_timer1_isr(void);
//interrupt void cpu_timer2_isr(void);
//#define mem (*(unsigned short int *)0x200000)
#define LED (*(unsigned short int *

北信科大DSP实验报告 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数6
  • 收藏数0 收藏
  • 顶次数0
  • 上传人86979448
  • 文件大小69 KB
  • 时间2017-12-03