第十四章 DSP开发工具与开发环境ppt课件.ppt

第十四章 DSP开发工具与开发环境ppt课件.ppt

ID:59011048

大小:11.86 MB

页数:55页

时间:2020-09-26

第十四章 DSP开发工具与开发环境ppt课件.ppt_第1页
第十四章 DSP开发工具与开发环境ppt课件.ppt_第2页
第十四章 DSP开发工具与开发环境ppt课件.ppt_第3页
第十四章 DSP开发工具与开发环境ppt课件.ppt_第4页
第十四章 DSP开发工具与开发环境ppt课件.ppt_第5页
资源描述:

《第十四章 DSP开发工具与开发环境ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第十四章DSP开发工具与开发环境DSP的软件、硬件的开发以及系统的集成,日益关注。如何提高开发速度、降低开发难度,所有开发者共同关心。除了必须了解DSP本身的结构和技术指标外,大量的时间和精力花费在熟悉和掌握开发工具和环境上。系统复杂程度的百分之八十取决于软件。所以,设计人员都极为看重先进的、易于使用的开发环境与工具。DSP的开发环境如何,开发工具的功能是否丰富,使用是否方便,是一件十分重要的事情。TI的DSP开发环境和工具主要包括以下3个方面:(1)代码生成工具(编译器、链接器、优化C编译器、转换工具等)第十四章DSP开发工具与开发环

2、境(2)系统集成及调试环境与工具(3)实时操作系统一个DSP软件可使用汇编或C语言编写源程序,通过编译、链接、工具产生DSP执行代码。在调试阶段,可利用软件仿真在计算机上仿真运行;也可利用硬件调试工具将代码下载到DSP中,并通过计算机监控、调试运行该程序。当调试完成后,可将该程序代码固化到程序存储器中,以便DSP目标系统脱离计算机单独运行14.1系统集成与调试工具14.1.1软件模拟模拟器软件模拟器是一种模拟DSP芯片功能并在非实时条件下进行软件调试的调试工具,它不需要硬件支持,只需在计算机上运行,是一种廉价方便的调试工具.软件模拟器模

3、拟DSP芯片的I/O口时采用与文件关联的方法来实现,因而调试中所需的I/O值可从文件中读取,输出的I/O值也可存储在文件中。可以按用户定义的时间间隔,周期性的设置中断标志,仿真中断信号.在程序执行之前作初始化,设置断点及跟踪模式.程序执行一旦终止,就可对内部寄存器、程序和数据存储器作检查和修改,也可显示跟踪寄存器。第十四章DSP开发工具与开发环境第十四章DSP开发工具与开发环境整个仿真的记录可以做成一个文件,下次再做仿真的时候,运行该文件就可以恢复同样的机器状态。软件模拟器的主要功能有:(1)在计算机上执行用户的DSP程序;(2)可修改

4、和查看寄存器;(3)可修改和查看程序和数据存储器,任何时候都可进行存储器的修改,也可在程序装入前进行存储器初始化;(4)可模拟外设,高速缓存(Cache)及流水线、定时功能。(5)可计算指令周期数。(6)可编程的断点设置:可在取指令、读写存储器及错误条件满足时设置断点第十四章DSP开发工具与开发环境(7)可进行累加器、程序计数器、辅助寄存器的跟踪(8)指令的单步执行(9)用户设定的中断产生间隔(10)在遇到非法操作码和无效数据访问时提示错误信息(11)从文件中执行命令早期的软件模拟器与其他的开发工具是分离的。使用起来不方便。现在已经作为

5、CCS(CodeComposerStudio)的一个部件。第十四章DSP开发工具与开发环境第十四章DSP开发工具与开发环境14.1.2集成开发环境CCSCCS(CodeComposerStudio)是一个完整的集成开发环境,也是目前使用使用最为广泛的DSP开发软件之一。最早由GODSP公司为TI的VC6000系列开发,后来TI收购GODSP,并将CCS扩展到其它系列。所有的TIDSP都可以用CCS开发。但目前只有VC5000和VC6000的CCS中提供DSP/BIOS功能。因为,VC2000系列的CCS中没有DSP/BIOS功能,也称为

6、CC(CodeComposer),以示区别。现在所有的TIDSP都可利用该软件工具进行开发。第十四章DSP开发工具与开发环境一、CCS的功能(1)集成可视化的代码编辑界面,可直接编写C、汇编、.H文件、.cmd文件等.(2)集成代码生成工具,包括汇编器,优化C编译器,连接器等.(3)基本调试工具,如装入执行代码,查看寄存器,存储器,反汇编,变量窗口等,支持C源代码级调试.(4)支持多DSP调试(5)可设置硬件断点、数据空间读/写断点、条件断点(使用GEL编写表达式)第十四章DSP开发工具与开发环境二、为CCS安装驱动程序三、利用CCS开

7、发DSP流程四、探针工具的使用五、图形工具的使用六、分析工具的使用第十四章DSP开发工具与开发环境14.2仿真器两种类型的仿真器:(1)传统的电路仿真器(2)先进的扫描仿真器利用传统的电路仿真器进行硬件仿真,仿真器的仿真插头必须插入到硬件电路中DSP相应的位置。仿真插头引脚与DSP芯片引脚一一对应。扫描仿真器不采用插入仿真的方法,而是通过DSP芯片上提供的几个仿真引脚实现仿真功能。这种方法为TI公司所开发,用来解决高速DSP芯片的仿真。由于DSP芯片具有高度的并行结构、快速的指令周期、高密度的封装,采用传统的电路仿真方法很难实现可靠的仿

8、真。第十四章DSP开发工具与开发环境14.2.1各类仿真器及接口仿真器品牌:(1)闻亭;(2)合众达(SEED);(3)中泰康(4)其他计算机接口:PCI接口/并行口/USB接口DSP接口:IEEE1149

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。