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

keil和iar开发大家习惯哪个环境

5d0571290a1009c2 2018-10-25 浏览量:1325
从入行开始就用keil,用过几次iar不太习惯,但是大家都说那个习惯那个就好,两者有什么不同的功能么,最近打算转IAR
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 其实开发法环境无所谓那个好坏的,项目需要用到那个就用那个即可,比如有些MCU原厂带的例程是keil的就用Keil学习例程然后keil进行开发。如果远程例程是IAR的,那么就用IAR开发。每一个集成开发环境都有自己的特点,Keil作为AMR的亲儿子,对于ARM新特性的支持是最早的,IAR则增加注重低于编译效率的优化,所以通常各种跑分工具都是用IAR来做的。此外ARM的在线开发工具MBED也是不错的选择,感觉有点类似于Arduino,把底层尽可能的封装了,用户只需要关心应用就好了。
    • 发布于 2018-10-25
    • 举报
    • 评论 1
    • 2
    • 0
FEItwo 回复了 Angel_YY:熟悉程度大的就搞哪个 回复

其他答案 数量:20
  • IAR编译的代码运行效率比Keil高很多!只是用keil的人较多​。还有就是有的芯片只支持IAR,有的芯片只支持MDK
    • 发布于2018-10-25
    • 举报
    • 评论 0
    • 0
    • 0

  • IAR的功能比较强大的,支持的芯片较多,不过keil现在用的人较多
    • 发布于2018-10-25
    • 举报
    • 评论 0
    • 0
    • 0

  • 看个人喜欢,我还是喜欢用keil。
    • 发布于2018-10-25
    • 举报
    • 评论 0
    • 0
    • 0

  • keil用的多,还是mbed好用
    • 发布于2018-10-25
    • 举报
    • 评论 0
    • 0
    • 0

  • 这方面keil用的人多,而且大多数工厂都用keil
    • 发布于2018-10-25
    • 举报
    • 评论 0
    • 0
    • 0

  • 2者区别在于IAR优化代码的更好,还是那句话,熟悉那个用哪个吧,习惯就好
    • 发布于2018-10-25
    • 举报
    • 评论 0
    • 0
    • 0

  • 以前我用IAR,因为IAR的代码优化效率高,后来我用KEIL,因为IAR启动太慢了,另外,现在都用库函数开发了,优化效率的意义也不是很明显。
    • 发布于2018-10-25
    • 举报
    • 评论 0
    • 0
    • 0

  • 用 kerl 用的多,不过无所谓,碰到哪个用哪个,重大的功能都一样,细节功能不用他,根本感觉不出来差异。

    都是工程,代码,编译,下载,哪个软件都差不多。代码编辑器高级的东西不要依赖,工程特性去哪里,编译参数,下载选项,调试器设置,都是这些东西,无所谓哪个软件都一个样

    做一个不依赖开发环境的工程师

    • 发布于2018-10-26
    • 举报
    • 评论 0
    • 0
    • 0

  • 大多有用KEIL,虽听说IAR效率更高
    • 发布于2018-10-26
    • 举报
    • 评论 0
    • 0
    • 0

  • 因为一开始接触单片机是学习的51 单片机,那个时候开始使用keil,都习惯了,现在使用stm32、K60等都是使用尅了,也下载过IAR,真的用不习惯

    • 发布于2018-10-26
    • 举报
    • 评论 0
    • 0
    • 0

  • 只要对编译环境熟悉的话,用任何一个都是无所谓的,看你自己的编程习惯了,对于我个人而言,我喜欢KEIL,因为我最开始学习单片机编程的时候就是使用的keil,用到现在早就已经用习惯了,如果要换一个编译器的话又会话很多时间去学习,感觉没有这个必要,所以就一直用keil,如果你用不习惯keil的话就是用iar,都是一样的饿,无外乎就是一个工具
    • 发布于2018-10-26
    • 举报
    • 评论 0
    • 0
    • 0

  • 我个人keil用得多,开发单片机主流也是用keil开发。
    • 发布于2018-10-27
    • 举报
    • 评论 0
    • 0
    • 0

  • 那肯定是KEIL啦,毕竟从51开始就在用了,很多设置也比较习惯了。

    • 发布于2018-10-27
    • 举报
    • 评论 0
    • 0
    • 0

  • 习惯用KEIL,因为现在学校里面开始教51的时候用的都是这个环境,所以比较熟悉
    • 发布于2018-10-29
    • 举报
    • 评论 0
    • 0
    • 0

  • 个人习惯。keil用的比较多,但一些项目用IAR,比如TI的430/CC系列,穿插使用。
    • 发布于2018-10-30
    • 举报
    • 评论 0
    • 0
    • 0

  • keil用的多,界面比较友好,使用很方便
    • 发布于2018-11-01
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

keil和iar开发大家习惯哪个环境