AVR单片机用哪个编译器好

我现在用AVR STUDIO+WINavr,刚开始还行,但慢慢发现当你在程序中想看一个函数或者变量的定义时,没办法跳转过去,只能自己找到相应的定义(至少我不知道怎么跳转),这个很不方便,我用AVR STUDIO+WINavr是因为能和protues一起单步调试仿真,但无法跳转很不舒服,
另外我没有仿真器,其实连个AVR的片子都没有,别说买个,暂时没这打算,
我买的有51的板子,ARM9的 板子,这几天需要了解AVR但不打算买什么硬件,
在这种情况下,用哪个编译软件好要,最好能和protues一起仿真

我用ICCAVR编译器,个人认为不错,好像AVR单片机编译器不能和protues一起仿真!追问

ICC调试的时候不是还需要 AVR studio吗?,
这样还是不能解决我的问题,
你是怎么调试的呀

追答

ICCAVR生成HEX文件,我都没用仿真的!

追问

那你是大牛人啦

追答

呵呵

温馨提示:内容为网友见解,仅供参考
第1个回答  2012-12-13
studio 5以上就可以跳转到定义的地方了,最新的是studio 6,而且studio 5以上版本都内嵌GCC,不用再另外装WINAVR,还带很多例程。 另外编译效率最高的编译器是IAR。
第2个回答  2012-12-14
个人觉得是AVRICC要好些

AVR单片机用哪个编译器好
我用ICCAVR编译器,个人认为不错,好像AVR单片机编译器不能和protues一起仿真!

AVR的编程软件哪个最流行?
建议你用GCCAVR。代码生成效率是最高的。GCCAVR可以直接挂接在AVR studio上,操作也不算很难。而且最关键的一点就是GCCAVR是免费的编译器。其他的都是要钱的。不过从使用角度来说,建议你不要用AVR单片机。价格比较贵,除了速度快点其他的功能都不算最好。(任何厂家都吹嘘自己的单片机的功能怎么强大,...

AVR单片机用什么编译器开发最好
象WINAVR都可以。推荐一本入门书:AVR单片机与小型机器人制作,非常适合自学的入门者。同其它任何教材都不一样。还有配套器材。

单片机编程和仿真分别用的是什么软件,C语言类的,说下名字和地址,万分感 ...
如果你是用AVR单片机,编程软件推荐你用CVAVR,它具有引导程序生成功能,很方便。当然ICCAVR也是可以的,因为很多教材都是讲的这个,AVR仿真软件最好用AVR studio,用一个JTAG仿真器支持在线仿真,但然proteus也是可以的。CVAVR和ICCAVR在官网上可以下载,都有免费试用版,而AVR studio是个完全免费的软件,在...

avr能用keil开发吗
PIC, MAPLE平台,HI-Tech C 编译器。再就是ARM了,可以用KEIL MDK,IAR。看到了吧,IAR支持所有市面上流行的单片机。另外,上述列出的单片机内核,都有相应的GCC开发工具,可以使用GCC开发,可以使用CodeBlocks IDE+GCC 编译器来开发。这样可以不用去写makefile。条理不是很清晰,仅供参考。

AVR系列单片机的专用编译器是什么?学习单片机是不是要买单片机仿真器...
编译器是icc avr 烧写软件是avr_frighter 可以用软件仿真的,不过有的东西做不出来,不过学习用完全足够了~~~

iccavr平台和AVRStudio有什么区别?各有什么用处??
Icc和avrstudio软件都是avr单片机编译器,可以利用汇编或c语言,但icc仅仅具有编译功能及初始化代码自动生成,而后者除编译生成十六进制。二进制等功能外,还具有代码调试与仿真以及程序下载功能!

AVR单片机的编译器哪个好用?
codeversion 1.25 ICC GCC

winavr是什么意思?
WinAVR是什么意思?WinAVR是一款开源的编程工具集,它提供了一系列的工具和库,用于进行AVR单片机的C编程。WinAVR集成了一个基于GCC的编译器,使得用户可以通过C语言进行AVR单片机的编程。此外,WinAVR还提供了一些常用的库文件和例程,方便用户快速开发自己的应用程序。使用WinAVR,可以方便地进行AVR单片机的编程...

51单片机的程序移植到avr单片机应该怎样移植 注意什么问题
一楼的说法基本没有错。先要选择好编译器,C编译器如GCC,ICC,CVAVR,IAR等,看你选哪种编译器,汇编编译器如AVR Studio。头文件不需要自己写,每种编译器有自带的头文件,你只要#include就可以了。不过要include对。51程序(针对keil编译器)和AVR程序(上述的一些编译器,如GCC)最主要的不同:1...

相似回答