CodeVisionAVR - интегрированная среда разработки программного обеспечения для микроконтроллеров семейства Atmel AVR.
CodeVisionAVR включает в себя следующие компоненты:
- Компилятор языка Си для AVR;
- Компилятор языка ассемблер для AVR;
- Генератор начального кода программы, позволяющего произвести - инициализацию периферийных устройств;
- Модуль взаимодействия с отладочной платой STK-500;
- Модуль взаимодействия с программатором;
- Терминал.
Выходными файлами CodeVisionAVR являются:
- HEX, BIN или ROM-файл для загрузки в микроконтроллер - посредством программатора;
- COFF - файл, содержащий информацию для отладчика;
- OBJ - файл.
В настоящее время CodeVisionAVR включает следующие библиотеки и примеры:
- Alphanumeric LCD modules for up to 4x40 characters;
- Philips I