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/TM4C1294NCPDT:Tiva C 系列 EVK 中的 GPIO 函数调用

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/615734/rtos-tm4c1294ncpdt-gpio-function-calls-in-tiva-c-series-evk

器件型号:TM4C1294NCPDT

工具/软件:TI-RTOS

您好!

我可以在 GPIO 驱动程序调用中找到以下函数、

void GPIO_setConfig (unsigned int 索引、GPIO_PinConfig pinConfig)

void GPIO_toggle (unsigned int 索引)

问题:

1. INDEX 和 pinconfig 参数实际应该传递什么内容?

2.将引脚配置为 GPIO 并切换引脚的步骤? 引脚1?

此致、

Manohar

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

    首先、您是否了解过 TI RTOS 驱动程序 API? 您可以在[Install Path]\tirtos_tivac_2_16_00_08\docs 中找到它们的文档链接-查找 Documentation_Overview_tivac.html

    通常、索引应为您尝试配置的引脚、而 PinConfig 应为其设置。 PinConfig 输入应基于 GPIO.h 中以"GPIO_CFG_"开头的#define
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!
    我仍然不知道在每个 GPIO 函数调用中必须传递的参数是什么、称为 index。
    它是否为端口基址? 它是引脚编号吗? 我到底应该给什么?
    PA3配置为输出引脚的示例、我应该给出索引为3还是微控制器引脚编号36?

    我应该在 GPIO 索引中传递什么内容?




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

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

    Manohar、您好!

    我还没有真正关注 Tiva 的 TI-RTOS 方面、因此、我建议您立即查看现有示例和文档、看看您是否能找到更清晰的内容。 另一个有用的文档可能是 :http://www.ti.com/lit/ug/spruhd4m/spruhd4m.pdf 我将会了解有关 TI-RTOS 工作原理的更多知识是否能够解释您需要以比我最初尝试更多的分层方式执行的操作。

    另请考虑查看 :https://training.ti.com/ti-rtos-workshop-series

    Robert -供参考 Manohar 列出的 API 调用适用于支持 Tiva-C 的 TI-RTOS、而不是 TivaWare、因此在将其与需要为 TI-RTOS 执行的操作进行比较时、链接不会提供任何有用的信息。

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

    GPIO API 的索引参数是 GPIO_PinConfig 数组的索引、该数组定义了要由 API 操作的特定 GPIO 引脚的配置。 阵列中的每个元件都包含引脚 ID 和配置信息、以帮助 GPIO 驱动器管理引脚。

    Alan