用stduio直接做avrgcc步骤

用stduio直接做avrgcc步骤

ID:32161863

大小:887.00 KB

页数:4页

时间:2019-02-01

用stduio直接做avrgcc步骤_第1页
用stduio直接做avrgcc步骤_第2页
用stduio直接做avrgcc步骤_第3页
用stduio直接做avrgcc步骤_第4页
资源描述:

《用stduio直接做avrgcc步骤》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、在AVRStudio中建AVRGcc工程张家红(MSN:jiahzhang@hotmail.comTechnicalSalesEngineer)说明:AVRStudio4.12版本内嵌了WinAVR(AVRGCC)接口,因此可以在AVRStudio中直接创建AVRGcc工程。你需要安装的软件1:AVRStudio4.122:WinAVR-20050214-install(已经有了06新版本)可以到Ouravr.com下载第一步:Project->NewProject提示下面对话框,在ProjectType中选择AVRGCC,在ProjectName中填写自己要建立的工程名字,在L

2、ocation中选择项目所在的目录,如果不清楚,请点击Help阅读帮助文件。点击Next,进入下一步。第二步:选型调试平台和芯片型号。第二步:选择调试平台和芯片型号DebugPlatform:选择调试平台,请根据仔细所用的调试工具做选择,本文选择AVRSimulator,其中JTAGICE和JTAGMKII是是比较常见的开发工具,而ICE40和ICE50由于价格昂贵,所以国内很少有人使用。点击Finish,工程创建结束。第三步:编写代码第四步:为AVRGCC设置,编译并产生MakeFile文件ProjectàConfigurationOption在Device选项里面选择你使用的

3、芯片,Frequency选型里面填写OSC的频率(为Delay函数提供基准),Optimization选型里面选择优化的级别,如详细了解请点击帮助。如果用WinAVR,需要用Mfile来配置MAKEFILE文件,而AVRStudio用这一个对话框来生成MakeFile文件。第五步:编译并调试。略,请见Debug菜单。说明(英语部分见HelpKnownissue)SelectedpartnameisnotconsistentbetweenAVRStudioandtheavr-gccplug-in。Todebugadeviceonaspecifiedplatform,thedevic

4、etodebugmustbespecifiedin"Debug->SelectPlatformandDevice"。Tobuildaprojectforadevice,thedevicemustbeselectedinthe"General"propertypage。 Thesetwosettingsarecurrentlytwoseparatesettings。我的理解: Debug->selectplatformanddevice是给AVRStudio设置,用来供调试用Project->Configurationoption->General/Device是给AVRGCC设置

5、,用来供编译用。ProblemsbuildingamovedprojectThebuildprocessgeneratesdependenciesforalltargetsinthemakefile。Theseareremovedbyissuingacleancommand。So,ifyouhavetroublebuildingyourprojectaftermovingit,trytodoa'clean'beforebuildingtheproject。编译的时候会产生一些临时文件,比如HEXELFLSSMAP等文件,如果执行CleanCurrentConfiguration(

6、F12),产生的临时文件会被删除。因此建议你在编译之前先做一次Clean。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。