Cortex M33 cannot choose not to compile with not Thumb mode

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

Cortex M33 cannot choose not to compile with not Thumb mode

1,477 Views
clairehyq
Contributor I

Hi,

I'd like to compile my program with Arm mode. But when I go through the settings, the Thumb mode for cortex m33 is automatically greyed out and chosen. 

Is there any way that I could compile without Thumb mode?

Edit: Or is any way to only have 32-bit Thumb mode not 16-bit and 32-bit mixed?

I'm using lpx55s69-EVK.

Thanks!

Claire

 

Screen Shot 2021-11-03 at 5.24.23 PM.png

 

0 Kudos
Reply
2 Replies

1,457 Views
converse
Senior Contributor V

All Cortex-M processors, including M33, are Thumb only. They cannot execute ARM instructions. The are actually Thumb-2, which is an extension over Thumb-1, as used, for example, in ARM7TDMI.

0 Kudos
Reply

1,462 Views
Alice_Yang
NXP TechSupport
NXP TechSupport

Hello,

 

Sorry it seems there is no method to disable it.

 

BR

Alice

0 Kudos
Reply