CMSIS and LPC1768
Hello,
I am a little confuse (newbie) about how to use CMSIS with Crossworks and LPC17xx. As CMSIS provide a startup code in C and Crossworks provide a similar in assembler, which one do I need to use ?
Thanks for your help,
Regards
-
It is confusing, I'm currently working on improving the CMSIS integration.
For now though, choose one or the other. The advantage with the assembly code startup is that it is the first thing that runs so all the initialization code that runs prior to entering main (initialising .bss, copying .data, calling constructors, etc) will run at full speed and therefore make startup quicker.
-
Hi Jon,
I am trying to get the NXP standard peripheral library working in a LPC1768 project and am running into problems with apparent differences in the CMSIS LPC17xx.h header file.
Have you any advice to offer on this before I have another go at getting it to work?
Many thanks, Roger Hill
-
Man you guy's are on to it!!!
Within 24 hours of asking for a little help you have released a whole package update to make our lives easier.
I will leap into getting the NXP peripheral library up and running in the next day or two.
Also thanks to Christophe for allowing me to slightly hijack his thread
Many thanks, Roger...
Please sign in to leave a comment.
Comments
5 comments