- 名 称:AtmanAvr
5.8.6
- 更 新:2007-09-25
- 大 小:12.4M
- 说 明:共享软件。AVRGCC
编译器之集成开发环境(IDE)。包括向导、文本编辑器和调试器等工具。模块化可视化编程。全面支持 AVR 最新热门器件。AVRGCC
版本(gcc-4.1.2,
binutils-2.17, avr-libc-1.4.6)。
- 技术支持:发现问题或疑问请联络:
 
或 
- 本地下载 AtmanAvr
5.8
- 名 称:AtmanAvrUpdate
- 更 新:2007-09-25
- 大 小:1.73M
- 说 明:AtmanAvr
5.x 升级软件包。(v5.8.6)
- 本地下载 AtmanAvrUpdate
- 名 称:AVRGCCUpdate
- 更 新:2007-09-25
- 大 小:10.4M
- 说 明:AVRGCC
工具包 (gcc-4.1.2,
binutils-2.17, avr-libc-1.4.6)。
- 本地下载 AVRGCCUpdate
- 名 称:AVRGCC
3.4.5
- 更 新:2006-03-05
- 大 小:8.88M
- 说 明:AVRGCC
升级软件包 (gcc-3.4.5,
binutils-2.16.1, avr-libc-1.4.2)。
- 本地下载 AVRGCC
3.4.5
|
AVR 系列单片机 C/C++
语言编译器 IDE
—— AtmanAvr
AtmanAvr 是为 Atmel
AVR 系列单片机应用 AVRGCC 编译器开发的 C/C++
语言集成开发环境(IDE)。它提供了多种向导和工具来实现各种功能,一定程度上实现了软件的自动生成和可视化编程。支持多种工程类型,诸如
C/C++ 的可执行工程或链接库工程。
AtmanAvr
C/C++ 集成开发环境包括:工程向导、代码向导、工作区窗口、输出窗口、文本编辑器、二进制编辑器和调试器等。(参见
屏幕快照)
- 工程向导
- 在新建一个工程时,您可以使用工程向导提供的一系列对话框,一步步地选择 MCU 类型、各种功能模块的初始化条件及相应的中断函数等。AtmanAvr
自动生成基本代码。
- 代码向导
- 代码向导就象一个编程助手,帮助您在工程开发中的任何时刻,(1)查看工程的详细信息。包括 MCU 类型、MCU 支持的模块及工程中已用的模块、模块支持的中断例程及工程中已用的中断例程等相关信息。(2)实现动态地添加模块,自动生成模块代码,并在工程主文件中自动完成包含模块的头文件,调用模块的初始化函数,和其他相关设置。(3)实现动态地添加或删除各种中断例程,并自动完成使能或禁止该中断的设置。
- 工作区窗口
- 工作区窗口是您所开发工程的管理窗口。当您生成一个新的工程,就生成了一个工作区。您可以使用工作区窗口查看和管理工程的各种项目和元素。
工作区窗口包含下列视图:
- FileView
- 显示和管理您已生成的工程中的相关文件,它们可以包括可编译的文件和不可编译的文件。(参见
FileView 快照)
- ClassView
- 显示和导航您已生成的工程中的 C/C++ 的类、函数或者变量的定义和声明。使用 ClassView 您可以直接跳转到代码。同时,ClassView
与文本编辑器紧密关联,在您键入代码时,它会动态地刷新显示去反映您的键入,不必事先保存您正工作的文件。(参见
ClassView 快照)
- IOView
- 在您调试程序时,显示 I/O 寄存器和处理器的信息。
- WizardBar
- WizardBar 扩展了 ClassView 的功能,可以跟踪文本编辑器的上下文。当输入光标从一个函数移动到另一个函数,它会更新它的显示。(参见
WizardBar 快照)
- 输出窗口
- 显示构建、调试、在文件中查找和运行第三方程序时的信息。在输出窗口中双击诊断信息,会直接跳转到产生该诊断信息的行。使用输出窗口甚至可以运行一个交互式的控制台程序,例如
Command.com。
- 文本编辑器
- AtmanAvr
C/C++ 环境包括一个综合的文本编辑器,可以管理、编辑和打印源文件。通过文本编辑器,您可以:
- 通过从一个生成的包括类的成员,参数或变量的列表中选择一项自动填充代码语法。
-
自动显示函数的参数信息。(参见 参数信息快照)
-
自动智能缩进。
-
使用智能缩进自动格式化选定的文本。
-
互换选定文本中的空格和制表符。
-
注释掉或取消注释选定的文本。
-
向左或向右缩进选定的文本。
-
依据定界符'<'和'>'、'"' 和 '"'之间的字符串,或选定的文本打开一个文件。
-
依据光标所在的词或选定的文本跳转到一个符号的定义位置。
-
定制源文件的语法高亮的颜色。
-
在一个文件或多个文件中执行查找和替换。
- 定位匹配的定界符。
- 在源文件中使用标签标记常用的行。
-
定制保存参数、制表符和缩进。
- 更改字体、大小和颜色。
-
选择单行或多行。
-
在一个或多个编辑窗口中进行拖放编辑。
-
管理源代码窗口。
- 二进制编辑器
- 二进制编辑器允许您使用十六进制格式或
ASCII 格式以二进制方式编辑一个文件。
- 调试器
- AtmanAvr C/C++ 提供了一个综合的调试器,帮助对可执行程序排错。调试器支持调试可执行的工程,同时支持调试外来的可执行的
.elf 和 .hex 文件。调试器可以仿真外设,例如:模拟比较器,ADC, USART 和 SPI 等。还可以仿真基于HD44780的字符型
LCD,8 x 8段 LED 和 4 x 4 键盘。可以查看任何变量,包括 bit fields, 结构变量和函数参数等,
不管它们是位于RAM, eeprom 或 flash 存储空间。(参见 调试快照)
AtmanAvr 是很值得一用的 AVR 系列单片机快速开发的编译软件。欢迎
下载 使用。
关于升级
AtmanAvr C
升级 AtmanAvr C,可以下载最新版本,还可以通过下载并运行升级软件包
AtmanAvrUpdate 来完成。 安装 AtmanAvrUpdate
时,安装程序会查找 AtmanAvr C 的位置并检查它的版本,如果未找到或版本早于 4.0,则无法升级,安装程序提示后自动退出。
如果已经安装了 AtmanAvr 4.x ,可以下载安装
AtmanAvrUpdate 升级到最新版本。
如果安装的是 AtmanAvr 1.x、2.x
或 3.x,只能通过下载最新版本完成升级。 |