网站大量收购独家精品文档,联系QQ:2885784924

dsp内存读取调试工具的分析与实现word格式论文.docx

dsp内存读取调试工具的分析与实现word格式论文.docx

  1. 1、本文档共55页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
dsp内存读取调试工具的分析与实现word格式论文

第一章 绪论DSP 概述数字信号处理是一门涉及多门学科而又广泛应用于多种领域的现代学科,它 利用计算机或一些专用处理设备,以数字形式对信号进行采集、变换、滤波、估 值、增强、压缩、识别等处理,以满足实际应用的要求[1]。用一般的通用微处理器 也可以完成这些处理工作,但是面临的问题是满足如此高的计算速度就很难保证 耗电量很低更难保证价格足够便宜,因此另一种微处理器—数字信号处理芯片 (Digital Signal Processing chip)应运而生,简称DSP。DSP 具有极高的处理速度,因为应用这类处理器的场合要求具有很高的实时性(Real Time),比如通过移动电话进行通话。DSP 的典型特征是每个处理周期能够 处理多条乘加操作,具有强大的实时运算能力,很强的通用性和高可靠性,并且 造价低廉。数字信号处理与模拟信号处理相比具有更高的稳定性、灵活性和复杂性,应 用也更加广泛。数字信号处理器是在模拟信号变换成数字信号以后进行高速实时 处理的专用处理器,其处理速度比最快的CPU还快 10-50 倍,在当今的数字化时代 背景下DSP已成为通信计算机消费类电子产品等领域的基础器件,被誉为信息社会 革命的旗手。业内人士预言DSP将是未来集成电路中发展最快的电子产品并成为电 子产品更新换代的决定因素,它将彻底变革人们的工作学习和生活方式[2]。DSP 技术的发展上世纪七十年代以前,信号处理绝大多数情况是使用模拟方法实现的。随着 各种数字信号处理方法的发现,以及微电子产业的兴起,数字信号处理得到蓬勃 发展。DSP 器件出现在 20 世纪 70 年代末和 80 年代初。在当时,DSP 器件的主要 目的是要解决图像、语音等信号的处理问题。随着技术的发展,80 年代开始,DSP 器件开始向其他应用领域发展,使 DSP 器件成为电子技术应用的支柱芯片之一。 特别是 90 年代以来,DSP 器件的应用开始进入普及阶段,这使 DSP 器件在 90 年 代末和 21 世纪初成为新的技术增长点。目前,DSP 技术的发展主要分为两个方面,一方面是硬件技术的发展;另一 方面是软件技术的发展,软件技术的发展包括集成开发环境的发展和调试工具的 发展。DSP 处理器在很长一段时间里发展缓慢,其根本原因就是软件开发工具的 发展未能跟上。近年来,DSP 软件开发环境有了迅速发展,各 DSP 厂商都推出了 用于自己 DSP 处理器的开发系统和集成化的开发环境,大大促进了 DSP 芯片的普及,然而由于嵌入式开发本身的限制,DSP 调试工具仍然存在很大的局限性,通用的软件调试器在很多方面不能满足特定的应用需要,而且测试成本过于高昂。 不完善的软件调试技术成为了 DSP 发展的一个重要障碍。1.3 DSP 软件调试的存在问题DSP 软件开发是一项繁难艰巨的工作,无论是嵌入式底层系统的开发,还是 嵌入式应用软件的开发,都离不开良好的嵌入式调试工具的支持。在嵌入式系统 软件开发环境中,开发者所面对的硬件往往是一块裸板,没有输入输出设备,操 作系统和应用也往往是绑定在一起的,如何“导出”调式信息也是软硬件开发者 必须考虑的一个问题。最早期的调试方法基本采取的是“crash and burn”的方式, 即把编译好的目标代码“烧”到目标板上,让它“跑”起来,如果未得到预期结 果,仔细检查源代码,猜测出问题可能出现的地方,尝试修改源代码,再重新“烧” 到目标板上,再运行,一直重复这个过程,直到结果正确为止。这种方法缺点很 明显,使用“crash and burn”进行调试时,程序错误定位起来很困难,调试难度高, 而且效率极低。为了避免使用这种效率低下的“crash and burn”方式进行调试,人们研制了一 种比较合理的新型嵌入式调试方式——交叉调试方式。交叉调试方式采用了一种 宿主机/目标机模式,因为嵌入式系统受资源限制,不可能附带庞大、复杂的开发 或测试环境,因此嵌入式系统软件的开发测试环境和运行环境采用相互分离的方 式。目前,即使各 DSP 开发厂商已纷纷生产出自己的交叉调试器产品,但由于嵌 入式系统硬件本身具有面向应用的“量身定做“的特点,这种配套的调试器产品 还存在很多应用上的问题。例如:用于连接目标板的硬件设备价格高昂;不同的 目标板往往需要不同的调试器;标配的调试器不能满足一些特定应用的需要等。 所以,在很多嵌入式开发过程中,软件开发小组只能自主开发一些适用于自己产 品的调试软件,以便更好地完成测试工作。在软件测试的过程中,项目自主开发 的调试软件往往能对加快产品的开发速度和提高产品质量起到重要作用。1.4 论文的主要工作本次课题的主要内容是针对多块基带处理版联调的环境,提出一种有效的测 试方案,并完成其实现工作。本文作者主要完成以下几个方面的工作:1.详细

文档评论(0)

peili2018 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档