S32K144 Build Config Modes

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

S32K144 Build Config Modes

跳至解决方案
971 次查看
harish_g2
Contributor II

Hi All,

I wanted to know that what is the difference between Debug, Debug_RAM, and Release build configuration mode is S32K144 Eclipse IDE. 

Please let me know in-depth b/w the modes, as am not getting any info related to this 

Thanks & Regards,

Harish. G

1 解答
865 次查看
victorjimenez
NXP TechSupport
NXP TechSupport

Hello Harish,

The Debug mode does not optimize the binary it produces because the relationship between source code and generated instructions is more complex. This allows breakpoints to be set accurately and allows a programmer to step through the code one line at a time. The Debug configuration of your program is compiled with full symbolic debug information which helps the debugger figure out where it is in the source code.

The Release mode enables optimizations and generates without any debug data, so it is fully optimized.

I also recommend you to check the following community post: What is the difference between Debug RAM and Debug Flash? 

Have a great day,
TIC

-------------------------------------------------------------------------------
Note:
- If this post answers your question, please click the "Mark Correct" button. Thank you!

- We are following threads for 7 weeks after the last post, later replies are ignored
Please open a new thread and refer to the closed one, if you have a related question at a later point in time.
-------------------------------------------------------------------------------

在原帖中查看解决方案

1 回复
866 次查看
victorjimenez
NXP TechSupport
NXP TechSupport

Hello Harish,

The Debug mode does not optimize the binary it produces because the relationship between source code and generated instructions is more complex. This allows breakpoints to be set accurately and allows a programmer to step through the code one line at a time. The Debug configuration of your program is compiled with full symbolic debug information which helps the debugger figure out where it is in the source code.

The Release mode enables optimizations and generates without any debug data, so it is fully optimized.

I also recommend you to check the following community post: What is the difference between Debug RAM and Debug Flash? 

Have a great day,
TIC

-------------------------------------------------------------------------------
Note:
- If this post answers your question, please click the "Mark Correct" button. Thank you!

- We are following threads for 7 weeks after the last post, later replies are ignored
Please open a new thread and refer to the closed one, if you have a related question at a later point in time.
-------------------------------------------------------------------------------