CCS是TI自己提供的开发工具,就像AVR Studio是Atmel的开发工具一样。单片机开发中,用厂家自己提供的IDE会更方便些,也简单些。IAR是第三方的IDE,它可以适用到其他很多单片机,但我个人认为CCS更容易用,而且CCS更便宜,IAR小贵,不知道回答清楚没有。
MSP430的应用中,用CCS好还是IAR好,比如编译时间,内置功能,代码环境,输出文件的大小,可读性等等。我知道CCS是 TI出的,但是看到很多人也用 IAR。
现在市场被ARM一统天下,未来如何走向?很多公司自身的架构越来越竞争不过ARM内核,同质化问题是业内广泛关注的一件事情。
Arduino很合适进行DIY(以前都用51,AVR还没怎么学好),积木式构架、模块化设计,硬件太适合了。Arduino 的编程代码、编写方式也较简单,有点C基础就能很快上手