汉语版AVRStudio的项目Word下载.docx
- 文档编号:21505726
- 上传时间:2023-01-30
- 格式:DOCX
- 页数:21
- 大小:633.42KB
汉语版AVRStudio的项目Word下载.docx
《汉语版AVRStudio的项目Word下载.docx》由会员分享,可在线阅读,更多相关《汉语版AVRStudio的项目Word下载.docx(21页珍藏版)》请在冰豆网上搜索。
物品及容器
在解决方案资源管理器显示的项目管理是基于一个项目的项目和解决方案与容器的关系。
有关项目可以在以下几个方面:
作为项目的项目,这似乎在解决方案资源管理器下的项目文件夹,例如形式,源文件和类。
作为解决方案项,这在解决方案资源管理解决方案项目文件夹中。
作为杂项文件,这些文件是不相关的任何一个项目或解决方案,并在其他文件夹显示的文件。
解决方案资源管理是灵活的,它使您能够独立工作的一个项目,你可以编辑和创建无一项目文件。
解决方案资源管理器显示文件夹杂在这些文件。
您还可以在此仅与解决方案相关文件。
这些项目都显示在解决方案文件夹中。
解决方案
作为容器的解决方案
项目
作为容器的项目
在工程项目
项目项
Solutions文件夹中的项目
解决方案项
文件夹中的文件杂项文件
杂项文件
项目管理命令
解决方案资源支持的管理指令。
对于任何指定的项目,该项目的类型决定了管理命令可用。
例如,如果您选择了在VisualC#Web项目文件,可以使用删除命令永久删除该文件。
但是,如果您选择了在VisualC++项目文件,您可以删除之间的文件和项目的联系,但是这不会删除存储的物理文件。
复制命令
复制项目
移动命令
移动项目
链接命令
添加现有项目到项目
删除和删除命令
移除,删除和排除项目
卸载并重新加载命令
卸载和加载项目
另存为命令
通过使用编码的文件管理
rename命令
重命名解决方案,项目和项
刷新命令
在解决方案资源管理器中刷新项目
打开方式命令
更改或添加一个默认的编辑器
开始一个新项目
一般资料,对新的项目向导
选择
文件
→
新建项目
,从菜单,会出现以下的对话。
启动向导还将有一个选项来启动一个新项目。
项目类型
目前,多种项目类型是可用的
项目类型
框中。
AVR板的例子-指导项目通过板的使用你的AVR板,用户-如果您创建了自己的产品与海湾合作项目的AVR工具和一般的AVR-一板GNU编译器和一个独立的项目。
它也可能创造一个AVR汇编一般的AVR项目和解决方案,其中可能包括支持的源代码中的任何类型。
项目也可以通过加载创建
文件支持的对象
如果你想创建这样一个项目,你应该使用
打开文件
菜单。
项目名称及初始文件
输入项目名称。
项目的主要文件,它是自动生成的,将被命名为默认(ASM或C)中同一名称。
如果你愿意,你可以更改此名称。
这是可能的检查框,创建一个新文件夹,承载项目的名称,这个盒子是默认选中。
您可以选择创建一个新的解决方案
解决方案
的下拉菜单,或重用现有的代码。
输入在解决方案的名称
解决方案名称
字段
如果你是满意的项目名称和类型,按
确定
,然后继续调试平台选择的阶段。
您也可以留下未定义现在的平台,但那么你将不得不选择在启动调试会话调试平台和设备。
另见
汇编项目
,
目标文件
开始一个新的GCC项目
创建一个新的项目中选择
从
这将打开
项目向导
AVR的海湾合作委员会
空AVR的GCC的项目
为模板,然后指定一个项目名,选择一个位置,谱写项目的解决方案的名称。
默认的文件具有相同名称作为项目将创建并添加到该项目,它将包含一个空
的main()
函数。
如果你想更改文件名的初始,只需编辑主文件名之后。
按
当你设置满意。
一个设备选型表会出现。
选择适合您的项目目标平台,开始你可以选择ATxmega128A1设备。
该项目将设立树。
请注意,最初的第2步中创建的文件。
已被添加到
源文件
树节点。
所有的源文件和头文件将被放入这个节点,无论它们的磁盘位置。
另外,最初的文件将在编辑器中打开。
为了便于应用开发和验证中,您也可以使用驱动程序选择向导,从调用
选择驱动器从AVR软件框架...
在
驱动程序选择向导
,你可以选择哪些驱动程序,组件和服务,您想在项目中使用的当前构建架构和电路板。
现在,打开写入以下代码编辑器窗口
诠释主要(无效){unsignedint类型吨=1000,k=0时,升=5,伪=2;
无符号整数的素数[吨];
素数[0]=2;
素数[1]=3;
而(伪<
吨||素数[伪]<
MAXINT)为(k=0时{;
K表<
通知书;
的K++){如果(1%的素数[k]的==0)转到otog;
否则{如果(k==PN)的素数[伪++]=升;
}}otog:
长+=2;
}返回0;
}
生成该项目。
代码编辑
对于引进以下部分我们将重复使用相同的代码,你已经见到了。
AVRStudio的编辑器,具有丰富的插件,甚至是由Atmel和丰富的第三方。
AVRStudio中有一个C源代码自动生成的代码片断为教员。
要使用它选择和
权利
结构的一部分,按你希望的代码封装在一个有条件的(如
为,而如果
...等等)。
使用代码片段,您可以添加到你的核心部件的来源。
在某些片段的变量名和退出条件是IDE参数内,所以好像只有一个实例的所有实例改变了段内也将发生变化,这就是案件
的
循环。
⇒
海湾合作项目选择和配置
项目选择和配置,可设置任何一方→Explorer中右键点击解决方案
项目属性
,或按
Alt键
+
Enter键
这将调出工程属性窗口,它有六个标签:
如果一个标签支持属性是特定的配置,然后在选项卡有两个滑动式菜单:
该
配置
字段定义的项目配置进行修改。
默认情况下,两种配置中提供了每个项目-调试和发布。
平台
字段设置为AVR的。
如果一个标签支持配置独立的属性,然后在
和
等领域都将被禁用。
构建选项
在Build标签页,可以配置是否要使用你的项目外部的Makefile。
在这种情况下,只需勾选
使用外部生成文件
复选框,浏览,选择正确的路径,使文件。
除了外部生成文件的配置,你也可以使用这个标签来配置输出文件的名称以及是否。
六角。
地图。
六标准差和。
通行证文件必须生成。
注意:
Makefile文件必须满足这些条件:
指标名称必须等于项目名称
建设要求“所有”和“清洁”的目标,所以它必须被指定
Makefile和目标必须存在于同一文件夹(可以用NTFS链接引用太)
生成事件
生成事件
选项卡包含一个列表,每个安排的活动推出配置,预先生成和后期生成脚本。
这些事件可以添加,删除或修改或通过单击
编辑预先建立...
或
编辑生成后...
按钮。
点击这些按钮后,你应该手动添加下面的对话框中你的命令。
由于当前版本是有可能的使用环境变量和值内宣布他们为其他可用的应用程序链接。
为了使用该功能按
显示宏
编译器和工具链选项
AVR的GNUC编译器选项
选项
说明
一般选项
-mcall-前言
函数的序言和epilogues使用子程序
-二氧化锰,中断
改变堆栈指针不禁止中断
-funsigned-半焦
默认是unsignedchar类型
-funsigned-位域
默认是无符号位域
预处理器选项
-nostdinc
不搜索系统目录
-F
仅作预处理
符号选项
有一个可以定义(-D)或取消定义(-U)的一对源符号的数量。
新符号的声明可以添加,修改或重新排序,使用界面按钮如下:
添加新的符号。
这和所有重复使用以下图标,在其他地区的AVRStudio的5接口相同的含义
删除一个符号。
编辑符号
在移动符号解析顺序
向下移动的符号在分析顺序
包括目录
包含所有包含标题和定义目录,可以进行修改,作为符号使用相同的接口。
优化选项
优化级别(下拉菜单):
-O0,-O1的,-02,使用-O3,-O的
没有优化,速度优化(等级1-3),尺寸优化
其他的优化参数(手动输入的形式)
在这里,你应该写具体的优化参数为平台和您的要求
,机上章节
准备功能,垃圾收集,如果一个函数是从未使用过,它的内存将被取消
-fpack-结构
将结构成员
-fshort-枚举
只分配由枚举类型需要多少字节
-mshort唱出
使用>
8K的设备rjmp/RCALL指令限制范围说明
调试选项
调试级别(下拉菜单):
无,-G1期,-G2的,-g3的
指定的跟踪和调试代码和头向左或插在源代码级
其他(表单字段)调试选项
建筑具体调试选项
警告信息的输出选项
壁
所有警告
-Werror
上报的错误警告
-fsyntax只
检查语法只
-迂腐
符合GNU的检查,提高对不规范的编程习惯警告
-迂腐-错误
同上,另加警告,错误升级
其他选项
(表单域)其他标志
输入其他项目特定的标志
-V的
详细
ANSI的
支持ANSI方案
节省资源,临时工
不要删除临时文件
AVR的GCC的链接器选项
-轮候册-nostartfiles
不使用标准的文件
-轮候册-nodefault
不要使用默认库
-轮候册-nostdlib
没有启动或默认库
-轮候册-S的
省略所有符号信息
-wl的静电
静态链接
图书馆选项
图书馆,轮候册,-升(表格字段)
您可以添加,优先或编辑库名称在这里,使用这些按钮:
,
库搜索路径册,-L的(表格字段)
你可以添加,编辑路径优先顺序或链接器将搜索动态链接库,上面相同的接口。
-轮候册,相色谱章节
垃圾收集未使用的节
-rodata可写
把只读数据的可写位
-mrelax
放宽分支
其他连接器选项(表字段)
AVR汇编选项
汇编标志(表单字段)
杂项汇编旗
包含路径(表格字段)
您可以添加,优先或编辑路径架构和平台的具体包含的文件在这里。
宣布在汇编输出版本
调试级别(下拉菜单)娃-G1的,娃,-G2的,娃,-g3的
定义一个符号和调试的调试水平插入
内存选项
在那里,您可以添加,修改和删除存储类型在您的每个项目配置平台。
它也可以指定应用程序的初始堆栈的地址。
设备选项
此选项卡允许您选择和改变当前项目中的设备的,是类似于
调试:
目标选择
此选项卡允许您选择和改变当前项目的调试平台。
汇编项目
创建新项目汇编
你可以尝试建立和汇编代码的调试,使用一个简单的LED-猎代码如下。
它应该适应任何AVR微控制器,只需更改端口(在这种情况下,E)到您的硬件。
开始:
nop指令的LDIR16的,0xFF的针PORTE_DIR,R16的LDI的R17的,如0x80输出:
针PORTE_OUT,R17的R17的列伊的LDIR16的,0x00延迟:
LDI的R18的,0x00时延1:
公司R18的R16的brnebrne时延1公司打破rjmp输出延迟
当创建一个新项目或老项目加载,项目视图将会显示所有的项目文件。
文件可以被添加,创建或删除从上下文菜单中的项目清单使用
方案资源管理器
窗口。
一个带有自定义的项目视图包含文件汇编
文件属性自动显示
所有的源文件将下面列出的项目名称项目。
本项文件是一个特殊的图标标记
,可改变使用上下文菜单。
双击任何文件在编辑器中打开它。
所有自定义的包含文件将列出直属项目的项目名称,除非你在项目中创建一个新文件夹。
AVRStudio的5是基于VisualStudio的引擎,因此,所有的标准包括默认情况下不显示。
双击在解决方案浏览器中的任何文件将在编辑器中打开它。
属性
框,你会看到一个用数字参数其中光标下的源文件被编译-如何涉及到的文件一般项目结构(内部文件,包括文件或其他),文件名,它的编译工具的应用定制完整路径和文件。
文件的上下文菜单
上下文菜单源文件
捷径
右击
Ø
打开所选的文件
ñ
与其他编辑器打开选中的文件或工具
打开一个新标签只读模式的文件吗?
按Ctrl
X
剪下文件从当前类别
ç
复制文件从当前类别
米
空间
项文件设置为选定的文件
DEL键
从项目中删除选定的文件
物理删除选定的文件
ALT键
惯导
当前文件的属性
所有接口都停靠在默认情况下的意见。
您可以切换停靠和未停靠的意见拖动窗口四周,以一个理想的位置,或者通过拖放上的VisualStudioIDE的菜单快速对接的窗口。
对接的快速菜单将出现每次启动拖动界面视图或窗口。
项目上下文菜单
几个构建命令可以从菜单和工具栏:
一个项目的上下文菜单
Shift键
乙
整个项目将建成。
é
将建立的文件的最后修改,因为只有建立
文物清理和擦除
甲
/
移
甲(现有项目)
添加新文件或现有文件添加到项目
一
将设置为自动打开当前的项目在启动
F5键
调试项目建成后
剪切粘贴为一个项目子项目到另一种解决方案
德尔
删除光标下的项目或子项目
将现有的项目
升
卸载从IDE活动项目文件
输入
项目属性
汇编器选项
打开窗口的菜单选项
“
Your_project_name
属性“
该菜单项只有在一个汇编项目是开放的。
在打开
窗口中,您将会看到,为了五个标签配置汇编选项单击
工具链
图2。
汇编器设置对话框,命令行所示
图3。
汇编器设置对话框,显示常规选项
各项设置的说明
菜单可以选择哪个成熟阶段的项目将要受到物业项目的修改了。
默认情况下,调试是初始阶段,最初的积极配置。
以下选项:
调试
发布
所有配置
菜单显示兼容的目标平台原型可用于。
hex输出格式
下面的文件格式可以选择为其他输出格式:
英特尔六角
通用六角
摩托罗拉六角(S记录)
总结相对跳跃
的AVRRJMP/RCALL指令指令允许一个12位的PC-相对偏移,对应到+/-2K字。
对于内存器件具有4K字(8K字节)或更少的FLASH程序,自动换行选项使汇编的偏移计算,以环绕在程序内存寻址范围,使整个程序存储器寻址使用这些指令。
对于超过4K的程序存储器字设备,使用这个选项可能会导致不可预知的结果,它应该被关闭。
如果是离开,汇编器将产生一个警告,当包裹生效后:
警告
总结rjmp/RCALL指令为设备>
4K字非法-关闭选项,使用JMP包/通话
这个诊断是给出一个警告,不是错误留住汇编的早期版本兼容,但应视为一个由用户错误处理。
就业选配计划/召唤2个字的指令都需要22位的绝对地址,应该用来代替。
不支持的指令
默认情况下此选项设置为给予警告,当发现实际的设备不支持的汇编指令的。
或者,您可以输出一个错误。
包含路径(-I)的
附加包含路径可以在这里设定,当使用第三方模块或您自己的IP地址。
汇编器的默认包含路径:
\爱特梅尔\AVR工具\AvrAssembler2\Appnotes
其他的优化参数
可以设置为定制优化您的特定需求,请参阅汇编信息的帮助更多。
目标文件可以加载使用菜单命令
打开文件。
见
可接受的目标文件格式
的更多信息。
如果该项目建成已从原来的位置,它是,你会被要求选择一个文件夹,它的源文件驻留。
源将被重新映射和文件保存在项目中使用下次加载该项目。
映射可以清除删除项目文件(
黄芪多糖
)
项目视图将显示您的项目的所有文件,但它会设置它们为只读。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 汉语 AVRStudio 项目