2812 views|7 replies

9157

Posts

6

Resources
The OP
 

Is the free one the most expensive? Which open source embedded compiler do you choose? [Copy link]

In the field of embedded development, choosing the right compiler is crucial to the success of the project. The open source compiler GCC has attracted widespread attention due to its free and open source features, but at the same time, some people point out that commercial compilers such as IAR and Keil may have more advantages in some aspects. Because "open source is the most expensive", there are many hidden costs behind open source... >> Click here to read the original article

In your project development, which compiler do you tend to choose and what considerations do you base your choice on?
This post is from Embedded System
Add and join groups EEWorld service account EEWorld subscription account Automotive development circle

Latest reply

I still use the MCU provided by the manufacturer. After all, it can be used without any tinkering.   Details Published on 2024-9-11 09:08

202

Posts

0

Resources
2
 

32-bit MCU basically only uses gcc, and a make command hex file comes out, no need to click the mouse, and there are fewer bugs than keil/iar, which may be because it is not genuine.

stm32cubemx directly generates a makefile project using gcc

This post is from Embedded System
 
 

1w

Posts

25

Resources
3
 

Open source itself is not expensive, what is expensive are the barriers formed by the ecosystem.

Open source at least provides more choices. If there is no choice, it will be like those foreign commercial software that cannot be replaced at present, which are the most expensive.

This post is from Embedded System
 
 
 

1112

Posts

1

Resources
4
 

Open source also has a problem, which is that it requires the company to have a professional team and personnel to research open source products and be able to solve the problems encountered.

This post is from Embedded System
 
 
 

6027

Posts

6

Resources
5
 

This varies according to the usage environment. Our company uses IAR, which is the same as the traditional

This post is from Embedded System
 
Personal signature

在爱好的道路上不断前进,在生活的迷雾中播撒光引

 
 

6064

Posts

4

Resources
6
 
This post was last edited by damiaa on 2024-9-10 10:03

Of course it’s best to use a free one, but there will of course be charges for paid ones.

Unless there is no way to use the free one, or the free one is very difficult to use.

If this software charges a fee, and that software charges a fee... then...

This post is from Embedded System
 
 
 

4764

Posts

12

Resources
7
 

To put it simply, it is the editor and compiler burning

So I chose vscode + a dedicated compiler

This post is from Embedded System
 
 
 

6748

Posts

2

Resources
8
 

I still use the MCU provided by the manufacturer. After all, it can be used without any tinkering.

This post is from Embedded System
 
 
 

Just looking around
Find a datasheet?

EEWorld Datasheet Technical Support

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号
快速回复 返回顶部 Return list