Библиотека VE_AVR

Библиотека VE_AVR представляет собой расширяемый набор классов, описывающих посредством языка программирования C++ функции микроконтроллеров AVR8 производства компании Atmel. Данная библиотека не является официальным программным обеспечением, и полностью создана на основе описаний микроконтроллеров, найденных на сайте компании и скачанных разработчиком из Сети.

Целью создания библиотеки VE_AVR является написание инструментария, удобного в использовании для самого разработчика как пользователя, использующего в своих электронных устройствах микроконтроллеры AVR8.

При разработке библиотеки я как разработчик поставил перед собой цель получить инструментарий, предоставляющий в программировании микроконтроллеров сочетать наглядность и удобство C++ с генерацией кода, не менее эффективного, чем при программировании на ассемблере.

В настоящее время ведётся работа по документированию функций библиотеки. Документацию на английском можно найти в папке docs, а также документация доступна онлайн.

Поддерживаются микроконтроллеры:

Скачать библиотеку VE_AVR можно в разделе Files на сервере SourceForge.

Скачать библиотеку VE_AVR последней версии.


Библиотека VEduino

Библиотека VEduino - это библиотека классов VE_AVR в формате подключаемой библиотеки для Arduino. Документация к библиотеке на английском доступна онлайн.

Скачать библиотеку VEduino можно в разделе Files на сервере SourceForge.
Скачать библиотеку VEduino последней версии.

Доступна также документация исходного кода библиотеки VE_AVR.

За обновлениями на сайте можно следить в моём блоге и в социальных сетях: