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.

430FR 系列的芯片如何 Debug ?



准备使用带FRam的   430,感觉 下载调试 功能 不大对,请调过430FR的朋友出来说说吧。

 谢谢两位朋友的关注,我遇到的故障像是   某种意外中断  “Targetexecution stopped ”,能是什么原因呢?
1、不像是代码问题;
2、“初始化” ?   没有看出来有哪条语句与初始化对应呀!
3、硬件问题?   情况不明,Ti的功能板,仅仅将供电插脚改为 FET供电。
 (另外,论坛 我经常登录不上。)
附上代码(Ti 的实例),以供大家参考。
#include <msp430.h> 
   #define dbg_frF
int main_1(void)
{
  WDTCTL = WDTPW | WDTHOLD;       // Stop WDT
  // Configure GPIO
  P1OUT &= ~0x01;                 // Clear P1.0 output latch for a defined power-on state
  P1DIR |= 0x01;                  // Set P1.0 to output direction
  PM5CTL0 &= ~LOCKLPM5;           // Disable the GPIO power-on default high-impedance mode
                                  // to activate previously configured port settings
  while(1)
  {
    P1OUT ^= BIT0;                // Toggle LED
    __delay_cycles(50000);
  }
}
                  
出错信息如下:
        .....
        Download complete.
        Loaded debugee:          ......\ xxx.d43
        Target reset
        Target execution stopped
 然后   任何调试动作都会 提示  “Target execution stopped”
  板似乎没有太大问题,因为代码烧写已经完成, 去除FET 后 代码能正确运行。   
给我的感觉,  不支持  Debug 。
  • Hi Home,

      你现在使用我们FRAM的开发板还是只用了我们的芯片呢?如果是在用开发板的话,我们是自带板载调试器的。

    如果说是只是用了我们的芯片,你也可以用我们的430的评估板,把上面的TEST RST VCC GND飞到你的板子上,使用SBW两线制烧写调试。

    谢谢

    ken

  • 谢谢  Ken Wang 的关注!

       我使用   FET430UIF   +    IAR  ,以 Debug    方式    处理  430FR芯片,有开发板。

    问题在于 下载后就处于  stop 状态了,跑不起来呀!

       

  • 跑不起来是不是硬件有问题或者你的代码停在初始化哪里了,我也使用这个系列的芯片过,没有出现你说的问题

  • Hi Home,

     有两个办法可以帮助你找到这个问题;

    1. 能不能上传你的测试工程文件,如果你方便的话。我这里有FRAM的开发板,可以帮你看看程序里面是不是有问题。

    2. 我们的CCS里面的430ware有关于FRAM的样例程序,你可以试试其他的例程,看是否会出现同样的情况。

    谢谢

    ken