Atmel Studio 7是一款采用了visual studio 2015平台集成化开发环境的编程软件。软件一般被用户主要用来对mcu/mpu的设计和调试,在arm的avr mcu的基础上。软件的UI界面非常的强大,功能齐全,可以满足用户的需求,找到所需要的功能。
1、更简单,现代用户界面。
(1)软件使用2015年版本的Visual Studio Shell更新,
不仅可以改善集成开发环境(IDE)的外观和体验,还可以在处理大型项目时提高性能。
(2)帮助系统得到了改进,联机和脱机帮助系统可以更好地集成本文档。
(3)欢迎页面也会被转换,包含设计中使用的设计的最新信息。
(4)更新的Visual Assist插件也免费添加到本软件中,为编辑带来了一些改进和生产率提高。
2、低功耗应用设计从未见过本这样的。
(1)数据Visualizer插件与电源调试器或支持的XploTing-Pro板结合使用时,
捕获和显示应用程序的运行时电源数据。
(2)现在,作为标准调试会话的一部分,
您可以知道应用程序的电源使用情况。
(3)电力测量期间,程序计数器可以在最高功率和产生最高峰值代码的代码之间建立相关性。
3、从创意空间到市场--顺利转移到生产准备开发工具。
(1)该软件将特点导入到Arduino开发环境中创建的无缝单键项目中。
(2)草图包含要导入到C项目导入软件中的所有参照库。
(3)导入后,您可以使用软件的各种功能来调整和调试设计。
(4)Studio 7完全支持Arduino Zero Board上强大的内置调试器。
(5)对于其他Arduino主板,您可以获得外部调试连接器的口罩适配器,
或切换到多个可用的Xploy-Mini/Pro主板之一,充分利用硬件生态系统。
(6)不管你选择什么,你都会有很多。
4、按按钮可以立即获得特定设备的帮助。
(1)软件的帮助系统已扩展为支持在线和离线访问。
(2)也就是说,连接时总是可以获取最新的文件,使其离线。
(3)编辑器中添加了设备感知环境敏感度和IO视图。
(4)本可以在使用中的数据表部分查询特定寄存器的信息,
因此不需要离开编辑器。
(5)AVR-LIBC文件进一步加强了对环境敏感的帮助系统,
使函数定义更容易查询。
(6)软件是所有AVR和应用程序的首选IDP。
(7)提供一个易于使用的无缝环境,使您能够使用C/C或程序集代码构建、
构建和调试应用程序。
5、51600多个现成项目示例。
(1)该软件可以免费使用和集成Atmel软件框架(ASF)。
(2)ASF是一个大型的免费源代码库,包含1600个项目样本。
(3)ASF丰富的软件功能开发人员可以访问这些主要设计任务,
并可以直接在同一个环境中使用,从而最大限度地减少一些主要设计任务。
(4)标准IDE适用于为MCU项目创建新软件。
1、支持1500多个AVR和SAM设备。
2、驱动程序、通信堆栈、1600源代码项目示例、丰富的源代码(包括图形和触摸功能)
、通过高级软件框架(ASF)提供图形和触摸功能。
3、通过用于Microchip和第三方开发工具和嵌入式软件(在线应用程序商店)的画廊提供IDE扩展。
4、QTouch Composer电容式触摸设计调整、系统性能、电源监控、实时数据和图形跟踪。
5、配置无线组扬声器并测试无线设计性能。
6、C/C和程序集代码由集成编译器编写和调试。
7、高级调试功能包括复杂的数据断点、非入侵跟踪支持(SAM3和SAM4设备)、统计代码摘要分析、
中断跟踪/监视、轮询数据跟踪(Cortex-M0)、时间实时变量跟踪邮票(可选)等。
8、集成Visual助理编辑器。
9、使用项目向导,可以从启动或大型设计实例库中创建项目。
10、在系统编程和调试中为所有Atmel在线程序员和调试器提供接口。
11、为CPU和外围设备创建透明的调试视图,允许简单的代码开发和调试。
12、CPU、中断、整个芯片模拟中断和外部刺激。
1、下载Atmel Studio 7。
2、打开安装包,同意许可后更改安装路径。
3、勾选需要安装的MCU编译器,包括了avr、avr-32、ARM,点击next。
4、勾选安装asf框架,next。
5、点击install,进行安装。
6、自动安装Microsoft Visual Stduio 2015 Shell ,等待安装完成,将提示电脑重启。
7、电脑重启以后,将自动继续安装,直至安装完成,点击close。
8、打开Atmel Studio 7,安装完成。
1、打开软件主体。
2、新建工程项目。
3、选择芯片型号。
4、添加asf驱动库。
5、查看库的使用说明。
6、编写代码。
7、编译并且生产烧录文件。
8、烧录文件到开发板。