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.

[参考译文] TMS570LS1224:如何禁用 GIO 通知

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/921157/tms570ls1224-how-to-disable-notification-of-gio

器件型号:TMS570LS1224

您好!

我正在使用 TMS570LS12x Launchpad 来验证我的电路板。 它使用 GIOA5的下降边沿来触发 ISR 函数、此函数将调用 gioNotification。 它可以与调用 gioInit、gioEnableNotification 和_enable_IRQ 的_c_int00良好配合使用。

有时、对于禁用 gioNotification、主函数会调用 gioDisableNotification。 但是、似乎 gioNotification 仍然由 ISR 调用。 请帮助我找出我犯的错误或遗漏的错误。

此致

Datïan μ A

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

    您好!

    gioDisableNotification()禁用所选引脚的 GIO 中断。 调用此函数时、您是否提供了正确的位?

    当您禁用 GIO 中断时、是否有任何挂起的 GIO 中断?

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

    您好 QJ、

    感谢 你的帮助。 gioPORTA 的位为5。  我认为它适用于我的配置。 启用和禁用如下所示。

    gioEnableNotification (gioPORTA、5);

    gioDisableNotification (gioPORTA、5);

    您是说挂起的 GIO 中断看起来没有禁用 GIO 中断吗?

    我想在调用 gioDisableNotification 后再观察它。

    此致

    Datïan μ A

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

    您好!

    我不建议在  _c_int00()中调用 gioInit()、gioEnableNotification(),该函数用于启动。 请在  main()中调用 gioInit()、gioEnableNotification()和 gioDisableNotification()。

    调用 gioDisableNotification()后,是否可以检查 GIO 中断使能设置寄存器(GIOENASET)的值? 如果 GIOENASET 的位5被清零、GIOA05中断被禁用。  

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

    您好 QJ、

    非常感谢您的推荐。 我要试一下。

    此致

    Datïan μ A

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

    好的、请告诉我您的测试结果。

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

    您好 QJ、

    感谢你的帮助。 我将尝试并报告我的结果。 但是,我是否可以有更多的时间?

    此致

    Datïan μ A

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

     您好 Datïan、

    请继续尝试。