- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE \* MERGEFORMAT41
北邮DSP硬件实验报告
学院:
班级:
学号:
姓名:
班内序号:
指导老师:
第三章 5416常规实验
实验一:常用指令实验
实验目的:
了解DSP开发系统的组成和结构,熟悉DSP开发系统的连接和开发界面,熟悉C54X系列的寻址系统, 熟悉常用的C54X系列指令的用法。
实验设备
计算机,CCS3.3版软件,EXPIII+实验箱
程序源代码注释
;**************************************************************
;* 北京达盛科技有限公司
;* 研 发 部
;*
;*
;*************************************************************/
;*
;* 文件名称 : xf.asm
;* 适用平台 : EXPIII+实验系统
;* CPU类型 : DSP TMS320VC54X
;* 软件环境 : CCS3.1 (5000系列)
;* 试验接线 : 1、实验箱的拨码开关SW2.4置OFF(54x的译码有效);54x CPU板的跳线J2的1、2短接
;* (HPI 8位模式);SW1的2、6置ON,其余置OFF(HPI使能;DSP工作微处理器方式;
;* CPU_CS=0);SW2全部置ON(FLASH工作在数据空间,LED灯D5的工作状态处于灭状态);
;* 试验现象 : 可以观察到实验箱CPLD右上方的D3按一定频率闪烁。
;*************************************************************
.mmregs --(enter?memory-mapped?registers?into?the?symbol?table)?--进入记忆映射注册进入符号表?
.global _main --(identify?one?or?more?global(external)symbols)?--定义全局变量
_main:
stm #3000h,sp(堆栈指针寄存器)?堆栈指针寄存器的值为3000h (#表示立即数)
ssbx xf ;将XF置位,灯亮
call delay (存储器延时) 调用延时子程序,延时
rsbx xf ;将XF复位 灯灭
call delay ;调用延时子程序
b _main ;转移回main 函数,意为无限循环
nop 无操作,延时子程序
nop
delay:
stm 270fh,ar1 指定ar1寄存器地址,设置为9999
loop1:
stm 0f9h,ar4 指定ar4寄存器地址,设置为249
loop2:
banz
loop2,*ar4- ;条件转移,每次转移ar4地址减一
banz
loop1,*ar1-; 条件转移,每次转移ar1地址减一
ret ;循环嵌套,总循环次数为270f*0f9
nop
nop
.end
实验现象
可以看到实验箱上的XF灯以一定的频率闪烁当单击“Halt”时程序暂定,XF灯停止闪烁,当再次单击RUN时,XF灯又开始闪烁。
实验二:数据储存实验
实验目的
掌握TMS320C54的程序空间分配,掌握TMS320C54的数据空间的分配,熟悉操作TMS320C54数据空间的指令。
实验设备
计算机,CCS3.3版软件,EXPIII+实验箱
实验系统相关资料介绍
本实验指导书是以TMS32OVC5410为例,介绍相关的内部和外部内存资源。对于其它类型的CPU请参考查阅相关的资料手册。下面给出TMS32OVC5410的内存分配表:
对于存储空间而言,映像表相对固定。值得注意的是内部寄存器与存储空间的映像关系。因此在编程应用时这些特定的空间不能作其它用途。对于程序存储空间而言,其映像表和CPU的工作模式有关。当MP/MC引脚为高电平时,CPU工作在微处理器模式;当MP/MC引脚低电平时,CPU工作在为计算机模式。具体的内存映像关系如上图所示。
程序源代码及注释
;**************************************************************
;* 北
您可能关注的文档
- 多花黄精皂甙的分离纯化工艺技术分析.doc
- 2016年静安-青浦初三一模语文试题(附答案)技术分析.docx
- 多基因遗传病习题技术分析.doc
- 2016年辽宁省锦州市锦州中学高三上学期期中考试理综生物试卷技术分析.docx
- 多价值体系统一积分平台业务需求技术分析.doc
- 2016年临床执业医师考试大纲技术分析.docx
- 2016年汽车服务业十大趋势技术分析.docx
- 2016年全国高考考试大纲(课标版):文科数学技术分析.docx
- 2016年全国硕士研究生入学统一考试思想政治理论试题(含答案)技术分析.docx
- 2016年商品分类表第1类技术分析.docx
- 2025年云和县公开招聘专职从事就业和社会保障工作人员备考题库附答案详解(完整版).docx
- 烟草安全培训目录内容课件.pptx
- 物流装卸人员安全培训内容课件.pptx
- 工地安全管理培训班内容课件.pptx
- 示意图课件教学课件.pptx
- 2025年云和县公开招聘专职从事就业和社会保障工作人员备考题库附答案详解(基础题).docx
- 2025年云和县公开招聘专职从事就业和社会保障工作人员备考题库附答案详解(培优).docx
- 2025年云和县公开招聘专职从事就业和社会保障工作人员备考题库附答案详解(培优).docx
- 烟草安全培训目录清单课件.pptx
- 2025年云和县公开招聘专职从事就业和社会保障工作人员备考题库附答案详解(名师推荐).docx
原创力文档


文档评论(0)