LTDC 和 DMA2D 可以同时使用吗?
用LTDC 驱动RGB屏后,再使用DMA2D来拷备显示数据时显示屏的图案发生扭曲。如何解决?
代码中只是把drv_lcd.c中调用的memcpy()更换成使用了DMA2D功能的函数
void lcd_fill_all(void *dst,void *src)
{
DMA2D_HandleTypeDef *hdma2d = &Hdma2dHandle;
HAL_DMA2D_Start(hdma2d ,(uint32_t)src,(uint32_t)dst,LCD_WIDTH,LCD_HEIGHT);
while( __HAL_DMA2D_GET_FLAG(hdma2d, DMA2D_FLAG_TC) == RESET);
__HAL_DMA2D_CLEAR_FLAG(hdma2d, DMA2D_FLAG_TC);
__HAL_UNLOCK(hdma2d);
}


你好,请教一个问题,我再用正点原子的bsp移植littleVGL,开启组件包的littleVGL后利用keil编译报错,提示信息是:rt-thread\components\dfs\include\dfs_file.h(65): error: #20: identifier “off_t” is undefined 请问你有遇到过这样的问题吗?