Forráskód Böngészése

Merge pull request #4814 from Guozhanxin/lcd_fix

[bsp][stm32] fix LTDC_IRQHandler irq enter bug.
Bernard Xiong 4 éve
szülő
commit
06c1d33371
1 módosított fájl, 2 hozzáadás és 2 törlés
  1. 2 2
      bsp/stm32/libraries/HAL_Drivers/drv_lcd.c

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