你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

第六期:是什么让你坚持IAR,放弃了KEIL  

[复制链接]
1209实验室@ujn 提问时间:2018-11-8 09:14 /
阅读主题, 点击返回1楼
收藏 评论47 发布时间:2018-11-8 09:14
47个回答
Angel_YY 回答时间:2018-11-8 10:32:21
起初一直用keil,直到有一天发现同一个项目,用Keil编译了32分钟,IAR用的不到三分钟,瞬间感觉不淡定了。现在两个IDE都在用。

点评

这个是碰上那天keil放假休息了吧,无心工作了  发表于 2018-11-8 11:07
奏奏奏 回答时间:2018-11-8 11:37:57
IAR现在每次宣讲都是用这个IDE来演示,
说真的,Keil与IAR用哪个完全是先接触哪个一用就是一种习惯。
我所认知的IDE里面,keil与IAR都是需要付费购买的,比较正规的公司不交费会被代理商上门“推销”(有过这个经历都懂的)
ST官方早期是推 基于 Eclipse 的 AC6 插件 使用,因为免费用呀
后来收购了一家IDE公司 Atollic,推出了针对 STM32系列的免费版本
keil只有对F0系列与L0系列出了免费版本

用哪个IDE完全是公司开发环境决定的,
之前的项目是Keil写的,你会去转用IAR吗?
公司买了Keil的正版,你会用未正式授权的IAR吗?
如果公司就你一个做这方面的就是自己说了算

点评

是的,所有的选择都是基于有的选的情况下做的。但是抛开这个不说,每个人都有自己喜欢的开发工具,讨论的主题就是这个,这工具好,好在哪里  发表于 2018-11-8 11:58
stm1024 回答时间:2018-11-8 11:54:58
奏奏奏 发表于 2018-11-8 11:37
IAR现在每次宣讲都是用这个IDE来演示,
说真的,Keil与IAR用哪个完全是先接触哪个一用就是一种习惯。
我所 ...

是撒,这论坛里用收费正版的估计没几个吧?
1209实验室@ujn 回答时间:2018-11-8 12:00:38
stm1024 发表于 2018-11-8 11:54
是撒,这论坛里用收费正版的估计没几个吧?

不好说,还是有很公司多采购正版IDE的,私人的话就无所谓了
stary666 回答时间:2018-11-8 12:12:27
是的啊,,,
toofree 回答时间:2018-11-8 12:53:34
我老家有句话——“怂兵武器多”。说的就是我这样的,啥啥都用,啥啥都不精。只说现在电脑装的软件,老版本也淘汰了一批又一批了。
Keil C51、MDK4、MDK5;
IAR for STM8 2.20、IAR for STM8 3.10、IAR for STM32 7.8、IAR for STM328.22、STVD+Cosmic、IAR for MSP430;
MPLAB、MPLAB X IDE、ICC、AVR Studio6、AVR Studio7;
CodeWarrior、LPCpresso、MCUpresso;
UltraEdit、UltraCompare、Beyond Compare 4;
CCS3.3、CCS5.4;
Protel99se、Altium Designer 6、Altium Designer 16;Cadence 15.5、Cadence 16.6;PADS 9.5;CAM350 ver 9.0,Polar SI9000
AutoCAD 2010、SolidWorks 2012;
Win-TC、VC6、VS2012、CodeBlocks、LabVIEW 2012;
LTspice、TINA、Nultisim;
Quartus II 9.1、Quartus II 13、NIOS II、xilinx ise、Modelsim SE、MatLab;
我也不知道我算是干啥的,没有特定的喜欢与不喜欢的IDE,只有需要用的IDE。
就Keil和IAR来区分的话,分别占70%、30%吧。

点评

不错,看来咱两相近,玩遍所有MCU,FPGA都玩,机器里什么工具都有。我可能还多了点Visual Studio 20xx、MSSQL xxxx、ADOBE类的、影片制作,声音制作合成等  发表于 2018-11-8 15:57
艺多不压身,用的多学得多,不过这么多软件。看来需要一个1T 的SSD了  发表于 2018-11-8 13:44
TLLED 回答时间:2018-11-8 13:41:52
根据个人习惯使用吧,开发板有的开发例程给的是IAR环境开发,有的是MDK,使用习惯了,差别不是很大。

点评

两种都习惯了之后,就无所谓了  发表于 2018-11-8 13:55
zhjb1 回答时间:2018-11-8 15:47:39
两者都到在用。IAR编译优化速度远比Keil快,但在玩多种MPU时,感觉提供的库不如Keil翻新快,有事会莫名其妙出现编译不通过的报错,只好找另一台IAR重新编译过后的过程拷回来才恢复正常。
Keil编译速度不敢恭维,尤其是当工程较大时,其编译速度笔IAR慢很多很多,甚至于十几分钟。在8位单片机上不明显,但到了ARM就明显变慢。
实际上在找不到库时,Keil容易找到,就先用这个;如果IAR也能找到库,还是用IAR。
谢谢

点评

现在keil和IAR都支持cmsis pack加载的方式了,如果是用这个开发的话,两者其实更新速读是差不多的。  发表于 2018-11-8 16:00
哈佛祖安智 回答时间:2018-11-8 16:17:01
keil破解不是2019到期吗

点评

这个回答很有意思了,充钱解决所有问题  发表于 2018-11-8 16:39
az158 回答时间:2018-11-8 17:42:16
本帖最后由 az158 于 2018-11-8 17:45 编辑

在keil和iar都支持的情况下,我选择keil。界面比较友好,入门资料多,程序不同版本之间兼容性好(IAR这个是硬伤)。
不过不得不承认论编译质量和编译速度来说,IAR更占上风(虽然keil有V6的编译器,但是现在支持还不是特别好,而且还是比不上IAR,不过比V5好多了)。
使用原因的话,更多可能是习惯吧。比较从51到k60到32再到现在一大堆芯片,都是keil陪我走过来的(IAR也搞过MSP430、CC2530、、、还有各种厂家IDE都用过)。现在也在用keil,只要它支持的,我就会用。不支持的话,那就使别的。
最后最后,最不习惯IAR的一点就是下载后一定进入Debug界面。真是很难接受。。。。。。。。

点评

IDE重要的还是用的顺手,不过keil的大工程编译确实是太慢了,i5 四代的处理器编译要20分钟。  发表于 2018-11-9 09:25

所属标签

相似问题

关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版