Atmel Studio 6是广受欢迎的集成开发环境(IDE) 的最新版本,支持基于爱特梅尔32位ARM® Cortex™-M 系列与爱特梅尔8/32位AVR®系列的微处理器(MCU),使得人数众多的AVR客户, Cortex-M应用工程师和设计人员首次能够在单一无缝开发环境中,获取开发和调试爱特梅尔微控制器所需的全部工具。
爱特梅尔Studio 6是免费的IDE,因而显著降低了创建新设计的成本。爱特梅尔Studio 6提供了专业质量的开发工具,同时配有爱特梅尔软件框架(Atmel Software Framework),设计人员可以获得经验证的大型免费源代码库 — 包括近1100个设计样例。 利用这些代码,设计工程师能够为其项目节省大量的底层源代码的编写工作,最大限度地加快上市时间并保持高质量解决方案。这种软件框架包括一整套用于片上外设和外部器件的驱动程序、有线和无线通信协议栈、音频解码、图形演示,以及定点和浮点数学库。针对爱特梅尔基于ARM处理器的微控制器产品,软件库为Cortex微控制器软件接口标准(CMSIS)提供全面支持。爱特梅尔Studio 6可支持大约300种爱特梅尔微控制器。
更快的产品开发周期,配合更低的片上闪存成本与速度更快的MCU,正在推动更多的设计工程师以C和C++语言编写代码,而不是使用汇编代码。爱特梅尔Studio 6使得工程师能够轻易编写、构建和调试其C/C++和汇编代码,还能够以无缝方式集成具备辅助代码编写功能的编辑器、用于快速创建新项目的向导工具、一个GNU C/C++编译器、一个功能强大的仿真器,以及适用于爱特梅尔所有Cortex-M系列和AVR处理器的编程器与在线调试器的前端可视化工具。
对于系统内编程和调试来说,IDE可以无缝连接范围广泛的ARM和AVR调试器和编程器,包括JTAGICE3、AVR ONE!和SAM-ICE。 通过全面的调试视图,工程师可以获取CPU和外设的透视图,实现简单的代码开发和调试。
爱特梅尔Studio 6完全集成爱特梅尔QTouch® Composer (先前称为QTouch Studio)。 因此,对于具有触摸用户界面的MCU应用,开发人员无需在两种开发环境之间切换。爱特梅尔Studio 6无缝集成了所需的工具,包括在Studio 6中编辑代码,以及在QTouch Composer中调节触摸设计所需的工具,从而简化了设计过程。
|