MSP430 Code Composer-项目构建和运行,但船上没有显示更改

时间:2017-05-31 19:07:24

标签: embedded msp430 texas-instruments code-composer

正如标题所说,当我在代码编写器中构建和运行时,它没有给我任何错误,但是在baord上没有任何反应。它甚至说正常:“MSP430:Flash / FRAM使用率为84字节.RAM使用率为80字节。”代码如下,应该点亮模式中的LED。直接从教科书,尝试其他代码。

#include <msp430.h> 

void main (void) 
{ 

   WDTCTL = WDTPW | WDTHOLD; // Stop watchdog timer
   P2DIR = 0x18; // Set pins with LEDs to output, 0b00011000
   P2OUT = 0x08; // LED2 (P2.4) on, LED1 (P2.3) off (active low!)

   for (;;) { }

}

`

1 个答案:

答案 0 :(得分:0)

编译器会告诉您需要从Flash和RAM内存中编码多少字节。但是这个输出并不意味着,那些字节也被转移到了芯片上。

所以也许简单的答案是:编译代码后,你必须启动调试器,自动将程序传输到芯片的闪存并启动它。

如果您已经这样做了,那么可能是:

  • 您没有选择正确的串口(虚拟USB转串口?)
  • 你的驱动程序(usb上的flash程序员)已损坏(Windows?)
  • 您的MSP430是RIP
  • 如果你使用lauchpad:
    • 你的lauchpad损坏了(尤其是USB编程器部分)
    • 您移除了将USB编程器与芯片'UART编程引脚连接的跳线。