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.

[参考译文] CC2642R:POWER_SHUTDOWN WAKEUP 引脚&simplelink SDK 6.20

Guru**** 633805 points
Other Parts Discussed in Thread: SYSCONFIG, LAUNCHXL-CC26X2R1, SIMPLELINK-CC13XX-CC26XX-SDK, CC2652R
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1165652/cc2642r-power_shutdown-wakeup-pin-simplelink-sdk-6-20

器件型号:CC2642R
主题中讨论的其他器件:SysConfigLAUNCHXL-CC26X2R1SIMPLELINK-CC13XX-CC26XX-SDKCC2652R

我正在尝试移植一组电源引脚、将我们的定制板从6.10升级到6.20 simplelink SDK  

上一修订版使用的 PIN 驱动程序在6.20上不再存在

```μ A

/******** 唤醒按钮引脚表******** /
PIN_Config ButtonTableWakeUp[]={
CONFIG_CHG | PIN_INPUT_EN | PIN_NOPULL | PINCC26XX_WAKEUP_NEGEDGE、
CONFIG_WAKE_UP | PIN_INPUT_EN | PIN_NOPULL | PINCC26XX_WAKEUP_NEGEDGE、
PIN_TERMINATE /*终止列表*/
};

[。 。 ]

///调用 Board_init()之前  

PIN_init (BoardGpioInitTable)

Board_init();

PINCC26XX_setWakeup (ButtonTableWakeUp);

```μ A

我尝试在6.20 SDK 中重现相同的行为  

但我没有处理类似的东西  

我在 simplelink SDK 文档中找到一个名为`GPIO_CFG_SHUTDOWN_WAKE_LOW` 我尝试启动,但在调用 GPIO_init()后在 Board_Init()中完成了

```μ A

GPIO_setConfig (WAKE_UP、GPIO_CFG_INPUT | GPIO_CFG_SHUTDOWN_WAKE_LOW);

```μ A

但没有结果  

我在 SysConfig 工具中找不到任何可选配置选项、我只需将引脚定义为输入即可  

Stangely syscfg 在`gpioPinConfigs`表中将其定义为内部配置

```μ A

GPIO_CFG_INPUT_INTERNAL | GPIO_CFG_IN_INT_INT_NONE | GPIO_CFG_PULL_NONE _INTERNAL、

```μ A

我在论坛上搜索了一些类似的问题,但由于6.20 SDK 是最近的,我没有找到任何答案...  

感谢你的任何帮助