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.

[参考译文] CCS/MSP430FR5969:编译 CCS 工程时出错

Guru**** 2558250 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/711072/ccs-msp430fr5969-error-while-compiling-a-ccs-project

器件型号:MSP430FR5969
主题中讨论的其他器件:MSP430WARE

工具/软件:Code Composer Studio

您好!

我当前已重新安装 CCS 7.4。 当我遵守一个现有项目时、我得到了以下错误:

产品'com.ti.mcu.msp430ware' v3.60.0.10当前未安装、并且没有可用的兼容版本。 请安装此产品或兼容版本。

当前未安装产品"m4430_devices" v1.0.0.00、并且没有可用的兼容版本。 请安装此产品或兼容版本。

我已经安装了 MSP430Ware 3.8 (我想是最新版本)。 但是当我检查 Windows-References - Products 时、我没有看到它。 我尝试直接安装、但无法安装。 请帮帮我。 谢谢你。

正在更新! 我尝试编译我自己构建的另一个现有工程、并从 Resource Explorer 导入一个工程。 令人惊讶的是、编译器对这两种代码都起作用、但不能与前一个代码一起工作。 请查找未编译工程的代码。 此项目与之前安装的 CCS (7.1版)配合使用。 感谢您的任何建议。

#include 
#include 
#include 
#include 
#include 
#include 

uint8_t count=0;

/**
* main.c
*/
int main (void)
{
WDTCTL = WDTPW | WDTHOLD;//停止看门狗计时器
PM5CTL0 &=~LOCKLPM5;

P1DIR = 0xFF;
P1OUT = 0x00;

P2DIR = 0xFF;
P2OUT = 0x00;

P3DIR = 0xFF;
P3OUT = 0x00;

P1DIR |= 0x01;
P1OUT &=~ BIT0;

TA0CCTL0 = CCIE; //启用 CCR0中断
TA0CCR0 = 65535;
TA0CTL = tassel_SMCLK | MC__Continous;// SMCLK、连续模式
_bis_SR_register (LPM4_bits + GIE); //输入带中断

的 LPM0 }

//计时器 A0中断服务例程;用于调试
#pragma vector 的闪烁 LED = TIMER0_A0_VECTOR
__INTERRUPT void Timer0_A0_ISR (void)
{
P1OUT &=~ BIT0;
TA0CCR0 += 65535; //将偏移添加到 CCR0
count++;
如果(count = 10){
P1OUT |= BIT0; //切换 P1.0
计数= 0;
}

}

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    噢、我解决了这个问题。 只需取消选中该项目中提供的 msp430ware 3.60.0.10和 MSP_430器件 v1.0.0.00 -属性-常规-产品。 我想这些配置在以前的安装中存在、它们与新版本不兼容。 就是这样。 谢谢阅读。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Minh

    很高兴听到您通过了这一步。

    John