北京化工大学北方学院
课程设计报告
课程名称 DSP原理与应用
设计题目 D/A转换实验、数字波形产生、
数字图像处理、二维图形生成
专业、班级
学号
姓名
指导教师
设计时间
2011 年 10 月 07 日
引言
目的:
D/A转换实验:
;
;
;
。
数字波形产生实验:
1、了解数字波形产生的基本原理;
2、学习用C54x DSP芯片产生正弦信号的基本方法和步骤。
数字图像处理实验:
;
;
。
二维图像生成实验:
;
;
。
设备:
S ,DSP仿真器,实验箱,示波器。
正文
实验步骤:
1. 系统连接
进行dsp实验之前,先必须连接好仿真器、试验箱及计算机。
2. 上电复位
在硬件安装完成后,确认安装正确、各实验部件及电源连接正常后,接通仿真器电源或启动计算机,此时,仿真盒上的“红色小灯”应该是亮的,否则说明dsp开发系统与计算机连接有问题。
3. S程序
待计算机启动成功后,实验箱上电,S,此时仿真器上的“绿色小灯”S正常启动,证明系统连接正常;否则仿真器的连接、JTAG接口存在问题。关掉实验箱电源,检查仿真器的连接、JTAG接口连接。
4、新建工程:Project—>New给工程起名xf,放在E盘xf文件夹。
5、把E盘dsp_usb文件夹下的“DSP常用文件”下的“EXP06-AD”、、 、 文件拷贝至刚才工程文件pjt所在文件夹下。
(D/、、
、、)
6、新建源文件:File—>New—>Source File,。
7、把上述红色字体的文件添加到工程中去:Project—>Add Files to…(注意:头文件
.h文件是不能直接添加的,需要在c文件中include才能出现在工程中)
8、,,pile,如果没有问题,则点击Build(构建),
9、上述无误后,点击File—>Load Program,,接着点击Run按钮,观察实验结果。
D/A转换实验:
1、单击“Run”运行程序一次,然后取消运行。
2、打开一个图形观察窗口,以观察程序产生的波形。
3、设置观察窗口参数,起始地址为data_buff,长度为256,16位整型。
4、然后单击“Run”全速运行程序。
5、用示波器检测“D/A转换单元的的2号孔接口“输出1”输出一个正弦波。
程序清单:
//------------------头文件--------------------------------------
//#include ""
#include "" //VC5402 寄存器定义
#include ""
//---------------------------------------------------------------
/* ****************** 宏定义***************
************************************************************
*/
#define UCHAR unsigned char
#define UINT16 unsigned int
#define UINT32 unsigned long
#define TRUE 1
#define FALSE 0
#define pi
#define LEN 256
//--------------- AD7303 控制字--------------------------------
// 15--------14-------13-----12-----11-----10------9-------8-----
DA转换实验、数字波形产生、数字图像处理、二维图形生成 来自淘豆网www.taodocs.com转载请标明出处.