1
0
Эх сурвалжийг харах

[bsp][stm32] fix LTDC_IRQHandler irq enter bug.

guozhanxin 4 жил өмнө
parent
commit
0849a6061d

+ 2 - 2
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)