Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.
And I guess if you are a student and you need software for a project/thesis of 6 months or so there are firms that will give you a limited licence for that period (free or limited price)!
Imagecraft has a pretty good policy for this (better then their undocumented bugs)!!!
Just request them to extend your demo licence and they probably will when you are a student!
I'm not sure about the other ones but in my oppinion other policies are wrong. (let a student learn the software and he'll use the compiler when he has the power to decide. I remembered the ppl who send me free hardware samples then ;-) )
Please check this out :wink: WinAVR does have IDE.....
WinAVR (pronounced "whenever") is a suite of open source software development tools for the Atmel AVR series of RISC microprocessors for the Windows platform. It includes the GCC compiler for C and C++.
SimulAVR is used in conjunction with GDB to provide AVR simulation.
Programmer's Notepad 184.108.40.206 (beta)
Programming editor and IDE. This editor includes the Scintilla editor component.
SRecord 1.16.D002 (released)
Utilities to manipulate load files in different formats and various ways.
A graphical browser for files in the GNU hypertext "info" format, written in Tcl/Tk.
This GCC compiler+IDE suite can be downloaded here
And why would you need an IDE?
when you can write C it will be easy to learn to write makefiles. (I'm happy to send you an example)
(off course you have to read about compile flags and not about clicking on dialogs but that's not that difficult either)
And best of all, you can use your favorite editor (Vim, Vim, Vim, ... ;-) )
And with gdb/ddd or gdb/insight you'll have a very good debugger (and GUI)
also check out valgrind (https://developer.kde.org/~sewardj/) when you want to debug memory stuff. (and i mean really debug memory stuff, memory leaks, ...)
But when you're on a thight schedule and don't have time to experiment (because you will have to!), choose IAR!
I have demo of I@R c0mpiler but I did not find any document in pdf for it.
Please if someone have its documents upload it here for other users to evaluate better I@R.
I think the I@R should be better than im@gecraft ,I worked with imagecr@ft but its IDE is not user friendly and its editor is not professional and does not have many features.But I@R is better in this way.