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.

[参考译文] MSP430G2553:P2、4、5、6、7有问题。 我们#39;将这些引脚用于打开4个螺线管驱动器。 引脚 P2.4、5工作正常、P2.6、7不#39;t

Guru**** 2540720 points


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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/876420/msp430g2553-we-are-having-trouble-with-p2-4-5-6-7-we-re-using-those-pins-for-turn-on-4-solenoid-drivers-pins-p2-4-5-work-perfectly-and-p2-6-7-don-t

器件型号:MSP430G2553

虽然处理器上的端口引脚与电磁阀驱动器之间存在导通性, 但端口不充当输出。 初始化时出现问题? 我试过一款新处理器、运气不好。  代码问题? 程序员向我保证代码是正确的。

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

    首先、您必须将 端口2的引脚6、7设置 为 IO 外设

    P2SEL&=~(BIT6|BIT7);
     P2DIR=0xFF;
       

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

    您好 Richard、

    Mannem 的建议是正确的。 P2.6/2.7在 POR 上被配置为振荡器输入和输出、以在启动时启用晶振运行。 因此、您必须相应地复位 PSEL 位才能使用 GPIO 功能。

    此致

    Peter

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

    Peter、非常感谢您的回答。 您的分析完全正确、解决了我们的问题!

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

    您好 Richard、

    不用客气。 很高兴听到您的问题得到解决。 只需在系统上添加一条边注、如果您的问题得到解决、您可以帮助我们单击"这已解决了我的问题"、这将自动为我们关闭案例。

    根据您的反馈、我现在将从我这边关闭它。 (系统仍允许您在一段时间内重新打开整个案例)

    此致

    Peter