picc----可以编译pic16以下 picc18----可以编译pic18系列 dspicc----可以编译pic24以及dspic
maplab c18---可以编译pic18 maplab c30----可以编译pic24以及dspic
ccs---可以编译pic16,pic18系列(不是ti的dsp编译器,ti的dsp编译器也叫ccs)
IAR 的pic编译器,用户较少.
以上是C编译器,虽然有的有自己的ide,但一般都嵌入到maplab ide环境中使用.
如果用汇编,可以直接用maplab,maplab支持全系列pic汇编,包括pic16,pic18,pic24,dspic,pic32.
如果用C语言,对于pic16以下,picc是不二选择. 对于pic18,picc18和C18都不错,picc18效率稍微高一点, 但是C18的正版很便宜,好像只有几百元,而且其是官方编译器,例子较多.
对于pic24,dspic,dspicc和C30都可以. |