• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

keil好用还是iar好用

10ed1420f4a16b6e 2018-11-29 浏览量:4131
之前操作stm32,一直用keil的mdk5编译环境。最近开始弄智能车比赛,发现飞卡的kinetis类的芯片基本上大家都用的是iar环境。就想问一下这两者之间的区别是怎么样的?哪个更好用一些呢?
3 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • MDK默认只创建工程,工作区是不会直接创建。如果想多个工程聚合,则首先需要创建一个multi的工作区,然后再添加相应的工程。  IAR,默认是创建工程和工作区,如果想多个工程并存,直接添加即可。  相比之下,MDK创建工程的文件比较少,而IARM创建工程生成的文件比较多。如果主要是采用C,推荐IAR,编译效率高,编译速度快,支持多种RTOS。
    • 发布于 2018-11-29
    • 举报
    • 评论 0
    • 7
    • 0

其他答案 数量:28
  • 其实都一样,编程都是同样的垃圾,对于stm32的代码量来说,编辑功能垃圾的一批,,我给你个推荐,VS2017写代码,智能提醒,智能补全,太强大了,可以效率提升很大,非常好的的编辑器,写代码到vs2017,编译到keil
    • 发布于2018-11-29
    • 举报
    • 评论 1
    • 2
    • 0
LoveMyDog 回复了 bulinbulin :一个是应用c的编写软件,不会出现乱码么? 回复

  • keil好用,很多单片机都支持的,不过用的芯片只能用iar,首选用keil,不支持再用iar
    • 发布于2018-11-29
    • 举报
    • 评论 0
    • 2
    • 0

  • IAR编译速度比Keil快得多,大工程十分明显,但调试不如Keil做的好。keil调试下载速度快,可实时观察变量,Iar要断点才能看变量值,调试过程卡死退出的几率比keil大。
    • 发布于2018-11-29
    • 举报
    • 评论 0
    • 2
    • 0

  • 我用的iar不过用keil的好像也有不少人,各有优点吧都
    • 发布于2018-11-29
    • 举报
    • 评论 0
    • 2
    • 0

  • 都差不多,我调STM32用的keil,智能车当时用的也是IAR
    • 发布于2018-11-29
    • 举报
    • 评论 0
    • 2
    • 0

  • IAR编译速度比Keil快得多,大工程十分明显,但调试不如Keil做的好。keil调试下载速度快,可实时观察变量,Iar要断点才能看变量值,调试过程卡死退出的几率比keil大。
    • 发布于2018-11-29
    • 举报
    • 评论 0
    • 2
    • 0

  • 我一般都是STM32使用MDK   STM8使用IAR    感觉就这样吧,如果MDK支持STM8的话  我还是更加习惯使用MDK
    • 发布于2018-11-29
    • 举报
    • 评论 0
    • 1
    • 0

  • 习惯哪个用哪个,这两个都差不多

    如果单片机只支持一个的话,那就没的选,同时支持两个,就看哪个用的多,公司里,身边人,网上代码,用哪个多你也用哪个,容易沟通交流

    • 发布于2018-11-29
    • 举报
    • 评论 0
    • 0
    • 0

  • 其实都一样,这些只是工具而已,就像你买手机,选华为还是小米,各有所爱吧
    • 发布于2018-11-29
    • 举报
    • 评论 0
    • 0
    • 0

  • 对于编辑器来说 两者都是不是多好 功能太弱

    编译器两家各有长处 也不好说谁比谁强

    • 发布于2018-11-29
    • 举报
    • 评论 0
    • 0
    • 0

  • keil一般都是推荐新手用,老鸟都是IAR编译效率高,但是界面老不是很方便!
    • 发布于2018-11-29
    • 举报
    • 评论 0
    • 0
    • 0

  • 看个人习惯,MDK的界面好看,IAR编译快。

    • 发布于2018-11-29
    • 举报
    • 评论 0
    • 0
    • 0

  • 我一般是使用notepad++,主要是方便,很小,写完再放在keil里面编译
    • 发布于2018-11-30
    • 举报
    • 评论 0
    • 0
    • 0

  • 我个人比较喜欢用keil,可能是习惯了吧,用IAR一段时间,不习惯就卸载了,做智能车也可以用keil,不过如果实验室的同学都用IAR的话你也用IAR吧,方便交流,做车相互交流很重要的
    • 发布于2018-11-30
    • 举报
    • 评论 0
    • 0
    • 0

  • 看习惯了,编译工具没有太大的差别。
    • 发布于2018-11-30
    • 举报
    • 评论 0
    • 0
    • 0

  • 个人认为初学的时候那个环境资料多就用哪个,目前的情况看,keil的教程,资料相对iar应该是压倒性的。
    • 发布于2018-12-02
    • 举报
    • 评论 0
    • 0
    • 0

  • 个人认为还是keil比较好用,可能是个人习惯问题
    • 发布于2018-12-04
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

keil好用还是iar好用