ATMEL AVR32 32 位微控制器

规格
- 产品名称:AVR32 Studio
- 版本:版本 2.6.0
- 支持的处理器:Atmel 的 AVR 32 位处理器
- 支持的微控制器:8/32 位微控制器
- 工具支持:AVR ONE!,JTAGICE mkII,STK600
- 工具链集成:AVR/GNU 工具链
产品使用说明
安装
AVR32 Studio 是一个用于编写、调试和部署 32 位 AVR 应用程序的集成开发环境。它由 Atmel 免费分发,可在 Windows 和 Linux 上运行。
系统要求
- 硬件要求: AVR32 Studio 尚未在资源不足的计算机上测试过,但可能会根据项目大小运行。
- 软件要求: 不支持 Windows 98、NT 或 ME。
下载和安装
- 从产品包安装: 完整的产品版本可以在 AVR 技术库 DVD 上找到,也可以从 Atmel 的 web站点。选择自定义安装来指定安装位置。
- 在 Windows 上安装: 从 Atmel 下载 AVR32 Studio 安装程序 web站点并运行它。如果缺少,将安装 Sun Java Runtime Environment。
AVR32 Studio:版本 2.6.0
AVR32 Studio 是用于开发 32 位 AVR 应用程序的集成开发环境 (IDE)。AVR32 Studio 提供了一整套功能,包括项目 file 管理、任务管理和版本控制集成 (CVS);具有语法突出显示、导航和代码完成功能的 C/C++ 编辑器;支持运行控制的调试器,包括源代码和指令级步进和断点;寄存器、内存和 I/O views;以及目标配置和管理。AVR32 Studio 是 建立于 Eclipse,可轻松与第三方集成 plugins 以增强功能。
AVR32 Studio 支持 Atmel 的所有 AVR 32 位处理器。AVR32 Studio 支持开发和调试独立(无操作系统)应用程序和 Linux 应用程序(适用于 AT32AP7 设备系列)。存在用于调试其他操作系统的第三方插件。
所有支持 32 位 AVR 架构的 Atmel 工具,包括 AVR ONE!、JTAGICE mkII 和 STK600 受 AVR32 Studio 支持。
AVR32 Studio 与 32 位 AVR/GNU 工具链集成。GNU C 编译器 (GCC) 用于编译 C/C++ 程序,而 GNU 调试器 (GDB) 用于调试目标上的应用程序。Atmel 的 AVR 实用程序 avr32program 和 avr32gdbproxy 用于部署和调试独立应用程序以及目标卷tage 和时钟发生器的调整。
安装说明
AVR32 Studio 是一个用于编写、调试和部署 32 位 AVR 应用程序的集成开发环境。AVR32 Studio 由 Atmel 免费分发,可在 Windows 和 Linux 上运行。
消息
此版本的 AVR32 Studio 是 2.5 版的升级版。AVR32 Studio 所基于的各种组件已升级到 Eclipse Galileo 服务版本 2。这意味着此版本包含了大量错误修复、增强功能和其他改进。
- C/C++ 开发工具(已修复 108 个问题)
- 问题跟踪器集成,Mylyn(已修复 166 个问题)
- Eclipse 平台(已修复 149 个问题)
- 目标管理/远程系统资源管理器(已修复 5 个问题)
此外,还实施了 77 个 AVR32 Studio 错误修复和增强功能。请参阅 新鲜事和值得关注的事
部分以了解最重要的变化的详细信息。
系统要求
AVR32 Studio 在以下配置下受支持。
硬件要求
- 最低处理器 Pentium 4,1GHz
- 最小512 MB RAM
- 至少 500 MB 可用磁盘空间
- 最低屏幕分辨率为 1024×768
AVR32 Studio 尚未在资源较少的计算机上进行测试,但根据项目的数量和大小以及用户的耐心,可能会运行顺利。
软件要求
- Windows 2000、Windows XP、Windows Vista 或 Windows 7(x86 或 x86-64)。请注意,由于 Windows 2000 没有“高级图形上下文”,因此某些图形元素将无法以所需的
- Fedora 13 或 12(x86 或 x86-64)、RedHat Enterprise Linux 4 或 5、Ubuntu Linux 10.04 或 8.04(x86 或 x86-64)或 SUSE Linux 2 或 11.1(x86 或 x86-64)。AVR32 Studio 可能在其他发行版上也能很好地运行。但是这些发行版未经测试且不受支持。
- Sun Java 2 平台版本 1.6 或更高版本
- Internet Explorer、Mozilla 或 Firefox
- AVR 实用程序 3.0 版或更高版本 (请参阅“下载和安装”)
- AVR 工具链 3.0 版或更高版本 (请参阅“下载和安装”)
AVR32 Studio 不支持 Windows 98、NT 或 ME。
下载和安装
AVR32 Studio 需要“AVR 工具链”软件包,其中包含 C/C++ 编译器和链接器。此外,编程和调试还需要“AVR 实用程序”。从 AVR32 Studio 的此版本开始,这两个软件包都包含在特定配置的产品中。无需单独安装它们。
但是,如果您确实需要单独安装;最新版本可以在与 AVR32 Studio 相同的位置找到。请根据随附发行说明中提供的安装说明安装工具链和实用程序。
当 AVR32 Studio 启动时,它将测试是否存在工具链和实用程序包。如果未找到,则会发出警告。
AVR32 Studio 有三种安装方式。要么作为完整应用程序,要么作为功能集添加到现有的基于 Eclipse 的软件中,使用 Eclipse Marketplace Client 或直接使用存储库。后一种方法还允许您选择要安装的功能。
使用 Eclipse Marketplace 安装
请注意,Eclipse Marketplace Client 仅在 Eclipse 3.6 及更新版本中可用。
启动基于 Eclipse 的产品并打开 帮助 > Eclipse 市场….. 前往 搜索 页面并搜索
“AVR”。这应该会列出“AVR32 Studio”。按条目的 安装 按钮。其余过程与从存储库安装相同。
从存储库安装
从发行版存储库安装时,您必须已准备好基于 Eclipse 的软件。这应该包含 Eclipse CDT(C/C++ 开发工具)组件。一个不错的选择是“Eclipse IDE for C/C++ Developers”,可从 http://www.eclipse.org/downloads。如果所需组件尚未安装,则会在可能的情况下自动下载并安装它们。
从主菜单;打开 帮助 > 安装新软件… 获取安装向导并添加存储库 http:// 分发.atmel.no/tools/avr32studio/releases/latest/ 到安装源。如果您有 zip 文件形式的存储库, file 你也可以用那个来代替。

现在选择主 IDE 功能,如图所示。它名为 AVR32 Studio IDE。由于依赖机制,这将自动选择所有必需的功能,甚至从 Eclipse.org 下载 C/C++ 工具。任何可选功能(如对过时工程的支持)amp您可以立即安装这些文件,也可以稍后添加它们。
尽管它不受官方支持,但您也可以从 OS X 上的存储库安装 AVR32 Studio。但是,您还需要 AVR Toolchain 和 AVR Utilities for OS X 才能充分利用 IDE。目前尚无适用于此平台的版本。
您应该首先检查除可选功能之外的所有功能,这些功能可能有趣也可能不有趣,因为此类别包含过时或工程功能amp支持。
从产品包安装
AVR32 Studio 的完整产品版本包含您需要的一切。该软件可以在 AVR 技术库 DVD 上找到,也可以从 Atmel 的 web网站 http://www.atmel.com/products/avr32/ 在“工具和软件”菜单下。这些版本有四种不同的配置。
- 32 位和 64 位安装程序
- 压缩-file 适用于 32 位和 64 位
- 压缩-file 对于 32 位
- 压缩-file 适用于 64 位 Linux
在 Windows 上安装
AVR32 Studio 安装程序可以从 web如上所述。下载后,双击安装程序可执行文件 file 安装。如果您希望指定 AVR32 Studio 软件的安装位置,请选择“自定义安装”。如果缺少 Sun Java Runtime Environment,安装软件将在您的计算机上安装它。
还有一个 zip-file 适用于 Windows 的发行版。只需下载并解压缩 file. 可以使用新文件夹根目录中的可执行文件启动 AVR32 Studio。
请注意,如果您运行的是 64 位版本的操作系统,则必须安装 32 位版本的 Java 运行时。
如果未找到调试器和仿真器的设备驱动程序,IDE 启动后会立即通知您。也可以从菜单中安装这些驱动程序。选择 帮助 > 安装 AVR USB 驱动程序.
将实用程序和工具链添加到 PATH
AVR32 Studio 的 Windows 发行版附带 AVR Utilities 和 AVR Toolchains 作为插件。由于这些在安装时已解压,因此可以将其中的二进制文件添加到系统 PATH。因此,即使在 AVR32 Studio 之外也可以使用这些文件。根据您安装 IDE 的位置,二进制文件的路径为:
- 程序目录 Files\Atmel\AVR 工具\AVR32 Studio\plugins\com.atmel.avr.toolchains.win32.x86_3.0.0。\操作系统\win32\x86\bin
- 程序目录 Files\Atmel\AVR 工具\AVR32 Studio\plugins\com.atmel.avr.utilities.win32.x86_3.0.0。\操作系统\win32\x86\bin
在 Linux 上安装
在 Linux 上,AVR32 Studio 仅以 ZIP 存档形式提供,可使用 unzip 实用程序进行提取。只需将其提取到您希望应用程序运行的位置即可。
请注意,如果您要为 AT32AP7000 开发 Linux 应用程序,则还必须安装 AVR32 Buildroot。
如果未找到调试器和仿真器的设备驱动程序,IDE 启动后会立即通知您。也可以从菜单中安装这些驱动程序。选择 帮助 > 安装 AVR USB 驱动程序.
重要的: 许多 Linux 发行版附带的 Java 运行时环境与 AVR32 Studio 不兼容。Java 运行时(或 JDK) 1.6 是必需的。请参阅 Linux 发行版的文档以获取有关安装 Sun Java 的说明,或从 Sun 的 web网站 http://java.sun.com/。具体来说,任何对 Java 版本 1.7 的引用都表明正在使用不兼容的版本。
我们建议将 AVR32 Studio 安装到用户可写入的目录中。这简化了添加或更新产品的过程。在单用户计算机上,您通常可以提取 AVR32 Studio ZIP file 进入你的主目录。这将创建一个包含产品的目录 files.
要运行 AVR32 Studio,请从 avr32studio 目录执行 avr32studio 程序。如果遇到问题,请通过运行 java -version 确保使用了正确的 java,它应该给出类似以下的输出:

Ubuntu 上的 Sun Java
您可以在 Ubuntu 上使用以下命令从 shell 安装 Sun 的 Java:

RedHat Enterprise Linux 4
请注意,您可能需要将环境变量MOZILLA_FIVE_HOME设置为包含 Firefox 安装的文件夹。例如
![]()
或者,如果使用 tcsh:
![]()
以使欢迎页面能够正常工作。
将实用程序和工具链添加到 PATH
AVR32 Studio 的 Linux 发行版附带 AVR Utilities 和 AVR Toolchains 作为插件。由于这些在安装时已解压,因此可以将其中的二进制文件添加到系统 PATH。因此,即使在 AVR32 Studio 之外也可以使用这些文件。根据您安装 IDE 的位置,二进制文件的路径为:
- 在 32 位 Linux 主机上
- /usr/local/as4e-ide/plugins/com.atmel.avr.toolchains.win32.x86_3.0.0。/os/linux/x86/bin
- /usr/local/as4e-ide/plugins/com.atmel.avr.utilities.win32.x86_3.0.0。/os/linux/x86/bin
- 在 64 位 Linux 主机上
- /usr/local/as4e-ide/plugins/com.atmel.avr.toolchains.win32.x86_3.0.0。/os/linux/x86_64/bin
- /usr/local/as4e-ide/plugins/com.atmel.avr.utilities.win32.x86_3.0.0。/os/linux/x86_64/bin
从先前版本升级
由于配置机制发生变化,无法从 2.5.0 之前的版本升级到 2.6.0 版本。必须进行全新安装。但是,您可以继续使用现有的工作区。
使用 AVR32 Studio 2.0.1 或更新版本创建的独立项目无需更新。较旧的项目应转换为 2.0.1 格式。使用 AVR32 Studio 2.1.0 之前的版本创建的 Linux 项目必须进行转换。有关升级项目的更多详细信息,请参阅用户指南章节。
联系信息
如需 AVR32 Studio 支持,请联系 avr32@atmel.com。
也欢迎 AVR32 Studio 用户讨论 AVRFreaks web地点 AVR32 软件工具论坛。
免责声明和信用
AVR32 Studio 是免费分发的,用于开发 Atmel AVR 处理器的应用程序。不得用于其他目的;详情请参阅软件许可协议。AVR32 Studio 不附带任何担保。
版权所有 2006-2010 Atmel Corporation。保留所有权利。ATMEL、徽标及其组合、Everywhere You Are、AVR、AVR32 等是 Atmel Corporation 或其子公司的注册商标或商标。Windows、Internet Explorer 和 Windows Vista 是注册商标或商标
是 Microsoft Corporation 在美国和/或其他国家/地区的注册商标。Linux 是 Linus Torvalds 在美国和其他国家/地区的注册商标。 基于 Eclipse 构建 是 Eclipse Foundation, Inc. 的商标。Sun 和 Java 是 Sun Microsystems, Inc. 在美国和其他国家/地区的注册商标。Mozilla 和 Firefox 是 Mozilla Foundation 的注册商标。Fedora 是 Red Hat, Inc. 的商标。SUSE 是 Novell, Inc. 的商标。其他术语和产品名称可能是其他公司的商标。
新鲜事和值得关注的事
本章列出了 2.6.0 版本中的新内容和值得注意的内容。
工作台
含电池

这 AVR 工具链 包装以及 AVR 实用程序 现在已包含在特定配置的产品版本中。这意味着无需单独安装这些。您需要的所有软件
开始开发 AVR 应用程序。如果您单独安装任一包,则包含的版本仍将存在,如果要使用外部版本,则必须将其删除。这可以通过 帮助 > 关于 AVR32 Studio > 安装详细信息.
增强工具处理

以前,AVR32 Studio 会使用系统 PATH 或 AVR32_HOME 变量来确定 AVR 实用程序 和 AVR 工具链 已安装。这
机制现已更改,以便可以配置要使用的搜索路径。首选项设置对话框可在 窗口 > 首选项 >
简化的用户界面

刀具路径。自动确定的值仍将作为默认值。请注意,如果 AVR 实用程序 和 AVR 工具链 作为 IDE 的一部分安装(如上所述),此处指定的路径将具有较低的优先级。
用户界面已简化,一些更“高级”的功能已被隐藏。但是,这些功能仍然可用,可以通过更改首选项设置来激活 偏好设置 > 常规 > 活动.
改进设备选择

设备选择对话框已得到改进。现在,您可以对设备名称执行简单的子字符串搜索,并且它会记住上次使用的设备。现在所有设备都使用全名。新项目向导将始终从上次使用的设备(如果有)开始。
新增功能
报告#9558:模板中的 AVR C 项目应该使用板 MCU。
使用“AVR32 C 项目模板”创建新项目时,不再需要指定要使用哪个设备。模板中指定的设备将自动使用。
报告#10477:增加了对 QT600 开发套件的支持。
QT600 为设计人员提供了一个强大的环境来评估和设计基于触摸的解决方案。QT600 的可扩展设计允许设计人员使用自己的触摸传感器板和各种微控制器板,或将 QT600 传感器板直接连接到自己的应用程序。
报告#11205:包括 UC3 软件框架版本 1.7。
UC3 软件框架提供软件驱动程序和库,用于为 AVR32 UC3 设备构建任何应用程序。它旨在帮助开发和整合软件设计的不同组件,并可轻松集成到操作系统 (OS) 中以及以独立方式运行。此版本包含 1.7 版软件框架。
报告#11273:添加“简化”的视角/模式。
用户界面已简化,许多高级功能已被隐藏。这些功能仍然可用,可使用“常规 > 活动”中的首选项设置激活。
报告#11625:将 AVR Utilities 作为(可选)插件包含在内。
AVR 实用程序现已包含在产品版本中。这意味着无需在 Windows 或 Linux 上单独安装这些实用程序。如果您单独安装 AVR 实用程序,则仍将使用包含的版本,如果要使用外部版本,则必须将其删除。
报告#11628:将 AVR 工具链作为(可选)插件包含在内。
AVR 工具链现已包含在产品版本中。这意味着无需在 Windows 或 Linux 上单独安装这些工具链。如果您单独安装 AVR 工具链,则仍将使用包含的版本,如果要使用外部版本,则必须将其删除。
修复了值得注意的错误
报告#8963:断点暂停期间触发的中断导致调试器失去跟踪。
断点暂停期间触发的中断导致调试器失去跟踪
报告 #10725:包含标题的变更 files 不会触发构建。
当包含的标头 file 放置在项目子文件夹中的更改不会触发项目的重新构建。只需按 CTRL+B 或通过其他方式调用构建不会执行任何操作,因为未检测到更改。必须改为执行干净构建。请注意,源代码中的更改 file 将触发新的构建。
报告#11226:GTK+ 2.18 的按钮功能问题。
AVR32 Studio 无法与 GTK+ 2.18 正常配合使用。各种按钮均未启用,并且 GUI 未按预期绘制。此问题是由此新版本的 GTK 与 Eclipse SWT 不兼容引起的。在启动 AVR32 Studio 之前执行“export GDK_NATIVE_WINDOWS=true”应可恢复正常行为。请参阅 https://bugs.eclipse.org/bugs/show_bug.cgi?id=291257 了解更多信息。
报告 #7497:改进源时的行为 file 调试时找不到。
进入调试模式时,如果使用了外部库但未找到,则调试器将停止。
报告#9462:AVR32 CPP 项目中未设置驱动程序包含路径。
在 C++ 项目上执行 UC3 软件框架向导不会更新所有项目设置。例如,包含路径将被遗漏。此问题现已修复。
报告#9828:设备描述中缺少 PM/GCCTRL5。
AVR32 寄存器 view 在 AVR32 Studio 中无法正常工作,有时会丢失
报告#10818:奇怪的目标配置行为。
使用快捷方式(“目标” > 调试 > “项目”)调试目标时,设备可能会更改为项目的设备。但是,如果设置了“电路板”,则不会更改,并且可能会导致配置无效。此问题已得到修复。
报告#10907:AVR32 Studio 框架插件问题。
在使用以前版本的软件框架创建的项目上运行软件框架向导不会更新更改 file除非 files 已在本地更改。已更改 files 现在也将升级到最新版本。覆盖前将出现一个对话框要求确认 files.
报告#11167:“UC3 软件框架”消失了。
关闭具有软件框架链接的项目也会关闭使用相同软件框架的所有其他项目的链接。此问题已修复。
报告 #11318:源上的设备设置 file 默认为“ap7000”。
在某些情况下,当有针对特定 file;默认设备 (AP7000) 将启动,以便应用“- mpart=ap7000”。此问题已修复。
报告#11584:JTAGICE mkII 调试启动延迟(票号 577114)。
在 Ubuntu Karmic 上使用调试时,连接到 avr30gdbproxy 上的跟踪端口后会出现长时间暂停(32 秒)。此问题已修复,调试可正常进行。
报告#11021:更新 IDE 文档并将“AVR32”重命名为“32 位 AVR”。
由于 AVR32 更名为 AVR,文档中的“AVR32”更改为“32 位 AVR”。用户界面中的某些元素从“AVR32”重命名为“AVR”。IDE 的名称仍为“AVR32 Studio”。
已知问题
报告#11836:无法在 EVK1105 上启动 AUX 跟踪。
所有 AUX 跟踪模式(缓冲/流式)均无法在 EVK1105 上使用。目前除了使用 NanoTrace 外,没有其他解决方法。
报告#5716:AVR32Studio 在执行 for 循环时无响应。
跳过一行源代码会导致执行大量机器指令(通常是用于延迟的空 for 或 while 循环)会导致 AVR32 Studio 无响应。要重新获得控制权,请终止启动。要跳过这样的代码行,请使用断点和恢复 (F8) 功能。
报告#7280:编辑器垂直标尺上下文菜单将跟踪点与断点混淆。
如果断点和跟踪点位于同一源代码行,则无法从上下文(右键单击)菜单打开断点的属性。在这种情况下,从断点 view.
报告#7596:装配线展示。
拆解内容 view 可能会根据编译器的输出不按顺序显示。通常,for 循环或优化代码的呈现方式可能对某些用户来说不熟悉。
报告#8525:META 无法扩展具有只写寄存器的外围设备的结构。
当尝试扩展指向包含只写寄存器的外围存储器的结构(例如结构 avr32_usart_t)时,会发生“重复变量对象名称”错误。
报告#10857:无法显示DMACA寄存器。
在调试器中,UC3A3 的 DMACA 寄存器无法正确显示。无论发生什么变化,它们都保持不变……寄存器 view 和记忆 view 在该内存范围内永久显示 FB。服务访问总线 (SAB) 无法访问 DMACA 寄存器。没有解决方法。
报告#7099:在编程调试启动时进行验证。
启动配置设置“编程后验证内存”对于调试启动无效。
报告#7370:项目资源管理器中的“includes”文件夹仅显示来自调试目标的包含内容。
项目的 Includes 文件夹将仅显示调试配置的包含内容。
报告7707: file 构建后或构建前的重定向不起作用。
在构建前或构建后步骤中无法使用重定向。解决方法是创建一个外部命令(即 .bat file) 执行必要的重定向。
报告 #11834:FLASHC exampAT32UC3A0512UES 的 le 无法使用 AVR32 Studio 2.6 进行编译。
此版本的 UC3 软件框架中使用的链接器脚本是为旧版本的编译器编写的,无法与当前版本配合使用。如果您需要在这些较旧的 UC3 设备上进行开发,请使用 AVR2.5 Studio 32 版本及其附带的工具链。
支持的设备
下表列出了所有支持的工具和设备,并显示了哪些工具支持各种设备的调试和编程。
我们有三种支持。“控制”支持意味着只能通过目标上下文菜单对设备进行编程和控制。“调试”是指通过启动机制启动调试会话,并且可以使用目标上下文菜单。同样,“运行”表示通过启动机制编程和启动应用程序(但不进行调试)。“完整”表示支持所有这些类型。
所需的固件版本
| 调试器/编程器 | 韧体版本 |
| AVR 龙 | 单片机 6.11:MCU_S1 6.11 |
| AVR 一号! | MCU 4.16:FPGA 4.0:FPGA 3.0:FPGA 2.0 |
| JTAGICE mkII | 单片机 6.6:MCU_S1 6.6 |
| QT600 | 单片机 1.5 |
| STK600 | 单片机 2.11:MCU_S1 2.1:MCU_S2 2.1 |
AVR AP7 系列
| AVR 龙 | AVR 一号! | AVR32
模拟器 |
JTAG冰
Ⅱ型 |
QT600 | STK600 | USB DFU | |
| AT32AP7000 | 满的 | 满的 | 不适用 | 满的 | 不适用 | 不适用 | 不适用 |
AVR UC3A 系列
| AVR 龙 | AVR 一号! | AVR32
模拟器 |
JTAG冰
Ⅱ型 |
QT600 | STK600 | USB DFU | |
| AT32UC3A0128 | 满的 | 满的 | 调试 | 满的 | 不适用 | 跑步 | 控制 |
| AT32UC3A0256 | 满的 | 满的 | 调试 | 满的 | 不适用 | 跑步 | 控制 |
| AT32UC3A0512 | 满的 | 满的 | 调试 | 满的 | 不适用 | 跑步 | 控制 |
| AT32UC3A0512-UES | 满的 | 满的 | 调试 | 满的 | 不适用 | 不适用 | 控制 |
| AT32UC3A1128 | 满的 | 满的 | 调试 | 满的 | 不适用 | 跑步 | 控制 |
| AT32UC3A1256 | 满的 | 满的 | 调试 | 满的 | 不适用 | 跑步 | 控制 |
| AT32UC3A1512 | 满的 | 满的 | 调试 | 满的 | 不适用 | 跑步 | 控制 |
| AT32UC3A1512-UES | 不适用 | 不适用 | 调试 | 不适用 | 不适用 | 不适用 | 控制 |
| AT32UC3A3128 | 满的 | 满的 | 调试 | 满的 | 不适用 | 跑步 | 控制 |
| AT32UC3A3128S | 满的 | 满的 | 调试 | 满的 | 不适用 | 跑步 | 控制 |
| AT32UC3A3256 | 满的 | 满的 | 调试 | 满的 | 不适用 | 跑步 | 控制 |
| AT32UC3A3256S | 满的 | 满的 | 调试 | 满的 | 不适用 | 跑步 | 控制 |
| AT32UC3A364 | 满的 | 满的 | 调试 | 满的 | 不适用 | 跑步 | 控制 |
| AT32UC3A364S | 满的 | 满的 | 调试 | 满的 | 不适用 | 跑步 | 控制 |
AVR UC3B 系列
| AVR 龙 | AVR 一号! | AVR32
模拟器 |
JTAG冰
Ⅱ型 |
QT600 | STK600 | USB DFU | |
| AT32UC3B0128 | 满的 | 满的 | 调试 | 满的 | 不适用 | 跑步 | 控制 |
| AT32UC3B0256 | 满的 | 满的 | 调试 | 满的 | 不适用 | 跑步 | 控制 |
| AT32UC3B0256-UES | 满的 | 满的 | 调试 | 满的 | 不适用 | 不适用 | 控制 |
| AVR 龙 | AVR 一号! | AVR32
模拟器 |
JTAG冰
Ⅱ型 |
QT600 | STK600 | USB DFU | |
| AT32UC3B0512 | 不适用 | 满的 | 调试 | 满的 | 不适用 | 跑步 | 控制 |
| AT32UC3B0512(版本 C) | 满的 | 满的 | 调试 | 满的 | 不适用 | 跑步 | 控制 |
| AT32UC3B064 | 满的 | 满的 | 调试 | 满的 | 不适用 | 跑步 | 控制 |
| AT32UC3B1128 | 满的 | 满的 | 调试 | 满的 | 不适用 | 跑步 | 控制 |
| AT32UC3B1256 | 满的 | 满的 | 调试 | 满的 | 不适用 | 跑步 | 控制 |
| AT32UC3B1256-UES | 不适用 | 不适用 | 调试 | 不适用 | 不适用 | 不适用 | 控制 |
| AT32UC3B164 | 满的 | 满的 | 调试 | 满的 | 不适用 | 跑步 | 控制 |
AVR UC3C 系列
| AVR 龙 | AVR 一号! | AVR32
模拟器 |
JTAG冰
Ⅱ型 |
QT600 | STK600 | USB DFU | |
| AT32UC3C0512C(版本 C) | 满的 | 满的 | 不适用 | 满的 | 不适用 | 跑步 | 控制 |
| AT32UC3C1512C(版本 C) | 满的 | 满的 | 不适用 | 满的 | 不适用 | 跑步 | 控制 |
| AT32UC3C2512C(版本 C) | 满的 | 满的 | 不适用 | 满的 | 不适用 | 跑步 | 控制 |
AVR UC3L 系列
| AVR 龙 | AVR 一号! | AVR32
模拟器 |
JTAG冰
Ⅱ型 |
QT600 | STK600 | USB DFU | |
| AT32UC3L016 | 满的 | 满的 | 调试 | 满的 | 不适用 | 跑步 | 控制 |
| AT32UC3L032 | 满的 | 满的 | 调试 | 满的 | 不适用 | 跑步 | 控制 |
| AT32UC3L064 | 满的 | 满的 | 调试 | 满的 | 跑步 | 跑步 | 控制 |
| AT32UC3L064(版本 B) | 满的 | 满的 | 不适用 | 满的 | 不适用 | 跑步 | 控制 |
常问问题
问:AVR32 Studio 支持哪些处理器?
答:AVR32 Studio 支持所有 Atmel 的 AVR 32 位处理器。
问:AVR32 Studio 可以安装在 Windows 98 或 NT 上吗?
答:不,AVR32 Studio 不支持 Windows 98 或 NT。
问:在哪里可以找到 AVR32 Studio 所需的 AVR 工具链包?
答:AVR 工具链包可在 Atmel 的 web站点下的“工具和软件”菜单。
文件/资源
![]() |
ATMEL AVR32 32 位微控制器 [pdf] 使用说明书 AVR ONE,JTAGICE mkII、STK600、AVR32 32 位微控制器、AVR32、32 位微控制器、位微控制器、微控制器、控制器 |




