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.

[参考译文] RTOS:PIN_INIT 和 PIN_OPEN

Guru**** 2609955 points
Other Parts Discussed in Thread: CC2640

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/578938/rtos-pin_init-and-pin_open

主题中讨论的其他器件:CC2640

工具/软件:TI-RTOS

您好:

最近、我使用 PIN_INIT 和 PIN_OPEN 来配置 IO 引脚。但是、存在问题。首先、我使用 PIN_INIT 在 main.c 的开头初始化 IO 引脚 我在 任务中使用 PIN_OPEN 来打开 IO 引脚、那么、就是这样

对吗???  在使用的上方,电源不仅仅是使用 PIN_OPEN 配置一个 IO 引脚??? 我可以做什么。

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

    我需要更多信息来帮助您解决此问题。 首先、您使用的是 TI-RTOS 或 SDK 的哪个版本? 您使用的是哪种器件? 您是否已修改 Board.c 文件中的 BoardGpioInitTable 内容? 如果是、您能否共享新定义? 您尝试配置哪个 IO 引脚? 您能否共享用于配置引脚的 Pin_Config 表?

    Alan
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    TI-RTOS 版本为 tirtos-simplelink2_13_00_06.器件为 cc2640。 我不更改 BoardGpioInitTable 的内容。我添加了一个名为 NewBoardGpioInitTable 的新 BoardGpioInitTable。NewBoardGpioInitTable 的所有 IO 引脚都使用 PIN_PULLUDOWN 来降低功耗。 对吗? 最近、在我的任务中使用 PIN_OPEN 错误地配置了必要的 IO 引脚。但我无法使用 PIN_CLOSE 来降低功耗。功耗为3-4mA。 我尝试配置输入或输出 IO 引脚。 结果相同。 如何使用 PIN_init 和 PIN_OPEN??? 并且我尝试不在 NewBoardGpioInitTable.ex:IO 引脚5中配置 IO 引脚。 最近使用 PIN_OPEN 和 PIN_CLOSE 来打开和关闭 IO 5引脚、电源正常。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    PIN_CLOCSE ()将把引脚重新置于 BoardGpioInitTable 中指定的配置中。 如果该表中没有显示该引脚,PIN_CLOSE ()将使该引脚保持在 PIN_OPEN ()调用中指定的配置状态。

    您应该将该引脚添加到 BoardGpioInitTable 中,或者在调用 PIN_CLOSE ()之前手动更改引脚配置。

    Alan

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    有一个建议的答案、由于此主题在一周内未激活、建议的答案被标记为验证。 请随意选择"拒绝回答"按钮、并回复更多详细信息。