void Reset_Handler(void) { /* Initialize data and bss */ __Init_Data(); extern uint32_t _isr_vectors_offs; SCB->VTOR = 0x08000000 | ((uint32_t)&_isr_vectors_offs & (uint32_t)0x1FFFFF80); SystemInit(); while(1) { __Init_Data(); main(); } while(1) {} }
void Reset_Handler(void) { __Init_Data(); main(); }
void Reset_Handler (void) { /* Initialize data and bss */ __Init_Data (); /* Call the application's entry point. */ main (); }
void Reset_Handler(void) { __Init_Data(); /* Initialize memory, data and bss */ extern u32 _isr_vectors_offs; /* the offset to the vector table in ram */ SCB->VTOR = 0x08000000 | ((u32)&_isr_vectors_offs & (u32)0x1FFFFF80); /* set interrupt vector table address */ SystemInit(); /* configure the clock */ main(); /* start execution of the program */ while(1) {} }
void Reset_Handler(void) { /* Initialize data and bss */ stack_pointer = &_estack; SCB->VTOR = (u32)g_pfnVectors; __Init_Data(); main(); while(1) {} }
void Reset_Handler(void) { #ifdef STARTUP_DELAY volatile unsigned long i; for (i=0;i<500000;i++) { ; } #endif /* Initialize data and bss */ __Init_Data(); /* Call the application's entry point.*/ main(); while(1) { ; } }
void Reset_Handler(void) { /* Initialize data and bss */ stack_pointer = &_estack; SCB->VTOR = (u32)g_pfnVectors; __Init_Data(); __USB_Init(); /* Set stack bottom to marker value */ *(uint32_t*)0x2000b800 = 0xDEADBEEF; *(uint32_t*)0x2000b804 = 0xDEADBEEF; *(uint32_t*)0x2000b808 = 0xDEADBEEF; main(); while(1) {} }
void Reset_Handler(void) { /* Initialize data and bss */ __Init_Data(); main(); while(1) {} }