数字信号处理EXPIV型教学实验系统 75
10、单击“Animate”运行程序,调整存储器数据观察窗口,并在该窗口中观察数据变化,A/D转换后的数据存储在地址为data_buff单元开始的256个单元内,变化数据将变为红色;
数字信号处理EXPIV型教学实验系统 76
11、 单击“Halt”停止程序运行;
12、关闭“exp06.pjt”工程文件,关闭各窗口,本实验完毕。
四、
实验说明
AD7822通过DSP的I/O口完成数据通讯。采样数据存储在从数据data_buff[]中。 AD7822的时序:
数字信号处理EXPIV型教学实验系统 77
实验七 D/A转换实验
一、
验目的
1、 熟悉D/A转换的基本原理;
2. 掌握AD7303的技术指标和常用方法;
3. 熟悉DSP的多通道缓冲串口配置为SPI的应用方法; 4. 掌握并熟练使用DSP和AD7303的接口及其操作。 二、
实验设备
计算机,CCS 2.0版软件,DSP仿真器,实验箱,示波器。 三、
实验步骤与内容
1. 开关K9拨到右边,即仿真器选择连接右边的CPU:CPU2; 2. 运行CCS软件,加载示范程序;
3. 按F5运行程序,用示波器检测“D/A转换单元的的2号孔接口“输出1”输出一
个正弦波; 4. 填写实验报告。 5. 样例程序实验操作说明
开关K9拨到右边,即仿真器选择连接右边的CPU:CPU2;启动CCS 2.0,在
Project?Open菜单打开exp07_cpu2目录下面的工程文件“exp07.pjt”。 用下拉菜单中Project-->Open,打开“exp07_cpu2\\ exp07.pjt”,双击“Source”,可查看源程序。在File?Load Program菜单下加载exp07_cpu2\\debug目录下的exp07.out文件。
6、单击“Run”运行程序一次,然后取消运行。
7、在View?Graph?Time/Frequency打开一个图形观察窗口,以观察程序产生的波形。设置观察窗口参数,起始地址为data_buff,长度为256,16位整型;
数字信号处理EXPIV型教学实验系统 78
产生的正弦波图形如下:
8、 然后单击“Run”全速运行程序。用示波器检测“D/A转换单元的的2号孔
“输出1”输出一个正弦波;
关闭所有窗口,本实验完毕。 四、实验说明
本实验通过DSP产生一个正弦波,然后再将这个正弦波的数据,按一定周期通过D/A