void HAL_GPIO_EX
ti_Callback(uint16_t GPIO_Pin)
{
如果(GPIO_Pin == LVMS_DETECT_Pin)
{
HAL_GPIO_WritePin(AMS_LED_GPIO_Port, AMS_LED_Pin, GPIO_PIN_SET);
HAL_延迟(2000);
HAL_GPIO_WritePin(AMS_LED_GPIO_Port, AMS_LED_Pin, GPIO_PIN_RESET);
}
}
当触发事件发生在 LVMS_DETECT_Pin 上时,代码进入回调并在 2 秒后打开 LED 而不会关闭它。
这不是我第一次注意到这种行为,它只是执行代码的第一行。
我正在研究 Nucleo F401RE。