Question
I Ask one doubt for QSPI external flash memory in stm32f746-disco
Hello Everyone !!
I'm yugenthar
Now i have working in Image processing project . Forst i tried to uplad the code for normal flash memory but array size is big so memry is overflow .After i move QSPI external flash memory .
I have write the code is working fine but one specific doubt
my External memory region is 0xC000000 but my write data store 0x80002cbc and read data is 0x2000000 region
I send code and snap so anyone give the solution


#include "main.h"
#include "quadspi.h"
#include "gpio.h"
uint8_t *writebuf="hello world form QSPI";
uint8_t readbuf[100];
SCB_EnableICache();
/* Enable D-Cache---------------------------------------------------------*/
SCB_EnableDCache();
HAL_Init();
/* USER CODE BEGIN Init */
/* USER CODE END Init */
/* Configure the system clock */
SystemClock_Config();
/* USER CODE BEGIN SysInit */
/* USER CODE END SysInit */
/* Initialize all configured peripherals */
MX_GPIO_Init();
MX_QUADSPI_Init();
/* USER CODE BEGIN 2 */
if(CSP_QUADSPI_Init()!=HAL_OK)
{
Error_Handler();
}
if(CSP_QSPI_Erase_Chip()!=HAL_OK)
{
Error_Handler();
}
if(CSP_QSPI_Write(writebuf,0, strlen (writebuf))!=HAL_OK)
{
Error_Handler();
}
if(CSP_QSPI_Read(readbuf, 0,100)!=HAL_OK)
{
Error_Handler();
}