电子技术论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 5069|回复: 0

AVR单片机开发软件的介绍

[复制链接]

624

主题

627

帖子

416

积分

专栏作家

Rank: 25Rank: 25Rank: 25Rank: 25Rank: 25Rank: 25Rank: 25

积分
416
发表于 2015-1-24 10:15:10 | 显示全部楼层 |阅读模式
AVR Studio
ATMEL的AVR单片机的集成环境汇编级开发调试软件,完全免费。
安装完成后一定要重新启动,否则有可能出现功能不正常。
ATMEL AVR Studio集成开发环境(IDE) ,包括了AVR Assembler编译器、AVR Studio调试功能、AVR Prog串行、并行下载功能和JTAG ICE仿真等功能。

ICC AVR
C 编译器:支持无SRAM器件;增加组软件模块。
ICC Demo版在45天内是完全版, 45天后转限2KB版。如果想消除2K的限制,必须输入注册码。
注册可以到 google 里输入: allcracks.net iccavr 搜索获得,甚至可以找到专业版的注册器。提醒一下:网上的注册码仅为测试使用,请不要作商业用途。

SL ISP
双龙公司的ISP免费下载软件。时钟校正值可以读出4个频率的不同校正值。

PnoyProg
经典的ISP下载软件。但这个版本有一个缺陷:该软件读出的时钟校正值只有1MHZ的校正,其他频率的校正值无法读出。这是一个很好用的免费软件,可惜很久没有更新了。

IAR AVR
IAR visualstate_5.0.4 图形化编程工具
IAR AVR 3.20A : C编译器,支持C和EC++等。

Code Vision AVR
C编译器,有软件模块,Demo版为限2KB版。如果想消除2K的限制,必须输入注册码。
注册可以到 google 里输入: allcracks.net CodeVisionAVR 搜索获得。提醒一下:网上的注册码仅为测试使用,请不要作商业用途。

GCCAVR(WinAVR)
GCC是Linux的唯一开发语言。就嵌入系统应用来说,几乎所有市面上有一定市场份额的8bit以上MCU都有爱好者移植GCC在其上。
GCC的编译器优化程度可以说是目前世界上民用软件中做的最好的,完全用ANSIC规范写出的超过一万行代码的程序,目前还没有任何一种编译器产生的目标代码能比GCC产生的代码速度更快,但是同时它的bug数量却也可以算作所有民用C编译器中最少的。
就8bit开发而言,GCC还有一个很严重的缺陷就是,不支持float数据类型,实际上GCC在所有环境中都把float直接定义为double,这样,对8bit环境来说,就显得负担过重了。
被移植到WINDOWS平台上,整合了各个组件后的Windows版GCCAVR就是WinAVR。不是IDE,自己定制IDE的时候就要用到makefile,makefile重要作用就是:指定所用的单片机类型,指定编译的文件,设定编译优化条件等。

ATmanAVR
AtmanAVR支持多个模块调试(AVRStudio不支持)。正式版本需要通过注册获得。它也是使用AVRGCC 的编译器。

BASCOM-AVR
以BASIC语言为基础的AVR开发平台。
注册可以到 google 里输入: allcracks.net bascom-avr 搜索获得。提醒一下:网上的注册码仅为测试使用,请不要作商业用途。

FastAVR
另一款以BASIC语言为基础的AVR开发平台。

AVRCo
AVR的PASCAL编译器。很专业的。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|电子技术论坛 ( 鄂ICP备09003585号-2 )

GMT+8, 2019-2-20 06:19 , Processed in 0.052381 second(s), 13 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2018 Comsenz Inc.

快速回复 返回顶部 返回列表