atmel studio 7是一款创新的集成开发环境,集成了ASF(Atmel Software Framework),在这里部分用户可能会问“ASF是什么东西?”,ASF其实就是一个包含了1600个项目示例的大型免费源代码库,能够大大丰富我们这款开发环境的功能。
atmel studio 7有许多非常不错的功能,比如:以Arduino开发环境中创造的无缝一键项目导入为特点,您的草图,包括其引用的任何库,将作为C++项目导入Studio,导入后你就可以利用软件爱你的各类功能进行精细调谐,并且还可以调试设计。atmel studio 7让我们的用户能偶轻松访问集成的工具和软件扩展,从而为产品开发过程提供技术支持,特别是新版本还未用户提供了名为Atmel Start图形化网页平台,能够提供创建和配置嵌入式应用、帮助开发人员定制软件平台,提供简单易用的用户接口,改善针对消费、行业、常客市场的响应性。可以说这款atmel studio 7是众多专业开发人员、学生、电子爱好者等在内的各类开发人员非常需要的工具,喜欢的用户不要错过哦。
安装教程
1、运行安装程序,然后点击next。
2、然后等待其下载完一些需要的组件。
3、同意安装协议,并选择安装路径。
4、默认选择,然后一直点击“next”。
5、然后等待检测完毕,小编这里的漏洞补丁没打,影响不大所以直接点击next。
6、等待安装完成。
安装失败
小编看了一下,部分用户会出现安装失败的问题主要是windows update的问题,只要安装下面提示安装好相应的东西即可完成,小编这里也有问题不过不影响安装,如果出现下图这样带X的,就需要安装一些windows补丁。
软件特色
支持300多个Atmel AVR和Atmel SMART基于ARM的设备
通过Atmel软件框架(ASF),包括驱动程序,通信堆栈,源代码,图形服务和触摸功能的1600多个项目示例,
通过Atmel画廊,即在线应用商店的IDE扩展,用于Atmel和第三方的开发工具和嵌入式软件
调整电容触摸设计,验证系统性能,监控功耗以及Atmel QTouch Composer的实时数据和跟踪图形
使用目标上运行的无线Composer配置和测试无线设计的性能
使用集成编译器编写和调试C / C ++和汇编代码
高级调试功能包括复杂数据断点,非侵入性跟踪支持(SAM3和SAM4设备),统计代码分析,中断跟踪/监视,轮询数据跟踪(Cortex-M0 +设备),可选时间戳的实时变量跟踪以及Percepio的集成Tracealyzer的前沿调试数据可视化和RTOS意识
综合编辑与视觉辅助
新项目向导允许从头创建的项目或大型设计实例库
在系统编程和调试提供了所有Atmel在线程序员和调试器的接口
在CPU和外设中创建透明的调试视图,便于代码开发和调试
针对CPU,中断,外设和外部刺激的精确模型进行全芯片仿真
新功能
向更加简洁、现代的用户界面致以问候Atmel® Studio 7 在更新后可以使用 2015 版的 Visual Studio Shell,不但强化了集成开发环境 (IDE) 的外观与体验,还提升了处理大项目时的表现。帮助系统得到了改进,联机和脱机帮助系统都更好地整合了 Atmel 的文件。开始页面也进行了改造,其内始终包含与您用来进行设计的设备相关的最新信息。已更新的 Visual Assist 插件也已免费加入 Atmel Studio,为编辑器带来若干提升,并提高了生产率。
低功率应用设计从未如此容易Atmel Data Visualizer 插件在与 Atmel Power 调试器或支持的 Xplained-PRO 电路板结合使用时,可以捕捉和显示应用的运行时动力数据。作为标准调试会话的一部分,您现在可以大概了解应用的动力使用情况。在动力测量期间对程序计数器采样可以建立功率峰值与造成峰值的代码之间的关联。
从创客空间到市场 – 无缝转移至生产就绪之开发工具Atmel Studio 7 以 Arduino 开发环境中创造的无缝一键项目导入为特点。您的草图,包括其引用的任何库,将作为 C++ 项目导入 Studio 7。导入后,您可以利用 Studio 7 的各类功能进行精细调谐,并调试您的设计。Atmel Studio 7 全面支持 Arduino Zero 板上的强大嵌入式调试器。对于其他 Arduino 板,可以获得外露调试接头的屏蔽适配器,或者切换至多个可用 Xplained-Mini/PRO 线路板之一,以便充分利用 Atmel HW 生态系统。无论选择什么,您都必将大放异彩。
一按按钮立刻获得特定器件的帮助Atmel Studio 7 中的帮助系统已经扩展至支持联机和脱机访问,这意味着您将始终能够在连接时获得最新的文件,并在脱机时向您展示。设备意识环境敏感性和 IO 视图已经添加至编辑器,所以您可以在您使用的数据表部分中查询特定寄存器的信息,而且不需要离开编辑器。AVR-Libc 文件进一步增强了环境敏感型帮助系统,助您更加轻松地查询功能定义。
Studio 7 是开发和调试所有 AVR 与 Atmel ǀ SMART 应用的首选 IDP。它提供了一个方便使用的无缝环境,可供用户编写、构建和调试采用 C/C++ 或汇编代码编写的应用。
软件库和器件支持Atmel Software Framework 是一系列现成的源代码集合,例如驱动程序、通信栈、图形服务和触摸功能。借助其中 1,600 多个带源代码的示例项目,可以帮助您加快新应用的开发进程。
Atmel Gallery现在,您可以直接从 Atmel Studio 7 开发平台或通过 gallery.atmel.com 下载并放心购买 Atmel 和第三方编译器、高级调试工具、实时操作系统、通信系统和其他扩展及插件。通过 Atmel Gallery 应用商店为基于 MCU 的应用设计提供开发工具和嵌入式软件。
如果您在开发过程中需要工具或者想查找某些基本源代码,您无需离开该环境就可找到解决办法。您还可以从 Atmel Gallery 中下载能让您直接访问我们新推出的协作式工作区 Atmel Spaces 的插件。
Atmel Spaces 协作式工作区嵌入式应用包含成千上万行代码的情况非常普遍,而这些代码通常由分布在全球各地的设计人员共同编写,这种情况下,高效协作对项目的成败就至关重要。 Atmel Spaces 提供了一个基于云的工作区,在这里,您可以与同行们安全地共享和跟踪开放资源、社区开发的嵌入式设计项目。
通过访问控制、版本控制、错误和特性跟踪等功能以及邮件列表和 wiki,Atmel Spaces 提供了一个安全、高效的环境,让您与同行们放心地交流设计想法与技术、共享资源以及跟踪项目的进度。
您可以从 spaces.atmel.com 访问 Atmel Spaces,也可以直接通过在 Atmel Gallery 中集成了相关扩展的 Atmel Studio 来访问。
Atmel Data Visualizer使用强大的 Atmel Data Visualizer 插件,跟踪您的应用运行时和功率表现。它提供了 GPIO、SPI、UART 等信号的振荡器视图,在与支持的探头或线路板结合使用时,还具备实时动力测量功能。要全盘控制您的代码运行时表现从来都不是易如反掌的事。