9-第九章-利用CCS开发DSP程序-(29张).pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
9-第九章-利用CCS开发DSP程序-(29张).ppt

CCS技术概述 开发程序前的准备 用CCS的基本工具开发DSP程序 CCS软件的重要性 单片机系统(MCU/MPU): 67% 软件开发工具 56% I/O功能 55% 成本 32% 熟悉程序 31% 速度 CCS的发展 DSP 开发周期 CCS-Code Composer Studio 开发程序前的准备 (一)为CCS安装设备驱动程序 (二)新建一个工程文件 (三)向工程中添加各类文件 (一)为CCS安装设备驱动程序 双击Setup CCStudio 3.1图标,打开CCS_v3.1界面。此时My System下没有任何设备。 在Family的下拉菜单中选择C67xx,Platform下选择bh-usb2.0 emulator。此时会列出符合条件的设备(见图9.1)。 点击C670x USB2.0 Emulator-(Blackhawk)使其成黑亮,点击Add添加之后,在My System下便可以看见所添加的设备(见图9.2)。 点击SaveQuit。安装程序会自动启动CCS。 (一)为CCS安装设备驱动程序 (二)新建一个工程文件 (二)新建一个工程文件 (三)向工程中添加各类文件 选择project菜单中的Add files to project命令,选择文件类型C Source Files(*.c,*.ccc)。在查找范围内打开MyProjects目录下的volume1目录,选择“volume.c”文件,单击打开按钮。另外将鼠标移到工程浏览窗中的上,单击右键,选择Add files to project命令,同样可以添加文件。 选择上述方法的任一种,为工程添加文件“load.asm”、“vector.asm”、“volume.cmd”和“volume.gel”。 由于本章中的程序是以C语言编写的,所以必须为工程加上rts6200.lib文件,此文件存放在C:\CCStudio_v3.1\C6000\cgtools下。(如果开发的程序是个汇编语言编写的程序,那么就不需要加入“.lib”文件。) 工程中的头文件(及C代码中include的文件)当编译程序时,CCS会自动将需要的头文件加入到工程的Include文件夹中,不必人工添加。 所有文件添加完毕后,工程浏览窗中如图9.5所示。表9.1是工程文件的说明。 (三)向工程中添加各类文件 用CCS的基本工具开发DSP程序 (一)使用基本调试工具 (二)修改编译选项及更改语法错误 (三)使用断点和观察窗口 (四)使用文件输入/输出探针 (五)使用图形工具显示图形 (一)使用基本调试工具 选择菜单命令Project→Rebuild All,对工程重新编译、汇编和链接,主窗口下方的信息窗口将显示build进行汇编、编译和链接的相关信息。 选择菜单命令File→Load Program,在当前目录的Debug目录下选择volume1.out并打开,将Build生成的程序加载到DSP中。 选择菜单命令Debug→Run或在Debug工具栏上单击Run按钮,运行该程序。 (一)使用基本调试工具 选择View菜单中的Mixed Source/ASM,可以同时看到C源程序和最终的汇编代码混合在一起的代码。在此窗口中,单击汇编指令(非指令地址)处,按F1,可以打开该指令的帮助文件(如图9.6)。 (一)使用基本调试工具 选择Debug菜单中的Go Main,程序指针指向Main函数,黄色的箭头表示当前要执行的源程序代码,同时会有个绿色的箭头标记当前要执行的编译后机器所生成的汇编代码(见图 9.7)。 (二)修改编译选项及更改语法错误 改变编译选项中的设置。 单击Project菜单,选择Build Options,在弹出的对话框中单击 Complier标签,在Category中选择Preprocessor,再在右边区域的Define Symbols栏中输入“FILEIO”,按TAB键,注意窗口顶部的编译命令中会新增“-d “FILEIO””选项(见图9.8)。当重新编译程序时,“#ifdef FILEIO”声明之后的语句会被编译到工程中去。 在程序的开头增加语句“#define FILEIO”。 选择以上任一方法修改后,选择project菜单中的rebuild all或单击工具条中的按钮编译、连接程序。这时在底部窗口的build标签框内会出现错误信息。 (二)修改编译选项及更改语法错误 (三)使用断点和观察窗口 选择File菜单中reload program。在工程浏览窗中双击“volume.c”文件,在源文件中找到语句“dataIO( );”,单击让光标停在该行。 单击工具条的(Toggle Breakpoint)插入断

文档评论(0)

cai + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档