当我编译一个代码iGet这个警告时。\ .. \ .. \ .. \ .. \ sdk \ platform \ driver \ gpio \ gpio.c(97):警告:#1215-d:#warning指令:“gpio分配检查处于活动状态!在刻录OTP之前停用......“
#warning“gpio分配检查处于活动状态是活动状态!在刻录OTP之前停用......”
如何停用GPIO分配检查处于活动状态????????????
关键词:
设备:
设备编号:
DA14585.
嗨jasu,
为什么您获得这种警告的最可能原因是因为您为多个范围保留了相同的GPIO。例如,如果您为UART和SPI功能保留了Port_0 / Pin_0,您将获得此战争。我的建议是交叉检查是否保留了多个功能的相同GPIO,如果是,我建议您更改它。否则,您可以明确定义GPIO_DRV_PIN_ALLOC_MON_DISABLED并摆脱此警告,但请注意这不是最佳实践!
谢谢,PM_DIALOG.
我们在哪里定义gpio_drv_pin_alloc_mon_disabled?
我在一个全部运行时收到此警告
嗨jasu,
不仅有任何GPIO_DRV_PIN_ALLOC_MON_DISABLED定义不仅在BLE_APP_ALL_IN_ONE中,而且在所有项目中。您可以自己添加此定义,但正如我在我上一篇文章中提到的那样,不建议使用这一点。
谢谢,PM_DIALOG.