mirror of
https://github.com/lvgl/lvgl.git
synced 2026-06-01 00:51:49 +08:00
feat(dma2d): add support for DMA2D on STM32H7RS (#7850)
This commit is contained in:
@@ -79,6 +79,8 @@ void lv_draw_dma2d_init(void)
|
|||||||
RCC->AHB1ENR |= RCC_AHB1ENR_DMA2DEN;
|
RCC->AHB1ENR |= RCC_AHB1ENR_DMA2DEN;
|
||||||
#elif defined(STM32H7)
|
#elif defined(STM32H7)
|
||||||
RCC->AHB3ENR |= RCC_AHB3ENR_DMA2DEN;
|
RCC->AHB3ENR |= RCC_AHB3ENR_DMA2DEN;
|
||||||
|
#elif defined(STM32H7RS)
|
||||||
|
RCC->AHB5ENR |= RCC_AHB5ENR_DMA2DEN;
|
||||||
#else
|
#else
|
||||||
#warning "LVGL can't enable the clock for DMA2D"
|
#warning "LVGL can't enable the clock for DMA2D"
|
||||||
#endif
|
#endif
|
||||||
@@ -100,6 +102,8 @@ void lv_draw_dma2d_deinit(void)
|
|||||||
RCC->AHB1ENR &= ~RCC_AHB1ENR_DMA2DEN;
|
RCC->AHB1ENR &= ~RCC_AHB1ENR_DMA2DEN;
|
||||||
#elif defined(STM32H7)
|
#elif defined(STM32H7)
|
||||||
RCC->AHB3ENR &= ~RCC_AHB3ENR_DMA2DEN;
|
RCC->AHB3ENR &= ~RCC_AHB3ENR_DMA2DEN;
|
||||||
|
#elif defined(STM32H7RS)
|
||||||
|
RCC->AHB5ENR &= ~RCC_AHB5ENR_DMA2DEN;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if LV_DRAW_DMA2D_ASYNC
|
#if LV_DRAW_DMA2D_ASYNC
|
||||||
|
|||||||
Reference in New Issue
Block a user