DSP的数据存取试验.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《DSP的数据存取试验.ppt》由会员分享,可在线阅读,更多相关《DSP的数据存取试验.ppt(19页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、DSP的数据存取一、实验目的1、了解DSP汇编程序的基本构成;2、理解头文件中系统及用户自定义的含义;3、掌握DSP数据及程序空间的配置及命令文件的编写;4、掌握DSP数据存取的基本方法。二、实验原理1、一个完整的DSP汇编语言文件包含3个部分:(1)用于定义外设控制寄存器的映射地址、用户定义的端口寄存器地址和相关常量的头文件,如F2407REGS.H,用.include引用;(2)实现要DSP完成的汇编语言工程文件,扩展名为.asm;(3)用于文件链接的命令文件,扩展名为.cmd,该文件实现对程序存储空间和数据存储空间的分配。2、存储器类型常有冯诺曼结构和哈佛结构两种类型。TMS320LF2
2、40 x DSP采用哈佛结构,具有独立的程序存储器、数据存储器和I/O空间,他们地址相同,但通过不同的控制线区分。2.1 程序存储器64K寻址空间,包括片上的的DARAM和FLASH EEPROM/ROM程序空间地址分配:0000H003FH:存储中断入口地址(64个字)0040HFDFFH:用户程序存储区(63K)FE00HFEFFH:双口存储器DARAM区(B0)配置控制位:MP/MC、CNF引脚控制位:PS、STRB(READY)2.2 数据存储器64K寻址空间,包括3个片上数据块(B0 B1 B2)和外设寄存器映射;前32K在片上,后32K由外部寻址。寻址方式:直接寻址和间接寻址,采用
3、直接寻址时,只能在128字的数据块内操作,所以必须定义页指针(包含512个页,0511,当前页由ST0.DP确定)采用间接寻址时,可以对64K空间内的任意单元进行访问。注意不能访问数据存储空间上的非法地址空间(ILLEGAL SPACE),否则会产生非法地址操作错误3、实现对程序空间和数据空间的分配,常用到2个伪指令:1 MEMORY命令:描述系统实际的存储资源,常用的配置结构如图2.12 SECTIONS命令:描述“段”如何定位,常用的配置结构如图2.2三、实验内容1、DSP头文件的建立;2、命令文件的编写;3、DSP数据存取文件的编写;4、进行DSP 程序的调试与改错;5、在CCS观察窗口
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- DSP 数据 存取 试验
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内