教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 高等教育 >

基于dsp的语音信号编码器 - 图文(6)

来源:网络收集 时间:2026-09-13
导读: 汇编器:将汇编语言源代码文件汇编成机器语言COFF目标文件,在源文件中包含了汇编指令、汇编语言指令及宏命令等。汇编采用两遍扫描式完成以下功能: 处理汇编语言源文件的源语句,产生一个可重新定位的目标文件; 根据

汇编器:将汇编语言源代码文件汇编成机器语言COFF目标文件,在源文件中包含了汇编指令、汇编语言指令及宏命令等。汇编采用两遍扫描式完成以下功能: 处理汇编语言源文件的源语句,产生一个可重新定位的目标文件; 根据要求产生源程序列表文件,并提供对源程序列表文件的控制; 将代码分成块,并为每个目标代码段设置一个块程序计数器; 根据要求,将交叉引用列表加到源程序列表中; 定义和引用全局符号; 汇编条件块;

支持宏调用,并允许在程序内或在库中定义宏。

链接器:把汇编生成的可重新定位的COFF目标模块组合成一个可执行的COFF目标模块。链接器的输人是可重新定位的COFF目标文件和目标库文件,它也可以接受来自文档管理器中的目标文件以及链接以前运行时所产生的输出模块。链接器完成以下功能:

定义一个与目标系统存储器一致的存储模块; 将目标文件块组合起来;

在目标系统存储器内,将块重新定位到特定的区域; 重新定义全局变量;

重新定位块,赋予它们最后的地址;

解决未定义的输人文件之间的外部引用。

(2)代码调试工具

代码调试工具的作用是对DSP程序及目标系统进行调试,使之能够达到设计的目标。常用的调试工具主要有以下几种。

(I)软仿真器(Simulator)

软仿真器是一种模拟DSP芯片各种功能并在非实时条件下进行软件调试的调试工具。它是一个软件程序,不需要目标硬件的支持,使用主机的处理器和存储器来仿真DSP的微处理器和微计算机模式,对DSP进行指令级和C程序级的模拟,从而进行软件开发和非实时的程序验证。这种软仿真器价格便宜,可以在没有目标硬件的情况下作DPS软件的开发和调试。在PC机上,典型的软仿真速度是每秒几百条指令。早期的软仿真器和其他的开发工具是分离的,使用起来不太方便。目前的软仿真器已经作为CCS的一个标准插件,广泛地应用于DSP的开发中。

(II) DSK系列评估工具

DSK(DSP Starter Kit)初学者套件是TI公司或TI的第三方为TMS320 DSP的使用者设计和生产的一种低成本开发工具。非常适合于初次接触DSP的人员熟悉和掌握DSP,及在系统设计阶段评估DSP的性能。DSK包括一个基于TMS320DSP的电路板、相应的代码产生工具和调试器。它可以与CP机进行通信,汇编后的程序可以通过串口或并口下载到DSP芯片进行调试。此外,DSK板上还将DSP芯片的地址和数据总线引出,便于用户对DSK板进行资源的扩充,在DSK硬件的基础上形成用户独立的DSP系统。

(III)标准评估模块(EVM)

EVM是用于器件评估和软件调试的一种开发工具,是带有处理器和少量外设的CP机插卡。它也提供了完整的DSP处理器和代码生成及调试工具。另外,EVM还具有DSK所没有的高级语言调试接口及标准的汇编l连接器。目前的EVM可以支持C2000、C3x、C5000和C6000等系列DSP芯片。EVM的缺点是卡上的资源有限,且资源不容易扩展。

基于dsp的语音信号编码器 - 图文(6).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/604688.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)