Hii,I have found the problem, it was related to CAN bus getting off on transmission error in STM32f072 causing timeout of waiting in stm32l462 for ACK fame and hence generating reset.Solution: By enabling auto retransmission and auto wakeup in stm32f...
pointer only hold the address of another value ( Pass an array to pointer in your function i.e Use this.uint32_t* RB[sizeinwords]={0}; instead of uint32_t* RB;)try replacing direct address instead of Macro.In memcpy you have to pass number of bytes i...
Dont use flash to store gps coordinates as you will run out of write cycles (if you have not considered this yet). You can use rtc backup registers or external memory.Check if flash is getting unlocked or not before proceeding.(Ususally you dont to ...