dsp实验71312北京化工大学北方学院
课程设计报告
课程名称 DSP原理与应用
设计题目 D/A转换实验、数字波形产生、
数字图像处理、二维图形生成
专业、班级*******&&……&*%&¥&¥
学号%……&……&¥¥
姓名 Y&$%^^
指导教师&%……&¥&¥
设计时间 2011年9月26号
2011年 9 月 26日
引言
1 实验目的
实验一:
(1)熟悉D/A转换的基本原理;
(2)掌握AD7303的技术指标和常用方法;
(3)熟悉DSP的多通道缓冲串口配置为SPI的应用方法;
(4)掌握并熟练使用DSP和AD7303的接口及其操作。
实验二:
(1)了解数字波形产生的基本原理
(2)学习用C54x DSP芯片产生正弦信号的基本方法和步骤。
实验三:
(1)了解数字图象处理的基本原理;
(2)学习灰度图象二值化处理技术;
(3)学习灰度图象反色处理技术。
实验四:
(1)了解DSP的图形处理功能;S的图形观察功能;
(2)学会简单的二维图形生成编程。
正文
实验一:
1 实验设备
S ,DSP仿真器,实验箱,示波器。
2实验步骤
(1) 系统连接
进行dsp实验之前,先必须连接好仿真器、试验箱及计算机。
(2) 上电复位
在硬件安装完成后,确认安装正确、各实验部件及电源连接正常后,接通仿真器电源或启动计算机,此时,仿真盒上的“红色小灯”应该是亮的,否则说明dsp开发系统与计算机连接有问题。
(3) S程序
待计算机启动成功后,实验箱上电,S,此时仿真器上的“绿色小灯”S正常启动,证明系统连接正常;否则仿真器的连接、JTAG接口存在问题。关掉实验箱电源,检查仿真器的连接、JTAG接口连接。
(4)新建工程:ProjectàNew给工程起名xf,放在E盘xf文件夹。
(5) 把E盘dsp_usb文件夹下的“DSP常用文件”下的“EXP06-AD”、、 、 文件拷贝至刚才工程文件pjt所在文件夹下。
(6)新建源文件:FileàNewàSource File,。
(7)把上述红色字体的文件添加到工程中去:ProjectàAdd Files to…(注意:,需要在c文件中include才能出现在工程中)
(8),,pile,如果没有问题,则点击Build(构建),
(9)上述无误后,点击FileàLoad Program,,接着点击Run按钮,观察实验结果
单击“Run”运行程序一次,然后取消运行。
打开一个图形观察窗口,以观察程序产生的波形。
设置观察窗口参数,起始地址为data_buff,长度为256,16位整型
(10)、然后单击“Run”全速运行程序。用示波器检测“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-----
// INT/EXT---X--------LDAC---PDB---PDA-----A/B----
dsp实验 来自淘豆网m.daumloan.com转载请标明出处.