E300 C6000基本实验说明书.docx
《E300 C6000基本实验说明书.docx》由会员分享,可在线阅读,更多相关《E300 C6000基本实验说明书.docx(20页珍藏版)》请在冰豆网上搜索。
E300C6000基本实验说明书
E300TechV6727(TechV6713基本实验说明)
实验1:
I/O实验
1:
拨码开关设置(黑体部分必须一致):
E300拨码开关设置:
SW1:
1:
OFF;2:
OFF;3:
OFF;4:
OFF
SW4:
1:
ON;2:
OFF;3:
OFF;4:
OFF
SW5:
1:
ON;2:
ON;3:
ON;4:
ON;6:
ON;7:
ON;8:
ON
2:
实验目的:
a)了解DSP开发系统的组成和结构
b)了解IO的基本编程方法
3:
实验器件
计算机、E300实验平台、TechV6727(TechV6713)板、仿真器、CCS3.1以上版本。
4:
实验内容:
c)连接仿真器与用户开发板
在进行DSP实验之前,先必须连接好仿真器与系统控制板,连接的方法如下所示:
d)运行CCS程序
(注:
如在此出现问题,可能是系统没有正常复位或连接错误,应重新检查系统硬件并复位;也可能是软件安装或设置有问题,应尝试调整软件系统设置)
●成功运行程序后,首先应熟悉CCS的用户界面
●学会CCS环境下的程序编写、调试、编译、装载,学习如何使用观察窗口等。
5:
实验步骤
1、运行CodeComposerStudio(CCS);
2、打开系统项目文件\......\normal\01IOTest\example.pjt;
3、编译全部文件并装载;
4、跳到主程序的开始;
5、全速运行程序。
6、拨动E300底板上的拨动开关,观察LED和拨动开关的对应情况。
实验2:
键盘接口实验
1:
拨码开关设置(黑体部分必须一致):
E300拨码开关设置:
SW1:
1:
OFF;2:
OFF;3:
OFF;4:
OFF
SW3:
1:
OFF;2:
OFF;3:
OFF;4:
OFF
SW4:
1:
ON;2:
OFF;3:
OFF;4:
OFF
2:
实验目的:
e)了解DSP开发系统的组成和结构
f)了解键盘的基本编程方法
g)熟悉内存观察工具的使用
3:
实验器件
计算机、E300实验平台、TechV6727(TechV6713)板、仿真器、CCS3.1以上版本。
4:
实验内容:
h)连接仿真器与用户开发板
在进行DSP实验之前,先必须连接好仿真器与系统控制板,连接的方法如下所示:
i)运行CCS程序
(注:
如在此出现问题,可能是系统没有正常复位或连接错误,应重新检查系统硬件并复位;也可能是软件安装或设置有问题,应尝试调整软件系统设置)
●成功运行程序后,首先应熟悉CCS的用户界面
●学会CCS环境下的程序编写、调试、编译、装载,学习如何使用观察窗口等。
5:
实验步骤
1、运行CodeComposerStudio(CCS);
2、打开系统项目文件\......\normal\02keyinterface\example.pjt;
3、编译全部文件并装载;
4、跳到主程序的开始;
5、指定位置设置断点;
6、View--〉WatchWindow打开变量观察窗口;
7、全速运行,然后点击键盘按键。
当程序运行到断点处时,改变变量观察窗口的显示方式为HEX显示。
十六进制数代表的意义为:
高4位为按键的行值,低4位为按键的列值。
打开变量观察窗口
断点设置位置
修改显示方式为hex
实验3:
LCD显示实验
1:
拨码开关设置(黑体部分必须一致):
E300拨码开关设置:
SW1:
1:
OFF;2:
OFF;3:
OFF;4:
OFF
SW4:
1:
ON;2:
OFF;3:
OFF;4:
OFF
2:
实验目的:
j)了解DSP开发系统的组成和结构
k)了解LiquidScreen的基本编程方法
3:
实验器件
计算机、E300实验平台、TechV6727(TechV6713)板、仿真器、CCS3.1以上版本。
4:
实验内容:
1)连接仿真器与用户开发板
在进行DSP实验之前,先必须连接好仿真器与系统控制板,连接的方法如下所示:
2)运行CCS程序
(注:
如在此出现问题,可能是系统没有正常复位或连接错误,应重新检查系统硬件并复位;也可能是软件安装或设置有问题,应尝试调整软件系统设置)
●成功运行程序后,首先应熟悉CCS的用户界面
●学会CCS环境下的程序编写、调试、编译、装载,学习如何使用观察窗口等。
5:
实验步骤
1、运行CodeComposerStudio(CCS);
2、打开系统项目文件\......\normal\03LCDTest\example.pjt
3、编译全部文件并装载;
4、跳到主程序的开始;
5、全速运行,在LCD上可以看到字体和背景颜色不断变化的界面;
实验4:
A/D实验
1:
拨码开关设置(黑体部分必须一致):
E300拨码开关设置:
SW1:
1:
OFF;2:
OFF;3:
OFF;4:
OFF
SW7:
1:
ON;2:
ON;3:
ON;4:
ON;6:
ON;
JP1:
跳线短接到Vref端;
TechV6727CPU板拨码开关设置(只对使用TechV6727板有效):
SW1:
1:
OFF;2:
OFF;3:
OFF;4:
OFF;5:
OFF;6:
OFF
SW2:
1:
OFF;2:
OFF;3:
OFF;4:
OFF
2:
实验目的
1、熟悉AD转换的基本原理。
2、熟悉SPI的编程方法。
3:
实验器件
计算机、E300实验平台、TechV6727(TechV6713)板、仿真器、CCS3.1以上版本,2号孔连接导线一根。
4:
实验内容:
1)连接仿真器与用户开发板
在进行DSP实验之前,先必须连接好仿真器与系统控制板,连接的方法如下所示:
2)运行CCS程序
(注:
如在此出现问题,可能是系统没有正常复位或连接错误,应重新检查系统硬件并复位;也可能是软件安装或设置有问题,应尝试调整软件系统设置)
●成功运行程序后,首先应熟悉CCS的用户界面
●学会CCS环境下的程序编写、调试、编译、装载,学习如何使用观察窗口等。
4:
实验步骤:
1、用导线将E300板上的SIN和AD_IN0两个2号孔连接起来;
2、运行CodeComposerStudio(CCS);
3、打开系统项目文件\......\normal\04ADTest\example.pjt
4、编译全部文件并装载;双击打开项目中的test.c文件,在指定位置处设置断点;
设置断点
5、全速运行,使程序停止在设置的断点处。
6、View—〉Graph—〉Time/Frequency打开图形观察窗口。
6、变量设置为起始地址:
ad_dat;长度为512个单元,数据类型为32-bitunsignedinteger,设置好后点击OK。
7、单击Animate运行程序,可以看到如下图所示图形。
实验5:
D/A实验
1:
拨码开关设置(黑体部分必须一致):
E300拨码开关设置:
SW1:
1:
OFF;2:
OFF;3:
OFF;4:
OFF
SW4:
1:
ON;2:
OFF;3:
OFF;4:
OFF
2:
实验目的
1、熟悉DA转换的基本原理。
2、熟悉使用IO口模拟SPI的编程方法。
3:
实验器件
计算机、E300实验平台、TechV6727(TechV6713)板、仿真器、CCS3.1以上版本。
4:
实验内容:
1)连接仿真器与用户开发板
在进行DSP实验之前,先必须连接好仿真器与系统控制板,连接的方法如下所示:
2)运行CCS程序
(注:
如在此出现问题,可能是系统没有正常复位或连接错误,应重新检查系统硬件并复位;也可能是软件安装或设置有问题,应尝试调整软件系统设置)
●成功运行程序后,首先应熟悉CCS的用户界面
●学会CCS环境下的程序编写、调试、编译、装载,学习如何使用观察窗口等。
4:
实验步骤:
1、运行CodeComposerStudio(CCS);
2、打开系统项目文件\......\normal\05DATest\example.pjt
4、编译全部文件并装载;
5、全速运行程序;
6使用万用表或者示波器观察输出结果。
(负表笔联接到2号口AGND,正表笔联接到2号口DOUTA(或者DOUTB),可以观察到从0到最大值之间的阶越跳变,最大值的幅度和R89,R90可调电阻的调节只有关)。
实验6:
语音实验
1:
拨码开关设置(黑体部分必须一致):
E300拨码开关设置:
SW1:
1:
OFF;2:
OFF;3:
OFF;4:
OFF
SW4:
1:
ON;2:
OFF;3:
OFF;4:
OFF
SW6:
1:
ON;2:
ON;3:
ON;4:
ON;5:
ON;6:
ON
TechV6727CPU板拨码开关设置(只对使用TechV6727板有效):
SW1:
1:
ON;2:
ON;3:
ON;4:
ON;5:
ON;6:
ON
SW2:
1:
OFF;2:
OFF;3:
OFF;4:
OFF
2:
实验目的
1、熟悉DA转换的基本原理。
2、熟悉使用IO口模拟SPI的编程方法。
3:
实验器件
计算机、E300实验平台、TechV6727(TechV6713)板、仿真器、CCS3.1以上版本,音频线,耳机一个。
4:
实验内容:
1)连接仿真器与用户开发板
在进行DSP实验之前,先必须连接好仿真器与系统控制板,连接的方法如下所示:
2)运行CCS程序
(注:
如在此出现问题,可能是系统没有正常复位或连接错误,应重新检查系统硬件并复位;也可能是软件安装或设置有问题,应尝试调整软件系统设置)
●成功运行程序后,首先应熟悉CCS的用户界面
●学会CCS环境下的程序编写、调试、编译、装载,学习如何使用观察窗口等。
5:
实验步骤:
1、使用音频线将MIC_IN连接到电脑的语音输出,耳机连接到EARPHONR_OUT。
2、运行CodeComposerStudio(CCS);
3、打开系统项目文件\......\normal\06AudioTest\example.pjt(如果是TechV6727则打开\....\normal\06AudioTest\example\example.pjt)
4、编译全部文件并装载;
5、电脑上播放一首歌曲,全速运行程序,在耳机上可以听到歌曲声音。
实验七:
USB(USBdevice)实验
1:
拨码开关设置(黑体部分必须一致):
E300拨码开关设置:
SW1:
1:
OFF;2:
OFF;3:
OFF;4:
OFF
SW3:
1:
OFF;2:
OFF;3:
OFF;4:
OFF
SW4:
1:
ON;2:
OFF;3:
OFF;4:
OFF
TechV6727CPU板拨码开关设置(只对使用TechV6727板有效):
SW1:
1:
OFF;2:
OFF;3:
OFF;4:
OFF;5:
OFF;6:
OFF
SW2:
1:
OFF;2:
OFF;3:
OFF;4:
OFF
2:
实验目的
1、了解USB接口芯片CH375的性能及使用方法;
2、了解USB协议的内容及传输过程;
3、学习用DSP实现USB通信的方法。
3:
实验器件
计算机、E300实验平台、TechV6727(TechV6713)板、仿真器、CCS3.1以上版本,USBA-B型电缆。
4:
实验内容:
1)连接仿真器与用户开发板
在进行DSP实验之前,先必须连接好仿真器与系统控制板,连接的方法如下所示:
2)运行CCS程序
(注:
如在此出现问题,可能是系统没有正常复位或连接错误,应重新检查系统硬件并复位;也可能是软件安装或设置有问题,应尝试调整软件系统设置)
●成功运行程序后,首先应熟悉CCS的用户界面
●学会CCS环境下的程序编写、调试、编译、装载,学习如何使用观察窗口等。
5:
实验步骤:
1、运行CodeComposerStudio(CCS);
2、打开系统项目文件\......\normal\07USBdevice\USBdevice\example.pjt;
3、编译全部文件并装载;
如果第一次使用,需要安装驱动程序,…\normal\07USBdevice\DriverInstall\CH372DRV.EXE。
安装完毕后,全速运行程序。
用专用的USB电缆,一端插接到电脑主机的USB插槽,一端插接到实验箱USB单元的从USB接口;如果USB状态指示灯D9亮,表明USB设备已就绪,若D9指示灯不亮,检查驱动是否安装好、DSP程序运行是否正常等。
打开电脑的设备管理器,在设备管理器中应该出现一个名称为“外部接口”的设备类。
打开测试程序exe\SPEED372.EXE,测试自动开始,如下图:
速度测试结果如下图:
用微软提供的工具UVCView查看这个USB设备的描述符,如下图所示:
停止DSP程序,查看源代码,结合相关的注释了解程序运行的过程。
源代码包括DSP源代码和speed372.exe的源代码。
本程序主要用来测试USB传输数据的正确性,以及数据上传和下传的速度。
用户可以通过上位机软件观察测试的结果。
如果用户重复进行此实验,每次实验前需对CH375复位,即按USB单元的复位按钮S44一次即可,上位机测试软件需重新打开,否则测试将不能正常进行。
实验八:
USB(USBhost)实验
1:
拨码开关设置(黑体部分必须一致):
E300拨码开关设置:
SW1:
1:
OFF;2:
OFF;3:
OFF;4:
OFF
SW3:
1:
OFF;2:
OFF;3:
OFF;4:
OFF
SW4:
1:
ON;2:
OFF;3:
OFF;4:
OFF
TechV6727CPU板拨码开关设置(只对使用TechV6727板有效):
SW1:
1:
OFF;2:
OFF;3:
OFF;4:
OFF;5:
OFF;6:
OFF
SW2:
1:
OFF;2:
OFF;3:
OFF;4:
OFF
2:
实验目的
1、了解USB接口芯片CH375的性能及使用方法;
2、了解USB协议的内容及传输过程;
3、学习用DSP实现USB通信的方法。
3:
实验器件
计算机、E300实验平台、TechV6727(TechV6713)板、仿真器、CCS3.1以上版本,U盘一个。
4:
实验内容:
1)连接仿真器与用户开发板
在进行DSP实验之前,先必须连接好仿真器与系统控制板,连接的方法如下所示:
2)运行CCS程序
(注:
如在此出现问题,可能是系统没有正常复位或连接错误,应重新检查系统硬件并复位;也可能是软件安装或设置有问题,应尝试调整软件系统设置)
●成功运行程序后,首先应熟悉CCS的用户界面
●学会CCS环境下的程序编写、调试、编译、装载,学习如何使用观察窗口等。
5:
实验步骤:
进入CCS,打开“…\normal\08USBhost\USBhost”目录下的example.pjt工程文件;编译并加载example.out文件;
U盘的内容需要事先备份,因为此实验会改写U盘扇区,破坏U盘原有数据。
运行程序前,先将U盘插到电脑主机的USB插槽里,用exe\WinHex\WinHex读出相关扇区内容,以便于后面的实验对比结果。
具体操作步骤:
打开WinHex,按F9打开磁盘选择窗口,选择物理磁盘下面的U盘,如下图:
单击“是”打开U盘,如下图:
按Ctrl+D打开克隆磁盘窗口,设置将U盘做成镜像文件,以便于比对结果和备份U盘数据。
如下图:
来源选择U盘,目标选择用来保存镜像文件的路径。
单击“是”开始制作镜像。
查看以offset地址为0x00000200开始的扇区内容,应该与以offset地址为0x00000000开始的扇区内容不一样,否则,可以改变一些数据使两者有所差异。
从电脑上退出U盘,插到实验箱USB单元的主USB接口上,运行DSP程序,USB状态指示灯D9亮说明检测到U盘设备的插入。
如果不亮检查DSP程序是否正常,或U盘是否正常。
本程序支持市面上绝大多数U盘。
接下来U盘的指示灯可能会闪亮,过几秒钟之后停止DSP程序运行,按一下USB单元的复位按钮,USB状态指示灯灭,拔下U盘,插回电脑上,用WinHex打开U盘,以offset地址0x00000200开始的扇区内容应该已经与以offset地址0x00000000开始的扇区内容变成完全一样的了,实现了U盘扇区的复制。
查看源代码,结合注释了解程序运行的过程。
为了不破坏U盘的数据,可用镜像备份来恢复U盘的数据;在WinHex的打开窗口上点击克隆磁盘按钮;
出现如下界面:
来源选择2407.img镜像文件,目标选择可移动磁盘1;
单击“是”按钮,出现如下提示框:
单击“是”按钮;出现如下提示框:
单击“是”按钮;进行U盘数据的恢复,U盘数据恢复完毕后,关闭相关的实验窗口,本实验结束。