CodeVisionAVR es un entorno de desarrollo de software integrado para la familia de microcontroladores AVR de Atmel .
CodeVisionAVR incluye los siguientes componentes:
Los archivos de salida de CodeVisionAVR son:
CodeVisionAVR es un software comercial. Existe una versión de prueba gratuita con un número limitado de funciones, en particular, el tamaño del código del programa está limitado a 4 kilobytes y no se incluyen varias bibliotecas.
A partir del 6 de julio de 2021, la última versión es 3.45 [1] .
El compilador C que forma parte de CodeVisionAVR tiene algunas diferencias con AVR-GCC ( WinAVR ), incluida su propia sintaxis, un conjunto de series de microcontroladores compatibles (las últimas versiones también son compatibles con la serie ATXMega ) y también genera código de salida que difiere en velocidad (el código, generado por el compilador CodeVisionAVR, en promedio, se ejecuta un 15-25 % más rápido y ocupa un 25-35 % menos espacio que el código generado por AVR-GCC).