diff options
| author | Bernard Xiong <[email protected]> | 2021-06-21 22:16:25 +0800 |
|---|---|---|
| committer | GitHub <[email protected]> | 2021-06-21 22:16:25 +0800 |
| commit | 06c1d33371ade3452016bb76361d8bde0af993b9 (patch) | |
| tree | d1a08c5e4d74200e4b7328c2dd217ff9c0bc001a /bsp | |
| parent | 6f1a505cd2faab17a7309691180156a376150a35 (diff) | |
| parent | 0849a6061d6dddf26775a0bd649c77eacce3e3d5 (diff) | |
Merge pull request #4814 from Guozhanxin/lcd_fix
[bsp][stm32] fix LTDC_IRQHandler irq enter bug.
Diffstat (limited to 'bsp')
| -rw-r--r-- | bsp/stm32/libraries/HAL_Drivers/drv_lcd.c | 4 |
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) |
