Why does LPCXpresso default to M0 for LPC11U68 projects?

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

Why does LPCXpresso default to M0 for LPC11U68 projects?

1,112 Views
muis
Contributor II

I noticed that projects created for LPC11U68 default to Cortex M0 (instead of Cortex M0+).

Even if I change it manually to M0+ everywhere, the value is resetted to M0 after saving.

Is there a reason behind this? Because as far as I'm aware the LPC11U68 contains the M0+?

Labels (2)
0 Kudos
Reply
1 Reply

925 Views
lpcxpresso_supp
NXP Employee
NXP Employee

This is really just for legacy reasons, related to us starting to support Cortex-M0+ parts before GCC had an explicit Cortex-M0+ option. But is actually doesn't matter because for GCC from a target cpu viewpoint CM0 and CM0+ are currently the same.

Regards,

LPCXpresso Support

0 Kudos
Reply