DSP实验报告

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

郑州航空工业管理学院

电子通信工程系

DSP原理及应用实验报告

学号:

姓名:

专业:

指导老师:

实验一CCS的安装与设置

1.实验目的

掌握CCS 2(…2000)集成开发环境的安装;掌握软件仿真环境的设置方法;熟悉CCS集成开发环境的应用界面。

2.实验设备

PC机、CCS 2(…2000)IDE软件、EXP-IV DSP实验箱

3.实验要求

●熟悉安装CCS 2(…2000)IDE软件的步骤

●根据DSP芯片的型号正确设置软件仿真环境

●了解CCS集成开发环境应用界面的各项内容

4.实验内容

(1)CCS 2(…2000)IDE软件的安装步骤

1.1 退出病毒防火墙及杀毒软件。

1.2 解压CCS2000

2.2 .rar文件并运行setup.exe安装程序文件。

1.3 选择安装界面中“Code Cmposter Studio”选项。如下图所示:

1.4 完成上述步骤后只需点“Next”继续。在出现提示确认没有运行病毒检测

软件的提示窗口时点“确定”。如下图所示:

1.5 选择“Yes”同意CCS的安装协议。如下图所示:

1.6 选择默认安装组件,点“Next”。如下图所示:

1.7 选择默认安装路径“C:\ti”点“Next”。如下图所示:

1.8 出现下图所示时取消勾选项,并点击“Finish”。如下图所示:

1.9 完成上述步骤,再出现的对话框中点击“确定”。如下图所示:

1.10 安装完成后,计算机桌面出现如下图所示的快捷方式图标:

(2)TMS320F2812 微处理器的软件仿真环境的设置

2.1 双击桌面“Setup CCS 2”的快捷方式启动设置程序。

2.2 在出现的如下图所示的窗口中依次进行①单击“Clear”清除原有设置②

选择“F2812 Device Simulator”配置③单击“Import”输入配置④单击“Save

and Quit”

2.3 在接下来的对话框中单击“否”完成对CCS的设置

(3)CCS集成开发环境的应用界面

双击桌面上的CCS 2(‘C2000)快捷图标。成功启动的CCS如下图所示:

5.问题与分析

在安装CCS的时候总是在安装到59%的时候安装出错。

分析问题:在安装之前没有关闭病毒防火墙和杀毒软件。

解决方法:关闭病毒防火墙金和杀毒软件。

实验二XF管脚的驱动与观察

1.实验目的

掌握SPRC097软件包的安装与使用方法;掌握在CCS集成开发环境下建立或打开工程的方法;掌握XF管脚的驱动与测试方法;掌握工程的编译、下载与调试方法;熟悉CCS集成开发环境中寄存器观察工具的使用。

2.实验设备

PC机、CCS 2(…2000)IDE软件、EXP-IV DSP实验箱

3.实验要求

●熟悉SPRC097软件包的安装步骤

●会利用SPRC097中的工程环境建立或打开工程

●实现XF管脚的驱动编程

●会利用寄存器观察工具察看XF管脚的状态

4.实验内容

(1)SPRC097软件包的安装

(2)XF管脚驱动编程的环境

(3)主要程序代码

#include "DSP281x_Device.h" // DSP281x Headerfile Include File #include "DSP281x_Examples.h" // DSP281x Examples Include File void delay(void);

void main(void)

{

int p,r,q;

InitSysCtrl();

InitPieCtrl();

IER = 0x0000;

IFR = 0x0000;

InitPieVectTable();

//控制XF管脚

EALLOW;

GpioMuxRegs.GPFMUX.all=0xffff;

EDIS;

for(r=0;r<100;r++)

{

/*xf管脚置低*/

asm(" clrc xf");

for(p=0;p<10;p++)

{

for(q=0;q<10;q++)

{

delay();

}

}

/*xf管脚置高*/

asm(" setc xf");

for(p=0;p<10;p++)

{

for(q=0;q<10;q++)

{

delay();

}

}

}

for(;;)

{

;

}

}

void delay(void)

{

unsigned int k,i,j;

for(k=0;k<5;k++);

for(i=0;i<5;i++);

for(j=0;j<5;j++);

}

(4)状态寄存器观察工具中显示的XF的图片

5.问题与分析

有什么样的实验现象?

答:xf管脚经过一段时间后由低变高。

实验三GPIO模块的驱动程序设计

1.实验目的

掌握CCS硬件仿真环境的设置方法;掌握GPIO模块的驱动与测试方法;熟悉工程的编译、下载与调试方法。

2.实验设备

PC机、CCS 2(…2000)IDE软件、XDS510仿真器、EXP-IV DSP实验箱

3.实验要求

●熟悉GPIO模块的功能原理

●会利用SPRC097中的工程环境建立或打开工程

●实现GPIO模块的驱动编程

4.实验内容

(1)CCS硬件仿真环境的设置

(2)建立GPIO模块的工程

相关文档
最新文档