- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
“简简单单DSP”系列学习活动——第二期之CCS软件安装、基本使用以和自建工程
【EEWORLD】“简简单单DSP”系列学习活动----第二期 CCS软件的安装、基本使用以及自建工程 第二课让大家久等了,由于里面有些图不能直接粘贴上,我把它弄成Word版的传上来了,大家可以下载下来,有什么问题在坛子上谈论或是在学习群里交流都可以。另外有些其他资料我也上传上来,有需要的朋友自行下载 下面我们开始第二期内容,在这期内容里我们主要将集中于IDE开发环境的建立、使用以及在CCS3.3下建立我们第一个工程。之后的课外活动中,我们会简单介绍一种新的开发模式,作为大家视野的扩展。 在具体讲述CCS开发环境之前,首先需要对一个缩写做下简单的介绍——IDE。IDE全称是Integrated Develop Environment,翻译成中文就是“集成开发环境”。可能现在的学习者对于这个概念已经不会很敏感了,因为放眼望去我们现在的针对各种用途的开发软件都已经是IDE环境了,在一个统一的开发界面下,鼠标点点一切搞定,CCS就是一例。然而对于若干年前的开发者而言,较早期程序设计的各个阶段都要用不同的软件来进行处理,如先用字处理软件编辑源程序,然后用链接程序进行函数、模块连接,再用编译程序进行编译,开发者必须在几种软件间来回切换操作。我亲自体验过《微机原理》实验课时在DOS环境下使用编译、链接等一系列命令行操作生成.exe文件的过程,其感觉让人苦不堪言。但是回想下上面的过程对于我们理解底层操作的一些行为还是有好处的,所以建议大家还是对其稍作了解。 书归正传,现在回到我们的主题,第一步要介绍的是CCS3.3环境的安装。相对于CCS2.2而言,CCS3.3的安装相对简单很多,但是仍旧有几点需要大家注意:1.在安装前请务必关闭所有应用程序和杀毒软件,避免可能带来的问题;2.安装后需要重新启动一次计算机,以确保注册表修改成功;3.不要无故中断安装过程,否则可能导致后续安装出现问题;4.如果没有特殊情况,请将CCS3.3安装在默认的目录下。如果将CCS3.3安装到了其他位置,请在后续安装仿真器驱动时选择同CCS3.3相同的安装路径。 大多数情况下的安装过程都是一帆风顺的,总之CCS3.3安装过程做的还是比较完满。当然肯定会有人在这个过程中碰到各种问题,大家可以在回复中提出,我们会尽全力帮助大家解决的。 至于CCS3.3详细安装过程以及我们使用的SUPER-XDS100仿真器驱动的安装我们有完整的安装使用说明书,下面会提供链接供大家下载。第二步,在安装好CCS3.3软件及配套的驱动程序之后,我们将开始简单的介绍CCS3.3开发环境和一些基本功能的使用。首先参考我们提供的《SUPER-XDS100仿真器安装使用说明书》对CCS3.3软件进行配置然后启动CCS并连接目标板,我们会看到如下的界面: 这里我不想给大家罗罗嗦嗦讲一大堆没用的东西,什么这个区那个区,这个对话框那个对话框,其实废话居多,知道咋用是关键,你管他叫啥,学东西要抓住重点,因此我们这里决定将建立工程和CCS介绍融合到一起来讲,用到啥讲啥,突出重点也方便学习。 因此马上就到建立工程这一步了。这里我们慢下来,一步步详细说,希望大家看仔细,很多初学者连工程都建不了,这可不是吓唬人,建工程对于初学者还是有些门道的。首先点击“Project-new”新建一个工程,如下图: 然后我们在打开的对话框里选择工程的位置以及工程的名称,这个由你自己定,我建立的工程如下: 之后我们就能看到建立好的工程了,看看左侧的File View栏里,空空如也,我们还没有向工程里添加任何东西。现在,我们要建立一个新的.c文件,这里面包含了我们的主函数,点击“File-new-Source File”,在新建的文件里输入一些代码,包括头文件和主函数等,输入如下图所示代码后保存。 这里提醒大家注意,主函数后请多敲一行回车,否则编译时编译器会有警告。 之后,将保存的.c文件添加到工程里,在我们建立的工程上点击右键,选择相应的文件添加即可。这是通用的添加方法,请大家注意。添加方法如下图所示: 在添加其他文件之前,我们先介绍一下CCS下常用的文件结构。TI公司提供了C281x通用的文件包,这个包我们在下面会有链接供大家下载。一般情况下,我们的工程里会用到.h、.c、.cmd以及.lib文件,其中.h文件对于每个工程而言基本是固定的,其内容一般不会改变,里面主要是结构和联合定义,我们只需要将其添加到工程里即可;同.h对应的同名的.c文件是对相应功能的初始化,很多.c文件里的功能初始化函数就是一个模版,里面是空的,我们可以根据需要来填写然后调用,大家不妨打开一个TI的.c文件看看以加深理解。.lib文件添加了运行时需要的库,这个也是基本固定的,我们不
您可能关注的文档
- CFB和NID半干法烟气脱硫技术特点比较F.doc
- ch3灭菌和空气净化.doc
- CHAP2 城市燃气需用量和供需平衡.ppt
- Chap4 流转税其他税种.ppt
- cir4超脑词汇(很有趣记忆单词方法哦)_6第六课 2.doc
- CO2分离回收技术研发动向.doc
- Company用法小结.doc
- Cooper表象旋转试验.doc
- CRC:铁矿石定价从长协到指数前世今生.doc
- CO造气和光气操作规程.doc
- 2025年天津市冷链物流基地配套道路建设可行性研究报告.docx
- 2025年天津市母婴护理会所专业化服务升级路径可行性研究报告.docx
- 2025年成都市私立医院医美抗衰中心创建可行性研究报告.docx
- 2025年成都市淡化海水在城市道路清洗领域的应用可行性研究报告.docx
- 2025年上海市环卫厨余垃圾生物处理技术应用可行性研究报告.docx
- 2025年天津市花西子针对户外运动妆容的可行性.docx
- 2025年上海市生物发电于秸秆炭化还田协同发电的可行性研究.docx
- 2025年天津市物造纸在可降解农用地膜领域的应用可行性研究报告.docx
- 2025年天津市无人值守充电站智能运维可行性研究报告.docx
- 2025年天津市竹荪种植连作障碍防治技术可行性研究报告.docx
文档评论(0)