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.

[参考译文] LAUNCHXL-CC26X2R1:BIM -读取输入按钮

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1427115/launchxl-cc26x2r1-bim---reading-an-input-button

器件型号:LAUNCHXL-CC26X2R1

工具与软件:

您好!

我为 cc26x2r 开发的 BIM 项目运行良好。

我可以使 LED 闪烁、然后它会执行我的代码。

现在我们在实验板上的引脚13中添加了一个按钮、定义为 GPIO_Button。

在 BIM 主函数中、该代码为什么不起作用? LED 的闪烁始终为红色、我预计按下按钮会使其呈绿色闪烁。

我是否需要对输入上拉按钮进行任何进一步配置?

谢谢

   powerUpGpio();
   while (1)
   {
       uint32_t my_button = GPIO_readDio (GPIO_button);
       if (MY_BUTTON == 0)
       {
           LED_RED_BLANK_n_TIMES (5);
       }
       设计
       {
           LED_GREEN_BLINK _n_TIMES (5);
       }
       delay(1000);
   }

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

    尊敬的卡佐拉:

    您能否尝试对输入按钮进行去抖。 再次点击"Read"按钮->"Delay 10ms"->"Read"按钮。 设备。

    您还可以首先使用非 RTOS 驱动程序示例程序 \examples\nortos\CC26X2R1_LAUNCHXL\drivers\gpiointerrupt 来尝试代码。

    -kel

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

    尊敬的 Markel:

    当您有很多积极的方面时、去抖就可以了。

    在这种情况下、我甚至没有一个。

    我可能需要在某处将此输入按钮配置为上拉吗?

    在 BIM 中使用的德州仪器(TI)的 gpio.h 中没有此功能。

    我们将等待他们提供一些反馈。

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

    函数调用、将 init 作为输入丢失