GPIO分配检查处于活动状态

⚠️
嗨,...感谢您来论坛。令人兴奋的消息!我们现在正在迁至我们的新论坛平台,将提供更好的功能,并包含在主对话框网站中。所有帖子和帐户都已迁移。我们现在只接受新论坛上的流量 - 请发布任何新线程https://www.dialog-seminile.com/support.。我们将在未来几天修复错误/优化搜索和标记。
4个帖子/ 0新
最后一篇
贾森
离线
最后一次露面:10个月前1年
加入:2019-01-23 10:26
GPIO分配检查处于活动状态

当我编译一个代码iGet这个警告时。\ .. \ .. \ .. \ .. \ sdk \ platform \ driver \ gpio \ gpio.c(97):警告:#1215-d:#warning指令:“gpio分配检查处于活动状态!在刻录OTP之前停用......“
#warning“gpio分配检查处于活动状态是活动状态!在刻录OTP之前停用......”
如何停用GPIO分配检查处于活动状态????????????

关键词:
设备:
设备编号:
DA14585.
PM_DIALOG.
离线
最后一次露面:26分钟20秒前
职员
加入:2018-02-08 11:03
嗨jasu,

嗨jasu,

为什么您获得这种警告的最可能原因是因为您为多个范围保留了相同的GPIO。例如,如果您为UART和SPI功能保留了Port_0 / Pin_0,您将获得此战争。我的建议是交叉检查是否保留了多个功能的相同GPIO,如果是,我建议您更改它。否则,您可以明确定义GPIO_DRV_PIN_ALLOC_MON_DISABLED并摆脱此警告,但请注意这不是最佳实践!

谢谢,PM_DIALOG.

贾森
离线
最后一次露面:10个月前1年
加入:2019-01-23 10:26
我们定义gpio_drv_pin的地方

我们在哪里定义gpio_drv_pin_alloc_mon_disabled?
我在一个全部运行时收到此警告

PM_DIALOG.
离线
最后一次露面:26分钟20秒前
职员
加入:2018-02-08 11:03
嗨jasu,

嗨jasu,

不仅有任何GPIO_DRV_PIN_ALLOC_MON_DISABLED定义不仅在BLE_APP_ALL_IN_ONE中,而且在所有项目中。您可以自己添加此定义,但正如我在我上一篇文章中提到的那样,不建议使用这一点。

谢谢,PM_DIALOG.