소스 검색

Merge pull request #4814 from Guozhanxin/lcd_fix

[bsp][stm32] fix LTDC_IRQHandler irq enter bug.
Bernard Xiong 4 년 전
부모
커밋
06c1d33371
1개의 변경된 파일2개의 추가작업 그리고 2개의 파일을 삭제
  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)