This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

msp430 CCS编译器



在CCS中如何使用IAR的编译器?关键是添加的时候老是找不到怎么办?

  • zq2,

    CCS自带自己的MSP430 compiler, 在工程名,右击,properties, 选器件的那页下面,compiler version可更改。另外也可以在线升级complier 至更高version. 

    请问你为什么要在CCS里使用IAR的compiler? 


    BR,

    Lina

  • ccs虽然占资源,反应慢,但是一些功能很不错,比如跳转功能。让我放弃CCS的原因是一些我理解不了的错误:在调试过程中发现有几句非常简单的赋值语句怎样该都会被跳过编译,在汇编窗口中找不到对应语句,也能确定这些语句没有任何语法错误,就是不执行,并且下边的语句可以执行。如果把这个不被执行的语句放到另一个位置,结果是这个位置和它的上下一行或两行也会被忽略。问了很多人,都不知道怎么回事,浪费了好多时间。以前用过IAR,KEIL.没碰到过这样的情况。最后我觉的可能是编译器有问题,或者是我写的代码不符合编译器的某个规范。

  • zq2,

    极有可能是被CCS自动优化掉了,试着看招下图将优化功能关掉,不要默认Blank. 

    BR,

    Lina

  • 我首先想到的就是这个,试过这个,还是一样。

  • zq2,

    可否提供你具体的device型号和出问题的最小测试代码?我们可以验证一下。如果确实出问题,我们会向相应组反映。

    O(∩_∩)O谢谢!

    BR,

    Lina

  • 我尽力找吧,代码是几周以前写的,可能已经没了,或者做过各种修改了,如果重新找到需要花费相当的时间精力。