Difference between IAR Toolchain for ARM - (7.x) and Standard S32DS toolchain for ARM

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

Difference between IAR Toolchain for ARM - (7.x) and Standard S32DS toolchain for ARM

1,816 次查看
mohamed_hosny
Contributor I

I need to know the difference between IAR Toolchain for ARM - (7.x) and Standard S32DS toolchain for ARM and which is better to use?

1 回复

1,496 次查看
mikedoidge
NXP Employee
NXP Employee

Hello,

The difference between the IAR Toolchain and the Standard toolchain for ARM is the compiler which will be used to build the application project. S32 Design Studio includes a GCC compiler. If you are planning to use the IAR compiler, then select the IAR Toolchain, otherwise if you plan to use GCC as your compiler, select the Standard S32DS toolchain for ARM. To use the IAR Toolchain option, you must first have IAR installed AND install the IAR Eclipse Plugin (see HOWTO: Install IAR Eclipse plug-in into S32 Design Studio for ARM).

As you can see below, there are 2 options for IAR and there is an additional option for GCC.

pastedImage_36.png

There are two IAR Toolchain options, one for IAR version 8.x or later and the other is for IAR version 7.x or earlier.

There are two options for GCC:

Standard S32DS toolchain for ARM - this option uses GCC v4.9

ARM Bare-Metal 32-bit Target Binary Toolchain - this option uses GCC v6.3

Hope it helps,

Mike