为什么好多电子大厂喜欢用IAR而不用Keil开发cortexM单片机?
RT!科陆集团,TTI ,创维... 开发stm32或者国产32位arm 都tmd 用iar
iar有诸多不便,比如移植 RTX5 ,keil 使用RTE秒杀 iar
iar 到现在无法在全工程里replace 一个全局变量 的命名
为什么那么多大公司 都喜欢用iar 而不用keil
keil买正版的费用比iar要贵。 本帖最后由 aple0807 于 2021-12-29 14:23 编辑
第一、RTX可以在IAR用,添加源码就行了。
第二、IAR的全工程变量替换是,replace in files可以快捷键也可以拉菜单,自己选。
第三、IAR的编译器有安全认证。
工具是好工具,你不会用,它就是个垃圾。 也许之前是用别的芯片的,便于更换。
IAR支持芯片种类比较多。 这难道不只是编译器的区别吗。。难道还用IAR和keil来编辑代码? 估计还是成本的问题 论工作效率,貌似是IAR高点,但是KEIL配置起来更顺手 大厂不知道,我是两个都用,感觉各有利弊,keil对新器件支持好,但是有些电脑或旧版的XP、WIN7系统等不能在线更新,IAR对软件仿真支持不好,但是对于FREERTOS的调试比较友好,在线仿真时可以随时检查各个任务堆栈是否耗尽,总体上还是IAR用的多,Keil用的比较少。 准备用vscode的飘过 IAR的编译效率比Realview强大太多了。、
Keil是个狗屎,被收购以后除了C51还被保留,其他产品线全都被扔了,现在的MDK除了外壳是Keil做的以外,核心部分全都换成Realview产品线了。
我也搞不清楚为什么Realview作为ARM的亲儿子编译效率为什么比IAR差那么多。 用过IAR,keil就是玩具. IAR编译效率和速度比KEIL快的不是一点点,KEIL的群体大部分是高校学生或者教室吧。 我公司一直用KEIL keil只支持的内核比较少,iar支持的就比较丰富
我都用过,公司都用什么IDE我就用什么IDE 学习了,原来有这么多区别啊 567 发表于 2021-12-29 17:48
也许之前是用别的芯片的,便于更换。
IAR支持芯片种类比较多。
毛,现在一众 新的国产 比如华工微中鼎 浩宇iar 都没有,他们都只开发了 keil的pack 还有哪些大厂是 用iar 不用keil的 R2D2 发表于 2021-12-29 23:10
IAR的编译效率比Realview强大太多了。、
Keil是个狗屎,被收购以后除了C51还被保留,其他产品线全都被扔了 ...
KEIL功能强大配置简易啊 ,特别是RTE 直接配 rtos和driver 和 其他的,开发者可以省事很多 怀揣少年梦 发表于 2021-12-30 08:12
我公司一直用KEIL
你们公司叫什么名字啊? 各有各的好吧,自己本人用KEIL比较多,IAR有时也用的。
页:
[1]
2