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:TI-RTOS GPIO 端口读取 API 可用?

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/687906/rtos-tm4c1294ncpdt-ti-rtos-gpio-port-read-api-available

器件型号:TM4C1294NCPDT

工具/软件:TI-RTOS

您好!

我在 TI-RTOS 应用程序中使用 GPIO。 对于单个 GPIO 操作、我使用 GPIO.h 中的函数、但也希望一次读取整个端口(即使用单个 API 调用返回输入端口的8位值)。 这是否可以使用 API (不使用 HWREG)实现?  

谢谢、

svl123

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

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!
    谢谢 Peter。 Peter 提供了 TivaWare API 来读取整个端口。 在 TI-RTOS 的 GPIO 驱动程序中、我找不到用于读取整个端口的方法/API。 这是 TI-RTOS GPIO 驱动程序的链接。 software-dl.ti.com/.../_g_p_i_o_8h.html
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我最近注意到将香草 TivaWare 与 RTOS TivaWare 混合使用时遇到了一些困难或犹豫。 Ralph 在这里给出了一些见解: e2e.ti.com/.../2453275

    Ralph 打算收集更多见解、但类似主题可能会留下深刻的见解...
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Peter、您的回答非常有用、基本上回答了我的问题、因为我还想知道哪些 API 是 TI-RTOS 应用程序中使用的"正确" API。 感谢您将其清除。