Chinaunix首页 | 论坛 | 博客
  • 博客访问: 355479
  • 博文数量: 53
  • 博客积分: 25
  • 博客等级: 民兵
  • 技术积分: 1548
  • 用 户 组: 普通用户
  • 注册时间: 2012-03-27 07:54
个人简介

IT民工一枚,为学弟学妹造福是我一直写博文的动力!为媳妇提供技术支持是我学习新技术的动力!为自己脱离贫困线,买到心仪的摩托车,有饭吃,有床睡,有妹把,笔耕不辍~~

文章分类

全部博文(53)

文章存档

2013年(54)

分类: 嵌入式

2013-04-07 23:31:05


1.       前言

开发平台提供的开发手册对于新手来讲总是晦涩难懂的,我也会经历这么一个过程,为了让大家尽快的进入实际的开发过程而不是挡在开发环境搭建和平台问题上,现在将原有的MSP430软件开发指南72页的内容,压缩到两个部分的内容,希望尽量精简易懂,易于操作。

2.       软件开发环境

1)       软件安装

CCSV5.1能够完成编辑、编译、链接、调试、数据分析等功能,其安装过程截图如下:


图1.1 安装过程1


图1.2 安装过程2

1.3 软件安装中



1.4 软件安装完成



图1.5 Workspace选择窗口



1.6 软件许可选择窗口(偷偷告诉你试试这个链接:)



图1.7 CCSv5软件开发集成环境界面

过程非常常规,可以尝试不同的配置项产生的不同效果,我想安装个软件应该不是问题。问题是兼容性问题:

安装前保证有NF3.5或以上版本的支持,最佳平台是WinXP SP3

看到最后一个画面,说明安装成功了,整个过程3分钟。

用过Ecilipse的童鞋就会笑了,原来就是个插件啊,换汤不换药。信心倍增,各种如鱼得水。恭喜你~~

2)       导入项目

从开发文档中得到一些Demo程序,可以导入进来测试一下安装是否成功。

文件->导入->CCS->已存在的项目->选择项目位置->完成

3)       新建工程

文件->新建->CSS项目->输入项目基本信息如下图:



完成完事~~对于Java马工,这个过程再熟悉不过,我也不赘述了。

4)       调试工程

a)        创建目标配置文件


右键单击项目名称-> NEW --> Target Configuration File->在File name中键入后缀为.ccxml的配置文件名,一般使用新品型号名->单击Finish

b)        启动调试器

(1)首先将LAB1工程进行编译通过:选择Project-->Build Project,编译目标工程。在第一次编译实验工程时,系统会提示自动创建rts430xl.lib库文件,您可以选择等待创建完成,但可能会花费较长的时间。或者,为了方便,推荐在编译之前将本实验文件夹内的rts430xl.lib库文件复制到CCSV5.1的库资源文件夹内,其复制路径为:----\tools\compiler\msp430\lib(----为CCSv5.1的安装路径)。

编译结果,表示编译没有错误产生,可以进行下载调试;如果程序有错误,将会在Problems窗口显示,根据显示的错误修改程序,并重新编译,直到无错误提示。

(2)单击绿色的Debug 按钮 进行下载调试,得到界面。

(3)单击运行图标运行程序,观察显示的结果。在程序调试的过程中,可通过设置断点来调试程序:选择需要设置断点的位置,右击鼠标选择BreakpointsàBreakpoint,断点设置成功后将显示图标,可以通过双击该图标来取消该断点。程序运行的过程中可以通过单步调试按钮配合断点单步的调试程序,单击重新开始图标定位到main()函数,单击复位按钮复位。可通过中止按钮返回到编辑界面。

(4)在程序调试的过程中,可以通过 CCSV5.1查看变量、寄存器、汇编程序或者是Memory等的信息 显示出程序运行的结果,以和预期的结果进行比较,从而顺利地调试程序。单击菜单ViewàVariables,可以查看到变量的值。



点击View可以添加其他窗口用于调试,随喜使用,不做赘述。

阅读(6167) | 评论(3) | 转发(0) |
给主人留下些什么吧!~~

dl1212018-11-24 10:26:26

为什么不好编译

dl1212018-11-24 10:25:57

根据视频步骤来的,但是为什么到将lab1调试的步骤,就出现msp 430c/c++compiler 已停止工作

fuchao20122013-04-08 18:53:58

竟然没有图,太伤了。。。