Hi.
I just put this on my main code:
uint32_t pg_size,* addr,pg_num,numero_guardado_memoria=0;
pg_size = NRF_FICR->CODEPAGESIZE;
pg_num = NRF_FICR->CODESIZE - 1;
addr= (uint32_t *)(pg_size * (pg_num+1));
if((uint32_t)*(addr)=='D'){
addr=(uint32_t *)(pg_size * (pg_num + 2));
numero_guardado_memoria=(uint32_t)*(addr);
}
to simply read what is stored in a memory position ... and ones i debug the program, just after the if.. it lauch me a hardfault...
i can't understand.
please i need your help.