这里重点说一下CCS吧,可谓是MSP430的原配!用MSP430,CCS有多重要,多方便,多灵活你懂的。
且容我慢慢证明:
第一次接触CCS还是从launch Pad开始,以前都是用IAR for MSP430,第一次用IAR觉得真丑,有种瘦骨嶙峋的感觉,而且比较繁琐。然而第一次用CCS感觉很丰满,从代码编写到debug仿真,不得不说美不胜收!
如图,打开时的界面
是不是很有科技感!
打开后的界面
很清洁,很干净。这里如果要新建工程可单击Project来新建。也可以直接使用TI官方的一些例程,稍作修改即可完美运行,省了不少功夫。
着重来张使用TI官方例程的图示
此处方便的选择所用的MSP430芯片,我用的是launch Pad提供的G2553。
器件选择之后你是不是该选择使用的外设了呢,来挑一挑吧。
看到了吧,工程自动创建好了。是不是非常有爱!!!赞一个
编写代码就不说了吧,OK。
下面来介绍一下debug功能。
先是编译一下,而后进入debug模式,再然后你就看到debug界面了,怎么样是不是划分的很清楚。
接下来看看主要功能
按钮,开始暂停单步等等,这基本上是编译器的标配。
往右看,变量,表达式,寄存器齐了!
跟我一起来瞧瞧寄存器吧
哇,红了,是不是觉得奇怪,为什么读不到寄存器的值?答案是正在debug-ing,请稍候,不想稍后自觉点暂停按钮,不认识英文?暂停标识应该很清楚吧。
好了,来看看暂停时debug是什么样子吧
看到了吧,刚才没看到的值都是在变化的值,暂停了就清楚的呈现在你眼前了吧。感觉特好使深入理解MSP430。
再赞个!
来瞧瞧怎么创建表达式的吧
完成变量表达式的创建。OK。可以开始查看变量了。
进入函数一步一步走
看看变量是不是在变化了。OK。到此是不是感觉CCS很强大!果然是原配!
下面来简单了解一下IAR吧,简单了解。。。
新建工程就不说了,直接跳过
主要谈谈设置
右键单击Options设置器件以及仿真器and debug
和所有编译器一样debug是必不可少的,而且基本都是一样的。
想看什么在view里面查找你想要找的寄存器等
大家都可以尝试使用一下。