工具/软件:Code Composer Studio
您好,
我是FRAM部件和CCS6的新员工,正在使用MSP430FR2532设计新产品。 我将FET调试器连接到目标板,它启动并下载代码,调试器启动,但无法控制任何GPIO基本高/低。 我最初设置了timerA0,它正在工作,但减少了代码以尝试和隔离GPIO不工作的原因。 我在浏览代码时不断弹出此调试错误,地址是汇编视图中的下一个位置...
在H:/CCS workspaces\BAT_CHRG_NiCd\Debug\BAT_CHRG_NiCd.out:{3} 0xe00c {4}处,“__crt0_start()没有可用的源代码。
#include <MSP4S.h>
#include <msp430fr2532.h>
int main (void){
WDTCTL = WDTPW | WDTHOLD;//停止看门狗计时器
P1DIR || 0x01 + 0x02 + 0x03 + 0x04;
CSCTL1 |= DCORSEL_5;//设置DCO设置- 16MHz
CSCTL2 &=(~FLLD0);//使用来自REF0CLK的DCO时,这将除DCO
CSCTL3 = SELMS__REFOCLK;
CSCTL4 =拉美经济体系_ REFOCLK + SELMS__ DCOCLKDIV;// ACLK = REF0CLK (32kHz),SMCLK/MCLK = DCODIV = 16MHz内部
CSCTL5 = DIVM_0 + DIVS_3;// MCLK除法器(0)= 12MHz或16MHz (来自国际间),SMCLK除法器(8)= 1.5MHz或2MHz内部DCO
__enable_interrupit();
而(1){
P1OUT ^= 0x01;
P1OUT ^= 0x02;
P1OUT ^= 0x03;
P1OUT ^= 0x04;
}
}
如有任何帮助,我们将不胜感激。
谢谢!
标记