Skip to content

Instantly share code, notes, and snippets.

@AlexanderSavochkin
Created April 15, 2016 18:39
Show Gist options
  • Save AlexanderSavochkin/a0e715fd73a04b6566999a7898d125aa to your computer and use it in GitHub Desktop.
Save AlexanderSavochkin/a0e715fd73a04b6566999a7898d125aa to your computer and use it in GitHub Desktop.
Startup code for lpc1114 MCU in C
void Default_Handler(void);
void init();
const void * Vectors[] __attribute__((section(".vectors"))) ={
(void *)0x10002000, /* Top of stack */
init, /* Reset Handler */
Default_Handler, /* NMI */
Default_Handler, /* Hard Fault */
0, /* Reserved */
0, /* Reserved */
0, /* Reserved */
0, /* Reserved */
0, /* Reserved */
0, /* Reserved */
0, /* Reserved */
Default_Handler, /* SVC */
0, /* Reserved */
0, /* Reserved */
Default_Handler, /* PendSV */
Default_Handler, /* SysTick */
};
void init()
{
main();
}
void Default_Handler()
{
while(1);
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment