nbhkdz.com冰点文库

基于AVR Studio和GCCAVR的ATxmega32A4的编程及调试

时间:2014-11-10


ATxmega32A4 最小系统板用户手册
Rev2.0 2010-03

图 1.00 需要首先安装 AVR Studio 4.17 和 Winavr20090313 或更新版本. 1. 建立项目文件及编辑代码 打开 AVR Studio 4.17, 选择 Project->New Project 命令后得到如图 1.10 所示对话框:

图 1.10 a. 选取项目类型为 AVRGCC;

b. 选取存储路径; c. 填写项目名称和建立 C 文件; d. 单击 Next 进入下一步设置,得到如图 1.11 所示对话框:

图 1.11 在图 1.11 中选择调试工具,目标器件和接口等。这里我们用的仿真器是 mkII-CN,选用 JTAGICE mkII, ATxmega32A4。接口 Port 可以选择 auto 或 USB. 单击图 1.11 所示窗口的 Finish 按钮进入代码编辑界面,如图 1.12 所示:

图 1.12 编辑代码, 在编译之前需要给出编译条件。 选择 Project->Configuration Option, 打开如图 1.13 所示对话框:

图 1.13 在图 1.13 中选择芯片,输入系统时钟及优化级别。注意把 Create Hex File 选项选上,以生 成目标文件。 单击图 1.13 左侧导航栏的 Include Directories 图标进入图 1.14 所示对话框, 设置头文件路径。

图 1.14 单击图 1.14 左侧导航栏的 Libraries 按钮进入如图 1.15 所示对话框,用于设置库文件路径。

图 1.15

2. 编译 在图 1.16 中

图 1.16 单击编译按钮,开始编译,编译结果如图。 a. 通过 USB 连接 mkII-CN 到电脑,将目标板通过 JTAG 接口连接到 mkII-CN,目标板上

电。 b. 单击 AVR 按钮连接仿真器。出现如图 1.17 所示对话框:

图 1.17 在 Device and Signature Bytes 下面的下拉菜单中选择 AVR 器件, 这里我们选择 ATmega2560. 在 Programming mode and Target Setting 下面的下拉菜单中选择 JTAG mode。 单击 Read Signature 按钮, 如果连接正确, 则出现如图所示 Signature matches selected device 的字样。 单击 Program 标签,进入如图 1.18

图 1.18 在 Input HEX Fi 后面选择生成的 Hex 文件路径。 单击 Program 按钮,出现如图所示 log 信息则编程成功。 3. PDI 调试

图 1.21 a. 如图 1.21 单击仿真按钮开始调试。

结束。


基于AVR Studio和GCCAVR的ATxmega32A4的编程及调试.doc

基于AVR Studio和GCCAVR的ATxmega32A4的编程及调试 -

用AVRStudio直接做AVRGCC.doc

AVRStudio 中建 AVRGcc 工程张家红 (MSN:jiahzhang@hotmail.com Technical Sales Engineer) 说明:AVRStudio4.12 版本内嵌了 WinAVR(AVRGCC)接口,因此可以在 AVR...

GCC在STUDIO中的使用方法(WINAVR及AVR STUDIO).pdf

AVRStudio-GCC 平台应用入门 2011/1/23 二、设置模拟调试和选择芯片型号 第 2...AVR简单编程(基于AvrStu... 暂无评价 47页 免费 WinAVR(GCC)新手入门的m.....

ATXMEGA32A4中文资料.pdf

8/16-bit XMEGA A4 Microcontroller ATxmega128A4 ATxmega64A4 ATxmega32A4 ...AVR Studio / debugger 4 Hardware Breakpoints Unlimited Number of User Program...

ATxmega32A4-AU中文资料.pdf

8/16-bit XMEGA A4 Microcontroller ATxmega128A4 ATxmega64A4 ATxmega32A4 ...AVR Studio / debugger 4 Hardware Breakpoints Unlimited Number of User Program...

AVRGCC_入门_PN的配置.doc

AVRGCC_入门_PN的配置,给初学者的教程!! 单片机 AVR 的编程工具很多,有 C,...2.cof//将 ELF 文件转换成 AVR Studio 能够接受的格式 avr-objcopy --debugging...

AVRISP MKII使用说明.doc

AVRISP MKII 编程接口是集成于 AVR Studio 中的。...ATxmega32A4、ATxmega32D4。 ATxmega384A1。 ATx...它具有编辑器,汇编器,调试器,同时也是所有 AVR 仿...

AVR-ICC编制调试程序步骤.doc

第二中途径:和 GCC AVR 一样,在 AVR STUDIO 编程调试 AVR C 语言程序。这需要 ICC AVR 的 AVR STUDIO 插件。具体的怎么在 AVR STUDIO 中使用 ICC AVR 我...

AVRStudio使用入门.pdf

接创建 AVRGCC 工程,进而用 AVR Studio 调试 C ...WINAVR 的安装删除: 全部使用缺省安装即可。如果...如果用 汇编语言编程,则在 Project Type 中选择 ...

AVR Studio使用入门.pdf

接创建 AVRGCC 工程,进而用 AVR Studio 调试 C ...WINAVR 的安装删除: 全部使用缺省安装即可。如果...如果用 汇编语言编程,则在 Project Type 中选择 ...

AVRStudio使用入门.pdf

1. AVR Studio 的准备和安装 AVR Studio V4.12 版本内嵌了 WinAVR(AVRGCC)接口,因此可以在 AVRStudio 中直 接创建 AVRGCC 工程,进而用 AVR Studio 调试 C ...

AVR单片机轻松入门.ppt

AVR Studio 下载软件:MuCodeISP 仿真调试工具:JtagICE 下载线工具:STK200/300 学习板一块: LT-Mini-M16 AVR官方中文版技术手册 《AVR 单片机与GCC 编程》 ? ...

AVRISP MKII 编程器使用说明书.pdf

AVRISP MKII 编程接口是集成于 AVR Studio 中的。...ATxmega32A4、ATxmega32D4。 ATxmega384A1。 ATx...它具有编辑器,汇编器,调试器,同时也是所有 AVR 仿...

开发软件安装_计算机软件及应用_IT/计算机_专业资料.pdf

实验来学习开发工具的使用通过使用我们以上安装的 AVR Studio 和 GCCAVR(WinAVR)软件,我们就可以完成 AVR 单片机的 C 语言代码编辑、硬件仿真、调试、下载编程等...

AVR Studio 5按部就班编程.pdf

这里改为:mega128test1 单击 ok 4 AVR STUDIO5 ...TWA4 TWA3 TWA2 TWA1 TWA0 TWGCE 7 6 5 4 ...基于AVR Studio和GCCAVR... 8页 1下载券 AVR...

AVR Studio 5 使用初体验及完整版下载地址=.doc

AVR Studio 5.0 已经包含了完整的 AVRAVR32GCC 工具链, 这样就不...附件: be0bbc50-8a44-44a4-aee2-e83e96d29402.jpg c63a5e20-4ee6-4878...

AVR简单编程_图文.pdf

AVR 简单编程(基于 WinAVR 编译器) dengzl1988@...● WinAVR AVR Studio 的版本选择是重要的,...IAR Embedded Workbench)、ICCAVR、WinAVR (GCCAVR)...

Winavr编程软件的使用.ppt

Winavr编程软件的使用_工学_高等教育_教育专区。机器...的软件开发工具,它 包括C和C + +的GNU GCC编译...这样可以由产 生供AVR studio 4以上版本调试用的...

ATMEGA128--AVR教程.doc

的编译器优化 GCC GCCAVR (WinAVR) C 编译器 ...如:Atmega16/32,At mega64/128 等。 JTAG 是 ...调试信息的交互,达到控制程序流向,执行指令以及编程...

AVR开发环境.doc

但是它几乎没有仿真调试的功能。所以我首要推荐GCC AVR+AVR studio 搭建你的AVR...1.32 版下载 IAR visualstate_5.0.4 图形化编程工具 IAR AVR 3.20A : C...