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 单击仿真按钮开始调试。

结束。


ATXMEga32a4数据手册.pdf

ATXMEga32a4数据手册_信息通信_工程科技_专业资料。AVR单片机ATXMEga32a4数据...AVR Studio / debugger 4 Hardware Breakpoints Unlimited Number of User Program...

ATXMEGA32A4中文资料.pdf

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

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

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

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

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

AVRStudio使用入门.pdf

因此可以在 AVRStudio 中直 接创建 AVRGCC 工程,进而用 AVR Studio 调试 C ...(1) 在并行和 SPI/JTAG 串行编程模式中 Flash 和 EEPROM 的进一步编程及 ...

AVRStudio及WinAVR 的安装、使用说明v1.0[1].pdf

公司的商标域名 AVRStudio 及 WinAVR 的安装、...AVR 系列单片机推出的集成开发环境, 它集开发调试于...AVRSdudio 会自动调用 WinAVR 下面 的 gcc 编译器...

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

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

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

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

AVR Studio使用入门.pdf

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

AVRISP MKII使用说明.doc

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

AVRStudio使用入门.pdf

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

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

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

AVR简单编程_图文.pdf

AVR 的 32 个寄存器都可以当作累加器使用,因此运 ...《AVR 单片机与 GCC 编程》 ,及其对应的芯艺教程...及内含的汇编语言编译器,也就是 AVR Studio 集成...

单片机C程序设计实训100例-基于AVR+PROTEUS仿真-目录.doc

程序数据内存访问 I/O端口编程 外设相关寄存器及应用 中断服务程序 GCCAVR...PROTEUS与AVR Studio的联合调试 PROTEUS在AVR单片机应用系统开发中的优势 第三章:...

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

AVR Studio 5.0 已经包含了完整的 AVRAVR32GCC 工具链,这样就不需要在单独安装 WinAVR 了。 虽然项目文件的格式不兼容,但是 AVR Studio 5.0 可以导入...

AVR studio_gcc基础入门.doc

AVR studio_gcc基础入门_IT/计算机_专业资料。注意:WinAVRAVRStudio 是 2 个不同的软件,前者是开源项目,不属于 At mel 所有,后者是 Atmel 版权所有的。 ...

基于嵌入式微控制器的嵌入式系统设计_图文.ppt

基于嵌入式微控制器的嵌入式系统设计_信息与通信_...ATXMEGA ( 8/16 位 ) ( A~ D) UC3X(32 ...Atmel Freescale ST, TI RS08 uPSD32/33/34 CC...

WinAVR和AVR Studio.doc

"Project type"里选择"AVR GCC",单击"Location"旁...(AVR Studio 的支持的仿真调试文件格式之一), test...硬件信息及固件程序版本信息,用于了解编程器信息,无...

基于AVR单片机的射频IC卡读写器系统设计_图文.pdf

基于AVR单片机的射频IC卡读写器系统设计_工学_高等...键c A4Do 1串行 EP0T5B4 R M作数 据存储 器;...各 模块 单独 调试 通 过后 ,在c再V A R...

基于AVR单片机的电动代步车控制器_图文.pdf

基于AVR单片机的电动代步车控制器_信息与通信_工程科技_专业资料。第19卷Vol-19...‘1wchindnmin32 ‰ⅢB★Ⅲ。a4 nR} otn%E g《自&《# 糸‰自检ⅨRm...