I copied a Bitmap image from SDCard to Address 0xC0000000 of External SDRAM. I want to display this image using the TouchGFX functions. As I read in this document, I have to execute this code:
static uint32_t bmpCache = (uint32_t)(0xC0000000); // SDRAM
void touchgfx_init()
{
HAL& hal = touchgfx_generic_init<STM32F7HAL>(dma, display, tc, 480, 272, (uint16_t*)bmpCache, 232000, 1);
...
}
But when I bring this code into my project (TouchGFXConfiguration.cpp) when I compile the project, I get this error:
'STM32F7HAL' was not declared in this scope
I searched for "STM32F7HAL" throughout the project but found nothing in the search results. Also, my project is implemented with STM32F779 microcontroller and STM32F779EVAL board.