Hi,
I cannot find the FLASH_DRV_ReadResource() function somehow.
Nevertheless, to read Flash you can simply use a pointer to the address you can read
data = *(unsigned int*)address;
or use DMA or use memcpy function (string.h)
memcpy(&destination, &source, number_of_bytes)
Regards,
Daniel