oyhprince 发表于 2021-12-29 09:27

为什么好多电子大厂喜欢用IAR而不用Keil开发cortexM单片机?

RT!
科陆集团,TTI ,创维... 开发stm32或者国产32位arm 都tmd 用iar
iar有诸多不便,比如移植 RTX5 ,keil 使用RTE秒杀 iar
iar 到现在无法在全工程里replace 一个全局变量 的命名
为什么那么多大公司 都喜欢用iar 而不用keil

新手哥1 发表于 2021-12-29 13:30

keil买正版的费用比iar要贵。

aple0807 发表于 2021-12-29 14:22

本帖最后由 aple0807 于 2021-12-29 14:23 编辑

第一、RTX可以在IAR用,添加源码就行了。
第二、IAR的全工程变量替换是,replace in files可以快捷键也可以拉菜单,自己选。

第三、IAR的编译器有安全认证。

工具是好工具,你不会用,它就是个垃圾。

567 发表于 2021-12-29 17:48

也许之前是用别的芯片的,便于更换。
IAR支持芯片种类比较多。

kevicki 发表于 2021-12-29 17:56

这难道不只是编译器的区别吗。。难道还用IAR和keil来编辑代码?

trucyw 发表于 2021-12-29 19:11

估计还是成本的问题

数码小叶 发表于 2021-12-29 19:33

论工作效率,貌似是IAR高点,但是KEIL配置起来更顺手

ColeYao 发表于 2021-12-29 20:20

大厂不知道,我是两个都用,感觉各有利弊,keil对新器件支持好,但是有些电脑或旧版的XP、WIN7系统等不能在线更新,IAR对软件仿真支持不好,但是对于FREERTOS的调试比较友好,在线仿真时可以随时检查各个任务堆栈是否耗尽,总体上还是IAR用的多,Keil用的比较少。

hi0712 发表于 2021-12-29 20:55

准备用vscode的飘过

R2D2 发表于 2021-12-29 23:10

IAR的编译效率比Realview强大太多了。、

Keil是个狗屎,被收购以后除了C51还被保留,其他产品线全都被扔了,现在的MDK除了外壳是Keil做的以外,核心部分全都换成Realview产品线了。

我也搞不清楚为什么Realview作为ARM的亲儿子编译效率为什么比IAR差那么多。

musich 发表于 2021-12-30 05:09

用过IAR,keil就是玩具.

天意无罪 发表于 2021-12-30 08:08

IAR编译效率和速度比KEIL快的不是一点点,KEIL的群体大部分是高校学生或者教室吧。

怀揣少年梦 发表于 2021-12-30 08:12

我公司一直用KEIL

dirtwillfly 发表于 2021-12-30 08:31

keil只支持的内核比较少,iar支持的就比较丰富
我都用过,公司都用什么IDE我就用什么IDE

streetkid 发表于 2021-12-30 09:20

学习了,原来有这么多区别啊

oyhprince 发表于 2021-12-30 19:10

567 发表于 2021-12-29 17:48
也许之前是用别的芯片的,便于更换。
IAR支持芯片种类比较多。

毛,现在一众 新的国产 比如华工微中鼎   浩宇iar 都没有,他们都只开发了 keil的pack

oyhprince 发表于 2021-12-30 19:11

还有哪些大厂是 用iar 不用keil的

oyhprince 发表于 2022-1-2 16:35

R2D2 发表于 2021-12-29 23:10
IAR的编译效率比Realview强大太多了。、

Keil是个狗屎,被收购以后除了C51还被保留,其他产品线全都被扔了 ...

KEIL功能强大配置简易啊 ,特别是RTE 直接配 rtos和driver 和 其他的,开发者可以省事很多

oyhprince 发表于 2022-2-7 16:48

怀揣少年梦 发表于 2021-12-30 08:12
我公司一直用KEIL

你们公司叫什么名字啊?

lvyunhua 发表于 2022-2-7 19:48

各有各的好吧,自己本人用KEIL比较多,IAR有时也用的。
页: [1] 2
查看完整版本: 为什么好多电子大厂喜欢用IAR而不用Keil开发cortexM单片机?