- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
试验一CCS操作试验-机械与材料工程学院-西安文理学院
DSP器件及应用实验指导手册
西安文理学院机械电子工程系
目录
实验一 CCS 操作实验 2
实验二 存储器实验 5
实验三 发光二极管循环点亮实验 10
实验四 数码显示实验 12
实验五 硬件中断实验 14
实验六 液晶显示实验 16
实验七 定时器实验 18
实验八 步进电机控制实验 20
实验九 用DSP芯片生成正弦信号发生器 23
附录: 数据流程图及端口地址 24
实验一 CCS 操作实验
一、实验目的
1、熟悉CCS2.0软件的使用。
2、了解SZ-DSPF开发教学平台的使用。
二、实验设备
计算机、DSPSZ-DSPF开发教学平台。
三、实验原理
了解怎样连接DSP仿真器、对CCS的仿真配置及怎样在CCS内新建工程并生成*.out文件。
四、实验步骤
安装CCS2.0的Simulator方式:双击桌面上的Setup CCS2(‘C5000)图标,关闭Import Configuration窗口,在System Configuration中的My System的下面可看到一个类似板卡的图标,如果该图标的名称是“tisim54x”的话,就可直接关闭该窗口,不存盘退出。如果该图标的名称不是“tisim54x”的话,在该图标上单击右键,选择remove删除该结构,然后在Available Board Types中双击“tisim54x”的图标(如果有的话),弹出Board Properties的对话框点击“next”、“finish”Code Composer Setup窗口,存盘退出即可。
如果在Available Board Types中没有“tisim54x”的图标,则在右边框内单击“Install a Device Driver”,在路径“c:\ti\driver\”(此目录为CCS的安装目录)中打开tisim54x.dvr文件,在Available Board Types中可看到“tisim54x”的图标,然后按上述操作。即生成CCS的Simulator方式。可以以Simulator方式启动CCS。
连接实验仪器进入硬件仿真,打开实验平台进入CCS硬件仿真环境。(具体仿真器的设置参考仿真器的安装说明)
注意,所有实验都要求:进入CCS点击GEL菜单选择C54x,选择CPU_Reset,然后再在同一菜单里选择C5416_Init。
五、实验内容
计算y=a1*x1+a2*x2+a3*x3+a4*x4,需要修改教材中的源程序,以适应存储器的分配方案。要求通过仿真器查看运算结果。
六、实验参考程序
1、汇编语言源文件:example.asm
.title example.asm
.mmregs
STACK .usect .STACK,10h
.bss a,4
.bss x,4
.bss y,1
.def _c_int00
.data
table: .word 1,2,3,4
.word 8,6,4,2
.text
_c_int00: STM #0,SWWSR
STM #00A0h, PMST
LD #000000100B, DP
STM #STACK+10h,SP
STM #a,AR1
RPT #7
MVPD table,*AR1+
CALL SUM
end: B end
SUM: STM #a,AR3
STM #x,AR4
RPTZ A,#3
MAC *AR3+,*AR4+,A
STL A,@y
RET
.end
2、命令文件:example.cmd
example.obj
-o example.out
MEMORY
{
PAGE 0: P_DARAM: org=0080h,len=100h
PAGE 1: D_DARAM: org=0200h,len=100h
}
SECTIONS
{
.text : P_DARAM
.data : P_DARAM
.bss : D_DARAM
.STACK : D_DARAM
}
七、实验思考
如果在设置完全正确的情况下,仿真器不能正确启动,分析其的原因。
实验二 存储器实验
一、实验目的
1、了解DSP内部数据存储器和程序存储器的结构;
2、掌握DSP内部存储器和外部存储器的使用;
3、了解DSP指令的几种寻址方式;
二、实验设备
计算机;DSP硬件仿真器;SZ-DSPF开发教学
文档评论(0)