А я бы посоветовал всем тем, кто хочет быстро освоить AVR, обратить внимание на уникальный пакет Algorithm Builder, который легко найти через atmel.ru. Он содержит все необходимое для получения конечного результата. Есть хорошее описание в комплекте. Бесплатная версия ограничена длиной выходного кода. Но для AVR такой длины вполне достаточно, чтобы создать достаточно непростые программы. Когда я перешел на этот пакет, то ассемблер уже не хочется вспоминать. Если программа носит больше управляющий характер, а не вычислительный, то АВ удобнее Си, потому что на Си все равно прийдется прописывать все настройки и об универсальности программ для разных контроллеров даже одного класса не стоит и говорить. Вот если нужно синусы считать или кубические корни, то библиотеки Си конечно богаче.
|