WinAVR 20050414 Released
WinAVR (pronounced "whenever") is a suite of executable, open source software development tools for the Atmel AVR series of RISC microprocessors hosted on the Windows platform. It includes the GNU GCC compiler for C and C++.
WinAVR can be found at
Below is just a sample of what's new.
- README:
The WinAVR README file has now become the WinAVR User Manual and is available in HTML.
- GCC:
New version, 3.4.3.
- avr-libc:
New version, 1.2.3. Many bugs fixed.
- avrdude:
Built from CVS after 4.4.0.
New safe mode added. Will attempt to save the state of the fuses from accidental change.
- uisp:
New version, 20050207.
- avarice:
New version, 2.3.
- SRecord
New version: 1.21 (Special Thanks to J=F6rg Wunsch for building this at the last minute!)
- Programmers Notepad
New version, 2.0.5.48.
- avrdude-gui:
New package! This is a GUI fronted to the avrdude downloader software.
WARNING: avrdude-gui is in an *alpha* stage and is included as a preview. Use at your own risk!
- dwarfdump 20041122:
New package! This utility can display lots of information about your ELF file that contains DWARF2 debugging information.
- GNU Make:
New version, 3.80. Now a native Win32 executable.
- avr-mem script
New addition. This is used by the Makefile Template to report memory usage.
- Makefile Template
Integrate the new avr-mem script to report memory usage. New dependency generation flags. New rule to generate preprocessed output for GCC bug reports. New experimental rule to start debugging: make debug. New macro to define a CPU frequency for all source code files. DWARF2 is now the default debugging information.
- Installer:
The uninstaller is now smarter, it installs a log of the files that are included and it only removes the files from the log.
A registry key was put back in giving the location of the installation. Look in HKLM\SOFTWARE\WinAVR.
It is now optional to install Programmers Notepad.
For more information including tutorials you can check out the WinAVR homepage at
-Eric Weddington and Colin O'Flynn