30.05.2015

Очередная полезность от китайцев - клипса для внутрисхемного програмирования на SOIC8

    Давно хотел купить такую клипсу, но цены в местных магазинах меня не радовали, а отдавать китайцам $8 за кусок пластмассы я то-же не хотел. Потребность в данной клипсе у меня появилась как только я начал заниматься драйверами фонариков - в большинстве использую контроллеры в SOIC8 (ATtiny13, ATtiny45/85), и в самом начале я решил сделать такую клипсу самостоятельно по статье, но конструкция получилась хлипкой, нестабильной, и закрепить на контроллере данную прищепку у меня никак не получалось (а потом она вообще на 2 части развалилась окончательно).

28.05.2015

Оптимизируем код компилятора AVR Studio 4 до уровня 6-й студии

    Как-то раз мне попался один готовый проект с исходниками, который необходимо было перекомпилировать с другими параметрами, но имея на всех компьютерах AVR Studio 4 я столкнулся с проблемой - на выходе получался код занимающий более 102% памяти контроллера. Решая данную проблему я перелопатил все ключи оптимизации GCC в студии - ничего не помогало. После безнадежных попыток с 4-й студией я начал пробовать другие инструменты и компиляторы, и в конечном итоге я нашел в чем был собран данный проект - AVR Studio 6 (об этом свидетельствовал файл проекта с расширением *.atsln).