选择编译器: 1.代码优化率 IAR最高,GCC次之,ICC最差 2.可移植性(标准C支持) GCC,IAR,CVAVR最差 3.支持硬件平台 GCC最多,IAR次之,ICC,CVAVR仅支持一种 4.C++支持 IAR,GCC 5.扩展性 GCC,IAR 6.外设库函数 GCC,CVAVR 7.编译调试环境 都差不多(用熟了都方便,不会用都不方便) 9.参考资料 GCC,ICC,CVAVR都有中文参考书,IAR很少,ATmel官方资料大多是IAR 9.开源代码实例 GCC 10.对操作系统支持 GCC,IAR,CVAVR最差 11.使用人数 GCC最多 12.编译器价格 IAR最贵,其次CVAVR,ICC便宜,GCC免费
|