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.

[参考译文] CCS/TM4C1294NCPDT:在 tm4c1294ncpdt 中从 PJ0和 PJ1读取数据

Guru**** 2610825 points


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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/768069/ccs-tm4c1294ncpdt-reading-data-from-pj0-and-pj1-in-tm4c1294ncpdt

器件型号:TM4C1294NCPDT

工具/软件:Code Composer Studio

您好!

我正在学习 Tivaware c 系列 TM4C1294xlNCPDT launchpad。 我想使用位于 Launchpad PJ0和 PJ1上的两个开关、并使 PN0、PN1、PF0和 PF4上的 LED 闪烁。

当我在没有从开关获取输入的情况下执行 LED 闪烁时,它们工作正常,但一旦我为 GPIOPinRead()和 GPIOPadConfigSet()放置 API,它就会正确构建,但在按下开关时不起作用。 我在4mA 时完成了填充和下拉配置。

我还尝试了调试器件、但来自输入引脚的值没有变化。  

(我希望在按下 PJ0时 LED 亮起、而在按下 PJ1时 LED 熄灭。 我的板是 EK-TM4C1294NCPDT)

请帮助我解决此问题。

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

    TivaWare 示例包括一个 buttons.c 和 buttons.h 文件、可利用该文件来使用 LaunchPad 按钮

    通过将看门狗示例从 TivaWare 导入 CCS、可以看到使用这些文件的简单示例。

    您将在此处看到诸如 ButtonInit 和 ButtonPoll 之类的 API 调用。

    我建议您使用它来满足您的应用目标。

    此外、要在项目中使用 buttons.c/.h、您需要将这些文件链接到您的 CCS 项目。 以下文章将向您展示如何(用 Button 文件替换 uartstdio 文件): e2e.ti.com/.../2787705