毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 论文 >> 正文

语音信号μ/A律压缩的DSP软件实现(英文文献+中期报告+源代码+流程图) 第17页

更新时间:2010-3-27:  来源:毕业论文
语音信号μ/A律压缩的DSP软件实现(英文文献+中期报告)
执行Debug-Step Over(F10)命令,可以单步执行当前函数中的单条语句
执行Debug-Step Out(Shift F7)命令,如果当前正处于子程序中,执行该命令可以完成子程序的执行
执行Debug-Run to Cursor(Ctrl F10)命令。可以使程序运行到鼠标当前所在的光标位置。
图5-5 程序执行
5.3.4 查看存储器信息
当进行程序仿真调试时,可以对数据存储器,程序存储器和I/O空间的信息进行查看,执行View-Memory命令,系统弹出”存储器窗口选项”对话框,此时可以选择查看何种存储器,即选择Data(数据存储器),Program(程序存储器)和I/O空间。
在弹出的对话框中填入相应的数据,如图5-6所示:
 Address:输入要查看的存储器位置的起始地址:0X0080;
Q值:可使用定点数的Q表示方法显示数据:0;
Format:选择存储器数据显示格式:16-Bit Signed Integer,16位带符号整数。
5.3.5 查看寄存器信息
当程序进行调试时,需要查看CPU寄存器或外设寄存器的内容,以便确认程序运行的情况和正确性。执行View-CPU Registers-CPU-Registers命令,系统就会显示CPU寄存器的内容,如图5-7所示。
 图5-6 查看存储器信息
 (1) 处理器工作模式状态(PMST)寄存器
在进行程序调试时,最重要的就是查看(PMST)寄存器的内容,它关系到配置文件的设置,与程序是否能调试成功密切相关。PMST寄存器由存储器映射寄存器指令进行加载。PMST位如表5-1所示:
表5-1 PMST位
15-7      6        5        4         3         2        1        0
IPTR MP/MC OVLY AVIS DROM CLKOFF SMUL SST
处理器工作模式状态寄存器PMST主要位所表示的意义:
表5-2处理器工作模式状态寄存器PMST主要位所表示的意义
位 位名称 复位后得的值 作用和意义
15-7 IPTR 1FFH 中断向量指针。9位的IPTR位段指向中断向量所驻留的128字的程序页面。在复位时被置1,复位向量总是驻留在程序存储空间的FF80H地址处。
    为MP/MC引脚的状态 微处理器/微计算机模式位。MP/MC可以使能成为或禁止片内ROM在程序存储空间中可寻址。
1. MP/MC=0时 片内ROM被使能并可能寻址。
2. MP/MC=1时 片内ROM无效。VLY 
0 RAM重叠位,OVLY可以使能片内的双访问数据RAM映射到程序空间。
1. OVLY=0时 片内RAM可在数据空间寻址,但不能在程序空间寻址。
2. OVLY=1时 片内RAM映射到程序空间和数据空间;但是第0页数据,无论如何不会被映射到程序空间。
DROM 0 数据ROM位,DROM可以使能片内ROM不能影射到数据存储空间,DROM位的意义如下:
1. DROM=0时 片内ROM不能被映射到数据存储空间。
2. DROM=1时 一部分片内ROM被映射到数据存储空间。
(2)C5402存储器映射
表5-3 C5402存储器映射
我们采用微计算机模式,根据DSP5402的存储器映射和PMST的性能:
 MP/MC=0时,片内ROM被使能并可能寻址;
 OVLY=0时,片内RAM可在数据空间寻址,但不能在程序空间寻址;
 DROM=0时,片内ROM不能被映射到数据存储空间。
我们将PMST寄存器设计为FF80,如表5-4所示对源程序设计配置文件(.cmd),配置文件见附录所示。
表5-4 PMST寄存器设置
1         0        0       0        0        0         0         0
IPTR MP/MC OVLY AVIS DROM CLKOFF SMUL SST
 图5-7 CPU存储器内容
5.3.6 设置断点
当加载了.out文件到目标板后,在程序调试过程中,可以使用断点来帮助我们进行程序调试,断点测试对于每一个软件的调试过程很有用。
断点是任何调试工作的一个基本内容。断点暂停程序的执行,断点暂停程序的执行,当程序被暂停时,可以考察程序的状态,检查或修正变量,考察调用的堆栈等等。
执行Debug-breakpoints命令,系统会弹出“断点”对话框,如图5-8所示。在该选项卡中,可以添加测试断点,即在Location编辑框中填入需要添加断点的位置。如果要取消某个断点,在Breakpoints列表框中选中需要取消的断点,按Delete按钮即可。
5.3.7 图形显示
在调试应用程序时,将结果以图形方式显示出来,可以为调试带来很大的方便。通常,DSP应用程序是全数字形式的,因此在调试过程中是很难观察其执行过程的,不过采用将结果以图形的方式显示出来,就很容易实现这个目的了。最好的方法就

 << 上一页  [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] 下一页

语音信号μ/A律压缩的DSP软件实现(英文文献+中期报告+源代码+流程图) 第17页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©751com.cn 辣文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。