资源描述:
《avr+studio的应用》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、AVRStudio的应用4AVR集成开发环境(IDE)ATMELAVRStudio3.53集成开发环境(IDE),包括.1.AVRAssembler编译器;2.AVRStudio调试功能;3.AVRProg串行、并行下载功能;4.JTAGICE仿真等功能。AVRIDE安装后,双击AVRStudio图标,则出现AVRStudio3.53集成开发环境窗口,图8。图8AVRStudio3.53集成开发环境窗口4.1AVRAssembler编译器有源文件编辑、汇编(生成.OBJ/.HEX/.LIS文件)、搜寻、选项(生成汇编文件格式)、窗口
2、、帮助等操作,汇编出错有错误定位、错误指示,便于源文件排错。1.建立工程项目:①Proiect→New→出现Selectnewproject窗口,新建工程项目;②必须选择工程项目名字和项目的类型图9建立工程项目输入,例:SL.APR工程项目(.APR也可缺省,则默认为.APR);③选择存放工程项目路径;④用鼠标选中AVRAssembler汇编;⑤再键OK;⑥即自动新建工程项目,图9。广州天河双龙电子有限公司http://WWW.SL.COM.CN2.打开己保存的工程项目File→Open选择路径,打开己存在的工程项目。3.新建汇编文
3、件名:①File→Newtextfile→出现新建文件窗口Createnewfile;②输入汇编文件名,例:SL.ASM;③选择存放路径;④键OK键;⑤即源文件添加到工程项目中,并出现新的源文件编辑窗口,可编辑新的源程序,图10。图10新建汇编文件名4.打开己保存的汇编文件File→Open选择路径,打开己存在的汇编文件。5.源文件编译选项图11源文件编译选项①选Project菜单;②选ProjectSettings编译项目设置;出现AVRAssemblerOptions选择窗口;②选Outputfile中IntelIntellec
4、8/MDS…生成Intel格式hex文件;④键OK键设置完成,图11。广州天河双龙电子有限公司http://WWW.SL.COM.CN6.新文件的编辑与编译①窗口输入源文件SL.ASM;②选Project菜单;③选Project下拉菜单的Assemble编译选项,进行编译;④编译通过,显示编译提示,图12。图12新文件的编辑与编译广州天河双龙电子有限公司http://WWW.SL.COM.CN4.2AVRStudio对源文件DBUG调试(装入.OBJ目标文件,以源文件格式显示调试;如装入.HEX文件,以反汇编格式显示:地址、机器码、
5、指令等格式显示调试)排错、断点、单步、自动单步、触发、注视、选项、查看、窗口、帮助等操作;调试中可打开多种窗口,有I/O窗口,源文件窗口,CPU窗口,记录窗口,数据窗口等,见“AVR集成软件调试窗口”图示。选菜单Debug→G0进入Debug调试选项窗口;①源文件调试窗口;②打开Processor观察窗口,可观察CPU的各种参数变化情况;③打开Standard观察窗口,可观察I/O口电平变化情况;④Debug调试快捷按钮。⑤观察窗口快捷按钮,根据源程序调试要求,还可打开更多的观察窗口,图13。图13AVRStudio调试广州天河双龙
6、电子有限公司http://WWW.SL.COM.CN4.4AVR下载编程AVR可用RS232串口实行ISP下载编程,但必须有串行ISP编程监控支持。例:双龙电子的SL-AVRISP串行下载线;SL-AVR/SL-AVR+/SL-AVRAD开发实验器等。AVRStudio软件支持串行下载编程。双龙开发实验器下载电缆一头接PC机RS232串行口,另一头接开发实验器,并接上5V电源(红色线接+5V,黑色线接地),连机正确,则出现下载提示窗口,按提示窗口要求操作。图4.4.11.AVRProg串行编程:启动AVRStuio程序,通过TOOL
7、S菜单中的AVRProg命令(或Alt+9)按钮,见图4.4.1,进入AVRPROG操作窗口。如图4.4.2,根据窗口提示操作。2.双龙AVR单片机汉化串行ISP下载操作:图4.4.2广州天河双龙电子有限公司http://WWW.SL.COM.CN