7/28
各编译环境的比较
1 破解
keil与IAR需要进行破解,其中IAR的破解需要寻找对应版本,而Keil比较方便。
uT/Studio ,Atmel studio不需要进行破解,但atmel studio只是针对atmel芯片。
此方面IAR比较麻烦一点。
2 易用性
IAR可以支持多个芯片,如renesas,51,msp430等,并且操作界面一致,方便应用于多个芯片系统
keil支持51,ARM,主要特点软件仿真比较强大。
结论:
在使用ARM系统时,建议考虑采用keil系统,主要特色为软件仿真与各个芯片寄存器的完美支持。如果公司使用多种芯片系统,16位,8位,32位,建议使用IAR,操作界面统一。
公司没有预算,并且检查版权问题时,atmel芯片系统建议使用atmel studio.
在开源学习时,建议使用uT/studio,因为基于eclispse系统,可以统一学习c++,Java,andrio 编程。