summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--bsp/stm32/libraries/HAL_Drivers/drv_lcd.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/bsp/stm32/libraries/HAL_Drivers/drv_lcd.c b/bsp/stm32/libraries/HAL_Drivers/drv_lcd.c
index 5d170016b8..96c61835e6 100644
--- a/bsp/stm32/libraries/HAL_Drivers/drv_lcd.c
+++ b/bsp/stm32/libraries/HAL_Drivers/drv_lcd.c
@@ -108,11 +108,11 @@ void HAL_LTDC_LineEventCallback(LTDC_HandleTypeDef *hltdc)
void LTDC_IRQHandler(void)
{
- rt_enter_critical();
+ rt_interrupt_enter();
HAL_LTDC_IRQHandler(&LtdcHandle);
- rt_exit_critical();
+ rt_interrupt_leave();
}
rt_err_t stm32_lcd_init(struct drv_lcd_device *lcd)