avr studio 5又称Atmel Studio,这是一款专业的集成开发环境,内置了海量的应用程序和源代码库,可以大大地提高开发效率,减少底线源代码的编写工作,一些专业的开发者应该会用到的。
AVR Studio 5.0集成了AVR Software Framework,这是一个带有400多个完整应用程序范例的8位AVR XMEGA® 和32位AVR UC3 MCU源代码库,并拥有一整套用于片上外设和外接器件的驱动程序、有线和无线通信协议堆栈、音频解码、图形生成、以及定点和浮点算法库。使用该软件框架中的代码,设计人员可以省去多达50%的底层源代码编写工作,从而加快新应用产品的开发。
Atmel AVR Studio 5备有全面充分的代码样例,可让软件工程师快速启动新的设计项目,从而简化设计过程。此外,新项目向导带有软件框架和调试器,使得这个开发平台更为完整,非常直观和易于使用。
官网简介就这样了,从我初步用的角度来看,首先最大的变化是IDE了,用的是VS2010的shell,如果电脑里安装了vs2010中文版的话这个界面也都是中文版。IDE的变化最爽的就是写程序,代码提示,用起来很爽。工程管理界面看起来也非常舒服。
当然也有不爽的地方,不爽一是安装包很大,需要【.NET Framework4.0】支持,完全安装1个G的空间,安装时间也很长,这一点肯定是其他单片机类开发软件没有的,不过想想这也没啥,用的方便就可以。软件设置改动很大,需要一段时间来熟悉。
打开软件后,找到New Project (单击左键)
出现下面对话框
按照按图中的标记进行选择,名称和路径自己更改,设置完成后点确定。进入单片机选型对话框,从中找到自己所用的单片机型号
单击OK
这样就完成了一个简单工程的创建。
如图所示在AVR_IIC.c 源文件中就可以编写自己的代码了。
当你打开刚才所指定的路径时会有以下文件:
当我们的工程比较大时,通常要进行模块化编程,这样会有多个源文件和头文件,如果这些文件都堆在上面的文件下,整个工程就会很乱。
以下是一种简单的项目模块化的创建方法:
当我们按照上面的方法创建完工程时<解决方案管理器>有以下文件,我们把刚才创建工程后所自带创建的.c文件删除,
再新建两个文件夹 如下图所示。方法是在AVRGCC1->右键->添加->新建文件夹。
这时在文件夹目录下 会出现两个新的文件夹
我们可以直接将 已有的源文件放入source文件夹下,将已有头文件放入include文件夹下,
然后在 <解决方案管理器> 下在对应的文件夹下 右键单击 把刚才放入文件夹中的文件加入到文件夹。
也可以直接在对应的文件 右击 进行创建新的文件。
最后大概如下所示:
接下来我们要关联一下头文件路径
单击下图 标记的按钮
会打开一个新的界面,如下所示,按照图中黄色标记所示的,加入我们刚才所创建的头文件路径,保存后就可以完成关联。
接下来我们单击编译按钮,进行工程的编译。
编译后生成的.HEX文件(在Debug 文件夹下)就是我们要下载到单片机的文件。
安装visual studio 2010 中文版以后,在AVR STUDIO里选择TOOLS-OPTION-INTERNATIONAL SETING 设置为CHINA 即为中文。重新启动AVR STUDIO 5.0即为中文版。
GameSave Manager v4.0.090
Cleanflight Configurator v2.6.0
建筑施工资料软件 v1.3免费版
快讯通 v8.0.4.0官方版
九平米管理软件 v5.0.6官方版
Fabmaster v8f3免费版
淘宝刷流量软件 v3.4
犀牛POS v1.32.15官方版
工程之星3.0 v3.0 官方版 附使用教程
金大师 v3.0.4.601官方版
solidedge st6 64位/32位中文版 附安装教程
翰宇进销存管理系统 v8.0官方版
广联达广材助手 v2.0.0.3163 官方版
文晟扫描软件 v5.0免费版
固乔客户管理系统 v1.0官方版
天马医药进销存 v3.0官方版
Elecworks 2015 中文版 附安装教程
JMMassProd2(JMS578固件升级工具) v1.16免费版