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

第六章习题答案.doc.doc

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

第六章 1. CCS集成开发环境有哪些功能? 答:CCS的功能十分强大,它集成了代码的编辑、编译、链接和调试等功能,而且支持C和汇编混合编程,其主要功能如下。 集成可视化代码编辑界面:可直接编写C、汇编、C和汇编混合、.H文件、.cmd文件等;集成代码生成工具:包括汇编器、优化C编译器、链接器等,将代码的编辑、编译、链接和调试等功能集成到一个开发环境中;基本调试工具:可以装入执行代码(.out文件) ,查看寄存器窗口、存储器窗口、反汇编窗口和变量窗口,并且支持C源代码级调试;断点工具:能在调试程序的过程中,设置软件断点、硬件断点、数据空间读/写断点、条件断点(使用GEL编写表达式)等;探针调试工具(probe points):可用于算法仿真,数据监视等;性能分析工具(profile points):可用于评估代码执行的时钟数;实时分析和数据可视化工具:例如:数据的图形显示工具,可绘制时域/频域波形、眼图、星座图、图像等,并具有自动刷新功能(使用Animate命令运行);GEL工具:用户利用GEL扩展语言可以编写自己的控制面板/菜单,设置GEL菜单选项,可方便直观地修改变量,配置参数等;支持实时数据交换RTDX(Real Time Data Exchange)技术:该技术可在不中断目标系统运行的情况下,实现DSP与其他应用程序(OLE)的数据交换;提供DSP/BIOS工具:增强对代码的实时分析能力,如分析代码执行的效率、调度程序执行的优先级、方便管理或使用系统资源(代码/数据占用空间,中断服务程序的调用,定时器使用等),从而减少了开发人员对硬件资源熟悉程度的依赖性;支持多DSP的调试。 2. 在CCS集成开发环境中可以使用的仿真设备包括哪些? 答:仿真设备包括软仿真器(Simulator)、各种硬仿真器(Emulator)、TI或第三方公司提供的DSP初学者套件(DSK)和DSP评估板(EVM)等。 3. CCS的所有窗口都含有一个关联菜单,如何打开一个窗口的关联菜单? 答:只要在该窗口中单击右键,就可以打开关联菜单。 4. CCS为用户提供了哪几种常用的工具条? 答:常用工具条包括:标准工具条、编辑工具条、项目工具条和调试工具条。 5. 怎样创建一个新的工程项目? 答:工程项目的创建过程包括: (1)在主菜单“Project”中选择“New”选项,弹出下图所示的对话框。 (2)在“Project Name”域中输入要创建的项目名,在“Location”域输入或选择将要创建的工程项目所处的目录,对于每个新建的工程项目,最好建立不同的目录。 (3)从“Project”下拉列表中选择要创建的工程项目的配置(可执行程序.out或目标库函数.lib)。 (4)在“Target”下拉列表中选择将要创建的工程项目所对应的目标器件系列(TMS320C54xx、TMS320C55xx、TMS320C62xx等)。 (5)单击“Finish”按钮就完成了一个工程项目的创建。 6. 如果工程文件是基于C语言编写的,怎样向工程项目中添加运行时支持库? 答:在主菜单中选择“Project”中的“Add Files to Project”选项,或在工程项目浏览窗口单击项目名,在弹出的对话框中选择“Add Files”选项。在弹出的对话框中选择要添加文件的目录,在CCS的安装目录“\c5500\cgtools\lib”下,在添加文件对话框的“文件类型”下拉列表中要选择“Object and Library Files(*.o*,*.l*)”,向工程里添加“rts55x.lib”或“rts55.lib”文件。 7. 在调试程序时,经常使用断点,它的作用是什么?怎样设置和删除断点? 答:程序运行过程中如果遇到断点,就会暂时停止运行,回到调试状态。用户可以通过查看变量、图形等方式,发现程序中的错误。 断点可以设置在源代码行上,也设置在反汇编窗口中的指令行上。有三种方法可以快速地设置断点。 ① 在反汇编窗口或含有C/C++的源代码窗口中,将光标移动到需要设置断点的指令行上,单击右键,在弹出的菜单中选择“Toggle breakpoint”命令,在本行左边会出现红色标记,表示此处有断点。 ② 在反汇编窗口,双击要设置断点的指令行,在源代码窗口,双击指令行左边的页边,即可完成断点的设置。 ③ 可以单击工具条上的按钮来添加断点。 可以以下使用任何一种方法删除断点。 ? 在反汇编窗口或含有C/C++的源代码窗口中,将光标移动到需要已经设有断点的指令行上,单击右键,在弹出的菜单中选择“Toggle breakpoint”命令来取消断点。 ? 在反汇编窗口,双击已经设有断点的指令行,在源代码窗口,双击设有断点的指令行左边的页边,即可取消断点。 ? 可以单击工具条上的按钮来删除

文档评论(0)

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

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

1亿VIP精品文档

相关文档