Working with example projects

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Working with example projects

1,338 Views
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by jlara on Tue Jan 11 20:11:47 MST 2011
Hello,
I am new to LPCXpresso and enjoyed the examples provided. Tonight I loaded LPCXpresso1768_systick which uses CMSIS. It worked nicely.

I would like to use this project as a starting point and create my own project. The issue I had was how to save the two projects (CMSIS & systick) as one project. I could not find a "Save Project As" menu items.

I saw some examples by CodeRed called RDB1768 which did not use CMSIS. While I would like to use the facilities of CMSIS, I found it hard to create my own project with CMSIS and systick as the starting point.

Does anyone in the forum have any suggestions?

Thanks in advance.
0 Kudos
Reply
6 Replies

1,321 Views
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by jlara on Mon Jan 17 21:14:18 MST 2011

Quote: CodeRedSupport
With regards to RDB1768 Examples file on the CodeRed wiki, we have downloaded the zipfile, and everything seems to be ok. Note that you will import the projects from this archive into LPCXpresso. Do not first unzip the files to a directory and import.

You should note though that the version of the examples on the wiki is exactly the same as included in the Examples directory of the LPCXpresso 3.6.1 installation. Thus there should be no need to download the copy from the wiki.

Going back to your original question, if you want to base your own project on the systick example, then the simplest way is to proceed as per the following FAQ:

http://support.code-red-tech.com/CodeRedWiki/CopyingExampleProjects

Alternatively, you could simply use the project wizard to create a new project and then copy the systick related files across into your new project. In some ways this is preferable, as it means that the project will use the latest startup code, which will be required if you want to use any of the enhanced managed linker script related functionality introduced in LPCXpresso 3.6, as per the FAQ:

http://support.code-red-tech.com/CodeRedWiki/EnhancedManagedLinkScripts

Regards,
CodeRedSupport




Thanks so much for the great support! I was able to create a starter project based on the examples in LPCXpresso 3.6.1. I now have a scheduler based on a 10ms tick.

This forum is wonderful. I have never had this level of support in the past with other microcontrollers.
0 Kudos
Reply

1,321 Views
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by CodeRedSupport on Thu Jan 13 02:32:32 MST 2011

Quote: jlara

Thanks very much for the link. The zip file is corrupted.  I will notify CodeRed.



The zip file is not corrupted, but sometimes IE will fail to download correctly. This is a known (and very longstanding) issue with IE. If you use another browser (Firefox, Safari, Chrome, Opera etc), I think you'll find that the download works.
0 Kudos
Reply

1,321 Views
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by CodeRedSupport on Thu Jan 13 01:03:33 MST 2011
With regards to RDB1768 Examples file on the CodeRed wiki, we have downloaded the zipfile, and everything seems to be ok. Note that you will  import the projects from this archive into LPCXpresso. Do not first unzip  the files to a directory and import.

You should note though that the version of the examples on the wiki is exactly the same as included in the Examples directory of the LPCXpresso 3.6.1 installation. Thus there should be no need to download the copy from the wiki.

Going back to your original question, if you want to base your own project on the systick example, then the simplest way is to proceed as per the following FAQ:

http://support.code-red-tech.com/CodeRedWiki/CopyingExampleProjects

Alternatively, you could simply use the project wizard to create a new project and then copy the systick related files across into your new project. In some ways this is preferable, as it means that the project will use the latest startup code, which will be required if you want to use any of the enhanced managed linker script related functionality introduced in LPCXpresso 3.6, as per the FAQ:

http://support.code-red-tech.com/CodeRedWiki/EnhancedManagedLinkScripts

Regards,
CodeRedSupport
0 Kudos
Reply

1,321 Views
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by Ex-Zero on Wed Jan 12 18:17:32 MST 2011
Try it again, it's sometimes not working and try to download via right mouse click & download target....

Sometimes it's working then.:)
0 Kudos
Reply

1,321 Views
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by jlara on Wed Jan 12 16:55:42 MST 2011
Renan,

Thanks very much for the link. The zip file is corrupted.  I will notify CodeRed.
0 Kudos
Reply

1,321 Views
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by renan on Wed Jan 12 03:43:56 MST 2011
This page has links to some examples, but what you are asking is for examples with CMSIS for RDB1768. You can find them in the first link: RDB1768 Examples (CMSIS)

http://www.support.code-red-tech.com/CodeRedWiki/RedSuite3NXPExamples

Renan
0 Kudos
Reply