Preferred Compiler for S32K3

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

Preferred Compiler for S32K3

Jump to solution
1,092 Views
YiGao
Contributor I

Hi, i wanted to know, is there preferred compiler for the S32K3 uC? There are several choices, gcc, greenhill, IAR, when i take a look at the introduction of S32DS that it can interact with different compilers. But i ask myself, when using this uC, is there preferred compiler?

Tks.

Tags (1)
0 Kudos
Reply
1 Solution
1,072 Views
davidtosenovjan
NXP TechSupport
NXP TechSupport

I'm not sure if you mean the compiler itself or the entire development IDE.

Anyway, S32DS offers plugins for all mentioned compilers.

I will leave the choice of preference to the user, it can be based on habit or experience, or other requirements.

GCC is a free compiler.

But in case your application requires to be ISO26262 compliant, it requires a certified compiler, as I know IAR, GHS and Diab are certified, but also they are not free.

There may be other differences, such as how effectively they are able to optimize code compilation and the like. Here I would refer to public resources.

View solution in original post

1 Reply
1,073 Views
davidtosenovjan
NXP TechSupport
NXP TechSupport

I'm not sure if you mean the compiler itself or the entire development IDE.

Anyway, S32DS offers plugins for all mentioned compilers.

I will leave the choice of preference to the user, it can be based on habit or experience, or other requirements.

GCC is a free compiler.

But in case your application requires to be ISO26262 compliant, it requires a certified compiler, as I know IAR, GHS and Diab are certified, but also they are not free.

There may be other differences, such as how effectively they are able to optimize code compilation and the like. Here I would refer to public resources.