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.

[参考译文] MSP430F5172:我在与WFP 2.0 和WFP 2.7 ,WFP 3.0 和WFP 3.1 之间遇到了问题。

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/615934/msp430f5172-i-have-a-problem-with-p2-0-to-p2-7-and-p3-0-to-p3-1

部件号:MSP430F5172
主题中讨论的其他部件:MSP-TS430RSB40

当我将I/O端口从2.0 设置为WFP 3.7 时,我将其设置为较高的级别,但它在开发板上不起作用。

。 该代码的读数如下:

#include <MSP4S.h>
void main( void )
{//
停止监视计时器,以防止超时复位
WDTCTL = WDTPW + WDTHOLD;
P1DIR |=BIT0;
P1OUT |=BIT0;

P2DIR |=0xff;
P2OUT |=0xff;
P3DIR |=0xff;
P3OUT |=0xff;



} 

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

    似乎您正在正确设置GPIO寄存器。 但是,您允许main在设置这些寄存器后退出,这可能会导致未定义的行为。 尝试在main的末尾添加无限while循环,这样它就不会退出,并告诉我GPIO是否设置正确。

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

    亲爱的Caleb:

    我刚才听从了你的建议 ,我在main的末尾添加了无限的while循环,但它仍然不起作用。 我觉得这个开发板可能有问题。但是 开发板是新的,我现在很困惑。

    此致,

    Jeffwong

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

    您能否提供您的项目以便我在设置中对其进行测试?

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

    e2e.ti.com/.../TEST.rar

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

    我提供了我的项目。

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

    您好,Jeff:

    我测试了您的代码,但没有看到您观察到的相同行为。 您是否在多个MSP430上尝试过此功能? 您是否有意外损坏设备的机会?

    此致,
    Caleb Overbay

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

    您好,Caleb,

    我更换了三个MSP430 ,而且三个芯片都是新的,我测试了开发板 ,没有 短路或 断路。  开发板可能有某种问题,但我没有发现。 也许 是因为潮湿的天气导致了这一问题。

    此致,

    Jeff Wong

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

    除了P3未设置为高电压之外,您是否观察到设备的任何其他奇怪行为? 当您尝试将P3引脚设置为高电压时,它们上的实际电压是多少?

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

    您好,Caleb,
    没有其他奇怪的行为,P3针脚高,没有输出电压,我打电话给售后服务,他们说可能是开发板,接触不好。

    此致,

    Jeff Wong

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

    这可能是可能的,您是否尝试过在MSP430引脚而不是PCB连接处进行探测? 您是否还在使用MSP-TS430RSB40开发板进行测试? 所有P3针脚连接不良,周围针脚无一出现相同问题,这是很奇怪的。 您是否尝试过使用CCS而不是IAR进行调试?

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

    您好,Caleb,

    我发现了这个问题,不能定高的原因是开发板接触不良,可能是天气潮湿,接触不良。 我把它送到售后服务。 他们使用专业工具对其进行测试,测试结果是接触不良。  非常感谢您最近帮助我解决了这个问题。 您是最热情的工程师。

    此致,

    Jeff Wong