Hello,
I am using Keil uVision 5.15 compiler. copying a routine to
ram(FLASH_eraseOneBlock) and try to runit,
the code crashes (hardware Fault). I have looked at Keil's ram
function example and it does not
work either. my code is:
typedef void (*FunctionPointer_t)(uint32_t );
FunctionPointer_t ramFunc;
uint32_t executableRam[100];
void TxfrToRam(void)
{
uint32_t source,source_end;
uint32_t *dest,addr;
source = (uint32_t)&FLASH_eraseOneBlock;
↧