Персональные страницы Доп. раздел |
Коновалов Дмитрий Александрович
![]() Программатор для Algorithm Builder fo AVRAlgorithm Builder содержит встроенный внутрисхемный программатор, обеспечивающий последовательное программирование микросхем. Если на компьютере есть COM-порт, то программатор в простейшем случае может представлять из себя всего три резистора. Однако при этом обеспечивается невысокая скорость программирования в силу ограничений самого COM порта при работе в таком режиме. При небольших размерах проекта это не имеет значения, поскольку программирование длится несколько секунд. Программирование большого проекта, размером более 10 Кб может длиться уже несколько минут.
Кроме того, во многих компьютерах нет COM порта, а программатор "на трёх резисторах" не работает со стандартными USB-RS232 адаптерами.
Представленный ниже активный адаптер обеспечивает программирование с максимально возможной скоростью и использует конвертер USB-RS232 на базе микросхемы PL-2303 от старого сотового телефона. Подавляющее большинство адаптеров MCU сотовых телефонов были сделаны на базе этой микросхемы.
![]()
Базовая схема программатора приведена в пособии по работе с АВ, а программа-прошивка для ATtiny2313 находится в файлах проекта АВ “EXAMPLES\CommAdapter” из установочного пакета.
P.S. При переходе на операционную систему Windows 10 драйвер адаптера PL-2303 перестал запускаться. Решение было найдено на интернет-ресурсе http://mcus.ru/posts/fix-driver-pl-2303hx-oshibka-10-v-windows-8-1/. Если по указанному адресу страница не доступна, то исправленный установщик драйвера PL-2303 можно скачать здесь. |