CCS6.2详细使用方法说明

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

CCS6.2详细使用方法说明
本文介绍了如何安装CCS6.2、一步一步的建立工程、以及建立工程以后编译、调试、如何方便快捷有效率的使用CCS6.2。

一、 简介
本篇介绍CCS6.2的安装与使用操作
二、 搭建平台
系统版本:Windows 旗舰版32bit
CCS软件版本:CCS6.2.0.00050_win32 (此版本我也在64位的电脑上成功安装与编译下载)
三、 版权声明
博主:火山LF
声明:转载请注明出处
原文地址:/qq_31389903
联系方式:525163556@
四、 CCS6.2软件安装过程介绍
1、TI的官网有最新的CCS软件的下载,免费的破解版本。

双击得到下一个页面进行安装。

选择同意并点击Next
2、选择安装的路径,建议自己建一个文件夹保存CCS 6.2安装时建立的文件,以后要卸载或者重新安装的时候,方便管理
3、选择自身需要的TI的芯片,因为我使用的MSP430,所以就选择了如图,此时默认软件自动勾选的选项,点击Next
4、所选取芯片所需要的仿真软件会自动勾选上的,例如MSP430的仿真器MSP430 USB FET 等,点击Next
5、按自身需要选取,没有需要都不勾选,点击Next
6、软件在安装中,此时需要花费几分钟的时间,耐心等待啦
7、安装成功如下图所示,先别打开运行CCS,因为需要破解,但是是可以添加桌面和
快捷方式的图标的。

8、破解方法:许可证文件,拷贝到/ccsv6/ccs_base/DebugServer/license 下面(此路径为安装路径),即可使用。

许可证文件放在安装包解压缩之后的文件夹中
打开这个文件夹之后的这个文件
五、 使用介绍
第一步:关闭上次打开的工程
1、点击图标,打开CCS6.2
2、下图路径就是默认的CCS工程存放的文件夹,自定义路径我存放的路径为:F:\CCS_demo_V6.2_1017
3、其中为上次打开的工程
4、鼠标指向点击鼠标右键,出现如下对话框
5、点击鼠标左键,出现如下对话框,如下图
若这个选项前面的方框打钩的话,会删除掉源程序,建议不打上勾
6、点击。

即可删除窗口下的工程,如下图
第二步:设置工程文件的存放路径
1、首先在自定义新建一个文件夹,选择这个刚新建的文件夹为工程的储存位置,File—Switch Wirkspace—Other,如下图
2、点击出现如下对话框
选择选择刚才新建的文件夹,我的就是这个文件夹,我就不改动了
然后点击,工程文件的存放路径就在新建的文件夹位置。

3、点击之后,CCS6.2将会重新打开界面
第三步:新建一个工程
1、新建一个项目工程:Project – New CCS Project,如下图
2、点击,出现如下对话框
3、将上面的参数修改后如下图,MSP430的板子是没有MSP430FR5869的,默认的配套的板子是MSP430FR5969,同个系列,差不多的,一样用。

这里只讲用法,会用CCS6.2就可以了
4、点击后,在窗口下出现了添加
的项目,如下第一个图,在testCCS6.2文件夹也自动添加了一些文件,如下第二个图
第四步:新建一个函数源文件(主函数源文件也一样建立)
1、File – New – Source File,如下面界面
(提示:事实上,也可以从其他地方把文件烤过来,例如main.c函数到工程所在的testCCS6.2文件夹目录下,但是我们在前面第三步第2个步骤创建新工程文件时,选择了
就自带main.c函数,不需要再创新一个新的main函数,但是在创建其他文件时,是一样的)
2、点击,出现如下对话框
3、在填写源文件名“testLED.c”,在选项选择
,如下图
4、点击,返回如下界面,即在CCS工程的
下出现了添加的testLED.c源文件,同时在“testCCS6.2”文件夹目录下也出现了添加的testLED.c文件,见下面的第二张图
5、在main.c源文件编写或复制完程序后,点击保存,如下图:
第四步:拷贝driverlib库的标准文件
1、从TI官网上下载MSP430的driverlib库的标准文件,里面有MSP430封装好的库函数,
方便调用,可以提高写代码的效率。

不用安装,直接把整个driverlib的文件夹复制到“testCCS6.2”目录下即可
2、同时在CCS工程中会自动添加driverlib库文件夹,
并添加头文件,此时还不能调用driverlib 库函数,继续往下看。

第五步:设置头文件(include)的搜索路径
1、鼠标指向工程,点击鼠标右键选中“Proterties”
如下图:
2、鼠标左键点击Build – MSP430 Compiler – Include Options,如下图:
2、点击出现如下对话框
3、点击出现如下对话框,并选择头文件路径位置
F:\CCS_demo_V6.2_1017\testCCS6.2\driverlib\MSP430FR5xx_6xx,如下图:
4、点击后返回如下对话框:
5、点击后返回如下界面,即添加了头文件的搜索路径为:
F:\CCS_demo_V6.2_1017\testCCS6.2\driverlib\MSP430FR5xx_6xx,如下图:
6、同理:按第2~5步骤,继续添加其他标准的或者自己编写的头文件路径,添加所需
的头文件路径完成后,点击,返回如下界面,即
下的Includes出现了刚才设置头文件的搜索路径,如下图
第六步:添加其他需要的源文件
1、鼠标指向工程文件夹,单击鼠标右键,选择
,如下图:
2、鼠标左键点击,出现如下类似的对话框,并选择自己自己需要的源文件,如下图,我这里举个例子,就MSP430的例
3、然后点击,出现如下对话框,并选择,如下图:
4、然后点击,返回如下界面,即在下出现了添加的源文件,如下图
5、同理,按第1~4步继续添加源文件。

第七步:编译,所有设置完之后,就是对源文件进行编译了
1、Project – Build All,如下图,在点击之前需要连接开发板到PC
(例程为:MSP430的LED例程)
2、点击,编译所有源文件,出现如下对话框
3、编译结束后,会在Console窗口显示编译结果信息,而在Problems窗口中显示错误、警
告等信息,从图可知,本程序编译通过,既没有错误也没有警告。

(提示:如果窗口不一样的话,下面会告诉怎么把窗口分布好)
六、 个性化设置让你高效打开CCS 之后,通常出现以下页的窗口,在这里我们需要设置提高写代码的效率的。

你高效率的使用CCS6.2 以下页面,如果出现的不一样也不用着急,后面会说
要设置一下字体、快捷键、程序格式等,按照个人的习面会说怎么设置想要人的习惯设置,可以
(1) 基本设置
设置字体:
1、页面右上方点击Windows – Preferences 出来如下窗口
2、点击General – Appearance – Colors and Fonts,即如下图,通常选择C/C++ -- Editor 的下面两项,选中然后点击右面的Edit,出现下下图,我选择的是四号字体,看个人喜好啦。

3、颜色也按自己喜好,在这个页面自己设置啦。

快捷键设置
1、跟设置字体一样的窗口:页面右上方点击Windows – Preferences -- General – Editors – Keys
2、Scheme下面的空白行是可以搜索筛选的,很方便的,下面列出常用的几个快捷键:
选中Open declaration,在Binding空格处,把先前的快捷键删除,然后键入F5,点击Apply 即可,当然,在你选择想要的快捷键时,需要看看你选择的快捷键有没有系统默认的,如果有,就要先修改了之后再键入
Open declaration :F5 跳转到定义的地方
Back: F4 返回前一页,有两个Back,系统快捷键是一样的,按照系统的一起都改了没关系的Format:Ctrl+Q 自动整理代码格式
Text End :文本最末
Text Start :文本最初
里面有很多好用的快捷键,可以探索一下哦,快捷键真心效率高呀。

自动代码格式调整
1、我之前用的CCS6.0, 是可以括号需不要换行,或者空格等代码格式,就可以了。

2、这是CCS6.0的,CCS6.2的我欢6.0的设置格式,因为
是可以改的,如下图,点击Edit,就可以了,for 、if 、空格等格式都可以自行调整,然后快捷键Format :Ctrl+的我还没找着在哪里呀,知道的兄弟姐妹可以告诉6.2的把很多东西都合并了在一起。

while 等格式,Ctrl+Q 自动整理以告诉我呐,还是喜
(2) view窗口的介绍
1、view窗口里面包含了所有想要看的窗口,如下图:
2、根据经常用到的窗口,我会都打开,然后整理成下面的样子,方面使用,整个页面最好不要超过三个模块,看起来会比较乱的说,建议而已,开始要看个人喜好的哈。

3、单击选择的窗口即可,不管出现在页面哪里,只要点住窗口的中间的名字,然后移动,页面会出来一些灰色的框框,是在预览鼠标放开后,窗口就放在了灰色框框的那里。

所以随心所欲的移动吧。

Project Explorer:显示打开工程文件窗口
Outline:显示当前文件所有变量、宏定义、函数等,需要查找时很方便的说
Problems : 如图所示,在点击build了之后,若有问题,会在此处窗口显示,然后双击错误处,CCS可以定位到提示错误的地方
Console : 文件build成功了就会如下图提示“Finished building target : xxxxxx.out”,下一步就可以烧录了。

Advice :CCS对于你的程序给的建议,通常没多大问题,我都不看哒
Modules:显示当前的烧录文件:xxxx.out
Registers : 显示所有的寄存器的值,可以在这里看到程序是否按照你配置的寄存器值去配置,这里看的寄存器配置的值是最正确的。

Breakpoints: 显示文件中所有设置的断点,可以批量处理断点,进行单步调试的时候很方便快捷
Disassembly:反汇编窗口,显示现在文件单步调试时,每一行代码对于的汇编程序,可以看看汇编程序是怎么样走的,逻辑对不对
Expression: 把定义的变量名放在此可以看见变量的数值与改变,但是这里看的值是不够准确的,只适合变化明显且变化慢的值,如果显示时钟数值,那很有可能是不准确的,若想获取准确的值,把变量最右边的Address的值记下来,复制到Memory Brower窗口
Memory Brower:显示内存地址的值,如下图:btn_flag占用0x001C00的地址,然后值在下面,数值为0001,在这里看的值,是最正确的,因为直接在内存里面存储的值
(3) 单步调试介绍
程序调试的时候,最经常用的就是单步调试:说说顺序
首先烧录程序:右上角导航栏的run – Debug (F11) – 烧录成功—在你想要的调试的地方打上断点,然后点击下图中的第一个按钮run 起来– 然后会停在断点处,下图第四个按钮,进去函数内部一步一步调试,第五个按钮,以函数为单位的跳,第六个按钮,跳出此函数。

若是第一个按钮成灰色了,debug 不了,说明程序死在了某个地方,此时点击第二个按钮,看看程序死在了哪里,单步看,然后就显示错误,关注单步看的地方,最后显示错误那里基本是有问题的,例如空指针等,然后也不能干什么的,点击第三个按钮,停止debug。

我目前经常用到的操作就如上所说,若有不清楚不明白的,可以看这里:右上方的Help – Help Contents 里面介绍得非常详细的呀。

相关文档
最新文档