单片机开发软件的选择首先根据自己即将学习的单片机,找到相应的单片机开发软件,每种单片机的开发软件一半都不止一种,我们应当找使用人最多的哪一款软件,因为使用的人多,会有很多实用经验,这样对于初学的人来说,会少走很多弯路,并且更重要的是,可以找到该款软件下的丰富的例子程序,这无疑会加快学习进度。各种常见单片机的开发软件: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是目前业内最为出色的单片机仿真软件,建议大家有条件的话,可以多用用这款软件。
0 评论