
Access a development environment and generate automatic programs for the 8-bit Atmel AVR8, AVR8X, and XMEGA chips. Work with such components as a compiler and assembler for AVR, a generator of the initial code, syntax highlighting, etc. The output formats include HEX, BIN, ROM, COFF, and OBJ.
CodeVisionAVR is an Integrated Development Environment for the 8-bit Atmel AVR and XMEGA Microcontrollers. The program features an editor with auto indentation, syntax highlighting for both C and AVR assembler, function parameters and structure/union members autocomplete. It supports various data types, such as bit, bool, char, int, short, long, 64-bit long, float.
v3.3 [Mar 21, 2013]
- Added support for the SSD1309 OLED display controller and corresponding example program.
- Improved error and warning reporting.
- Fixed: assembly error when the cmp64u function from math64.h was invoked.
- Fixed: #pragma warn_data_stack_recursion /- didn't work.
- Fixed: the CodeWizardAVR for Xmega chips didn't #include the appropriate touch screen support header file in the 'timers_init.c' source file.
- Added the possibility to upload compiled code to custom Arduino compatible bootloaders for all chips that have a boot area.