GPIO_Set函数恢复到默认状态

6个员额/0个新员额
最后一篇文章
skyng22003
离线
最后一次见到:2个月2周前
加入:2015-02-02 19:30
GPIO_Set函数恢复到默认状态

您好,我正在尝试向DSPS示例添加连接指示器,

在DSPS 3.150.1.5版中:
我保留了端口和pin保留_GPIO(RGB_LED_B、RGB_LED_B_端口、RGB_LED_B_pin、PID_GPIO);和配置引脚GPIO_配置引脚(RGB_LED_B_端口,RGB_LED_B_引脚,输出,PID_GPIO,真);

在连接状态设置APP_后,我运行函数GPIO_SetInactive(RGB_LED_B_端口、RGB_LED_B_引脚);打开LED,

当建立连接时,上述命令按预期工作,LED亮起并保持亮起。

然而,当我更新到DSPD 3.150.2并添加了相同的代码时,连接上的LED只会闪烁,但不会保持点亮????

对于其他GPIO引脚也是如此,它会恢复到默认状态吗?

有什么想法吗?

谢谢
天空

关键词:
设备:
MT_对话框
离线
最后一次见到:7个月3天前
工作人员
加入:2015-06-08 11:34
你好,skyng22003,

你好,skyng22003,

da可以在睡眠时保留管脚的状态,但当它醒来时,它会通过periph_init()函数初始化外围设备并将管脚配置为默认状态。如果您希望您的管脚保留状态,则必须在进入睡眠之前保留管脚的值。

谢谢你的对话

skyng22003
离线
最后一次见到:2个月2周前
加入:2015-02-02 19:30
我明白了,所以DSPS 3.150版

我明白了,所以版本DSPS 3.150.1.5:所以不支持睡眠,而DSPS 3.150.2支持睡眠,这就是我看到这种现象的原因?

MT_对话框
离线
最后一次见到:7个月3天前
工作人员
加入:2015-06-08 11:34
你好,skyng22003,

你好,skyng22003,

我刚刚尝试了旧版本的DSP,因为它似乎即使使用CFG_EXT_sleep定义也无法睡眠。显然这就是你看到这种现象的原因。

谢谢你的对话

乔治
离线
最后一次见到:4年7个月前
加入:2016-01-25 14:20
你好,斯金,你好吗

你好,斯金,你是怎么问国家的?

MT_对话框
离线
最后一次见到:7个月3天前
工作人员
加入:2015-06-08 11:34
嗨,jorge,

嗨,jorge,

请检查你原来的帖子http://support.dialog-semiconductor.com/pin-activation-states.

谢谢你的对话