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.

[参考译文] MSP430F249:MSP430F249

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1384804/msp430f249-msp430f249

器件型号:MSP430F249

工具与软件:

您好!

我将使用示例代码 为 MSP430F249启用 uart msp430x24x_uscia1_uart_05_9600.c

当我通过 IAR 运行代码时、示例代码运行正常。

我可以看到在 Teraterm 端口中输入字符的输出(9600波特率)。  

当我使用 HEX 映像和闪存并使用 FETPro 工具时、它无法正常工作。 我的意思是、RX 输入会回送至 TX。

请帮助确定问题。

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

    你好、Swarna Latha

    我能否知道您选择了哪种十六进制格式

    我选择 TI 十六进制

    您的 hex 文件内容与您的不同

    谢谢

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

     

    示例代码是在 IAR 工具中编译的(链接器设置用于生成 hex 文件)。

    然后使用了具有以下设置的 FET-PRO 工具  

    我还尝试了 LED 示例代码、即使代码处于 while 循环中、LED 也会闪烁一次。  

    //
    // MSP430x2xx 演示-软件切换 P1.0
    //
    //说明;通过在软件循环内对 P1.0执行异或运算来切换 P1.0。
    // ACLK =不适用、MCLK = SMCLK =默认 DCO
    //
    // MSP430x2xx
    //-------
    ///|\| XIN|-
    //|||
    //--|RST XOUT|-
    //|
    //| P1.0|--> LED
    //
    // A. Dannenberg
    // Texas Instruments、Inc
    // 2006年1月
    //构建 IAR 嵌入式工作平台版本:3.40A
    //

    #include "msp430.h"
    volatile unsigned int i;
    int main (void)

    WDTCTL = WDTPW + WDTHOLD;//停止 WDT

    P3DIR |= 0x01; //绿色 LED
    P6DIR |= 0x01; //红色 LED

    while (1){

    volatile unsigned int i;// volatile 以防止优化

    P3OUT ^= 0x01;//使用异或切换 P1.0

    __delay_cycles (500000);
    P6OUT ^= 0x01;

    }

    }

    2. 32.768kHz 晶振连接到 MCU MSP430F249的 XIN& XOUT。 如果没有设置、则代码存在吗?? 或为什么 LED 没有闪烁。 当我对十六进制图像重新编程时、我只看到一次。  

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

    你好、Swarna Latha

    您能否提供 LED 示例代码的链接?

    我在 https://www.ti.com/tool/download/SLAC149上下载并检查了该器件的示例代码

    但我没有找到此代码

    谢谢

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

    您好!

    在我配置 Crystal 设置并重置芯片后、问题得到解决。

    感谢大家的支持和意见。