Cortex M33 cannot choose not to compile with not Thumb mode

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

Cortex M33 cannot choose not to compile with not Thumb mode

1,391 次查看
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 项奖励
回复
2 回复数

1,371 次查看
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 项奖励
回复

1,376 次查看
Alice_Yang
NXP TechSupport
NXP TechSupport

Hello,

 

Sorry it seems there is no method to disable it.

 

BR

Alice

0 项奖励
回复