µTasker Forum
µTasker Forum => Luminary Micro TM LM3SXXXX => Topic started by: paulk on November 13, 2009, 03:37:18 AM
-
Just a quick question regarding how interchangeable the LM3Sxxxx parts are between each other.
I have a LM3s6965 dev board, but I'm trying to see which other chips within that similar family I can use. Other than FLASH limitations, is it fairly straightforward to compile the same code over various chips? ie: some chips have more than one SSI port, etc.....will it be fairly straight forward to compensate for this, and compile for these various chips if we move up/down in the family.
Basically, can the GNU compiler (and uTasker) work for all the 6000 series LM chips?
-
Hi Paul
Yes, the project will work with all 6000 chips (plus other series from the 1000 series up to the 9000 series - although the 9000 is presently being tested and still needs a few adjustments until fully supported).
See also the following concerning setting up a particular chip type http://www.utasker.com/docs/LM3Sxxxx/uTaskerLM3SXXXX_Ports.PDF
As you will see, by adding the correct PART_DCX codes, the project will automatically be configured for the available peripherals in the exact chip.
If a particular chip is required and the set up is missing just specifically the device required and it can be specifically configured for you - there are so many devices in the Luminary range that only a few of the most common ones are pre-configured in the project but new ones are quite easy to add and then become generally available.
Regards
Mark