dsp第三节.doc

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

同学们,大家好,第3课终于姗姗来迟了,大家都等急了吧,实在不好意思。今天我们要一起来学习的是CCS的一些常用操作,虽然只是一个课时的时间,但是通过本节课内容的学习,我相信您大概能够掌握用CCS对DSP进行开发时所需要的一些必备的知识。中国有句古话叫“磨刀不误砍柴工”,如果您将CCS这把常用的利刃磨锋利了,那么我相信为您的DSP开发过程节省不少的工夫。在上节课的学习过程中,其实大家应该已经学会了如何配置CCS Setup,如何在CCS中打开一个工程,如何在工程中移除或者添加文件,如何创建一个新的工程。那么这些作为您已经具有的知识,我们不再重复讲述了,下面将为您介绍在CCS中如何编译程序,如何调试程序,如何统计代码执行的时间等内容。) [$ z4 A3 t4 w! R* l8 J0 R : Q6 ?# O, X% i8 Z! m 今天所用到的工程“volume1.rar”在附件中,这个其实是CCS自带的一个例程,我们只是对其稍微做了些修改。如果您目前还没有仿真器和开发板,那么只能做一些软仿真的工作,请将您的CCS Setup中的system configuration栏内的My System设置成“F2812 Device Simulator”。如果您已经有了硬件工具,那么您可以根据各家公司相应的510仿真器的配置信息进行配置。 : d6 I2 Y e( e9 b! h9 n9 X S- b??E% E- u- P 2009-4-17 14:16 上传 下载附件 (13.54 KB) ) o2 S- @ J) Z/ l$ _1 N ??W9 T9 g- c$ |5 B% W) q4 `2 I 1.了解CCS的布局和结构5 u- A8 ?2 A5 p+ a( q??J4 I0 l5 p - s* T7 I# G# j m??y4 n$ f$ j 2009-4-17 14:16 上传 下载附件 (239.24 KB) 5 K1 q* |7 D; ^ P$ [( {1 X w* i+ A t 上节课已经为大家介绍过目前CCS的各个版本了,现有的资料中很少对CCS3.3版本进行介绍的,所以我们今天主要针对CCS3.3给大家详细介绍,其他的版本您可以参看现有的一些资料,在我们网站上就有很多,大家可以自行下载研究。首先让我们来了解一下CCS3.3打开时的界面,以及它的布局和结构。在上面的图中我们可以通过各个工具栏或者窗口的名称就能大概知道这些工具或者区域的功能了。4 K% K6 `, e! t a0 k 8 Z??k g2 n2 u b 菜单栏——和CCS所有功能相关的菜单都在这里面。- A5 X5 ` {$ {$ i( H+ v 编译工具栏——编译程序时常用的一些工具。 1 e7 s6 x. }6 R, p: y调试工具栏——调试程序时常用的一些工具。# i??X# } I e$ u2 J 工程文件框——打开的工程所有文件会按类别放在这里,便于我们编程时在各个文件之间的切换。% e1 ]) i$ A% H4 i; h* L??Z 代码编辑区——顾名思义,代码都是在这里编辑完成的了,是我们最主要的工作区域。 n3 }- I1 h: d9 e) L编译信息输出区——编译时产生的信息会在这个区域内输出,能让我们直观的了解到正在编译哪个文件,编译过程中是否产生了错误,而这些错误是哪些,由于什么原因引起的,这些内容都会显示在这里。 - K( ] V6 X! Z- s( P, P ??m4 V) Y$ g+ g) K: K在这里我觉得值得一提的是CC3.3和CCS2.2工具栏的区别,CCS2.2工具栏的图如下面所示,我们将其和CCS3.3的工具栏比对之后发现CCS.2中的探针工具已经不在CCS3.3的工具栏中了,这是因为CCS3.3中的断点就包含了先前版本的探针功能,如果您用的是CCS3.3,看的是低版本的CCS教程,那估计您会很郁闷,怎么找也找不到探针工具,所以一定要在这里跟大家说一下。 : D$ R4 {: Z??@ ~; ~6 J 2009-4-17 14:16 上传 下载附件 (3.52 KB) ??z D7 s3 C% ] ^ S 3 N2 A7 u8 D% ~3 C F% `2.开始调试程序7 z8 g* {3 P4 B 在开始这部分内容之前,请将附件中的volume1文件夹复制到MyProjects文件夹下,并打开CCS,打开Volume1.pjt。通常您在写完程序之后做的第一步工作是什么呢?对的,就是要编译工程,看看我们所写的代码是否具有语法错误,这是第一步,也是很关键的一步,如果语法都错了,那就无从谈起功能了。点击编译工具栏的rebuild all按钮,开始编译工程volume1.pjt。 ! B% \6 j: p

文档评论(0)

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

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

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档