CMSIS and LPC1768

Comments

5 comments

  • Avatar
    Jon Elliott

    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.

    0
    Comment actions Permalink
  • Avatar
    Christophe Baranger

    Thanks for your answer.

    Do you have a very simple example/template project using CMSIS and LPC17xx in order to use it as a starting point ?

    Thanks for your help,

    Christophe. 

    0
    Comment actions Permalink
  • Avatar
    Roger Hill

    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

    0
    Comment actions Permalink
  • Avatar
    Jon Elliott

    I've just released an update to the LPC1000 support packages. The CMSIS startup code is now used for all projects and the CMSIS header files have been updated and should now be compatible with those in the current release of CMSIS.

    Regards,

    Jon Elliott

    0
    Comment actions Permalink
  • Avatar
    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...

     

    0
    Comment actions Permalink

Please sign in to leave a comment.