Hello. Has faced with the following problem: at reading FLASH of memory of the controller since 0x00120000 address (bank 0 sector 12 - 14)
occurs interruption on a vector _dabort
The code is resulted more low:
void main(void)
{
/* USER CODE BEGIN (3) */
volatile unsigned long data;
volatile unsigned long adr;
adr = 0x00020000;
data = *((unsigned long*)adr);
adr = 0x00040000;
data = *((unsigned long*)adr);
adr = 0x00060000;
data = *((unsigned long*)adr);
adr = 0x00080000;
data = *((unsigned long*)adr);
adr = 0x000A0000;
data = *((unsigned long*)adr);
adr = 0x000C0000;
data = *((unsigned long*)adr);
adr = 0x000E0000;
data = *((unsigned long*)adr);
adr = 0x00100000;
data = *((unsigned long*)adr);
/* Instructions resulted cause interruption at reading more low */
adr = 0x00120000;
data = *((unsigned long*)adr);
adr = 0x00140000;
data = *((unsigned long*)adr);
adr = 0x00160000;
data = *((unsigned long*)adr);
/* USER CODE END */
}