单片机学习路线图(二)

单片机开发软件的选择

首先根据自己即将学习的单片机,找到相应的单片机开发软件,每种单片机的开发软件一半都不止一种,我们应当找使用人最多的哪一款软件,因为使用的人多,会有很多实用经验,这样对于初学的人来说,会少走很多弯路,并且更重要的是,可以找到该款软件下的丰富的例子程序,这无疑会加快学习进度。

各种常见单片机的开发软件:

  • 51单片机的开发软件有

  • KEIL以及IAR,伟福单片机仿真软件等,用的最多的是KEIL,所以最好选择这款软件。

  • AVR单片机的开发软件有

  • IAR、ICCAVR、winavr、Atmanavr、CodeVisionAVR,avr stduio等。用的最多的是WINAVR和avr stduio,

  • pic单片机的开发软件有

  • MPLAB IDE,PICC,其中MPLAB不支持C语言编程,而PICC是针对PIC单片机的C语言编译器,这两者常配合使用。

  • MSP430单片机的开发软件有

  • IAR,CCS,AQ430等,最常用的是IAR,最近几年,TI也在大力推广CCS的使用,所以现在使用CCS的人也慢慢多起来了,但是仍然没有使用IAR的人多。

  • STM8单片机的开发环境有

  • IAR,COMSMIC,STVD等,官方主推的是STVD。

  • ARM的开发环境有

  • IAR,KEIL MDK。这两款软件的使用者都很多,可以根据个人习惯任选其一。

    综上所述,对于单片机开发来说,每种单片机的开发软件几乎都不一样,所以如果学习多种单片机的话,电脑里面就要装好多软件了。

    目前来看,只有IAR支持几乎所有的单片机。但是也不是只要装一个IAR就可以了,IAR针对每种单片机都有一个单独的开发软件,例如用来开发51单片机的,是IAR FOR 8051,针对MSP430单片机的,是IAR FOR MSP430。实际上也相当于每种的那片机都要装一个开发软件,只不过不论哪种单片机,相应的IAR软件配置流程相差不大。

    并且可以不夸张地说,IAR是目前业内最为出色的单片机仿真软件,建议大家有条件的话,可以多用用这款软件。

    声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

    上一篇 2017年4月18日
    下一篇 2017年4月19日

    相关推荐