Что-то не так?
Пожалуйста, отключите Adblock.
Портал QRZ.RU существует только за счет рекламы, поэтому мы были бы Вам благодарны если Вы внесете сайт в список исключений. Мы стараемся размещать только релевантную рекламу, которая будет интересна не только рекламодателям, но и нашим читателям. Отключив Adblock, вы поможете не только нам, но и себе. Спасибо.
Как добавить наш сайт в исключения AdBlockРеклама
TWINPICKS, ByteBlaster MV In-System Programmer
TWINPICKS© In-System Programmer
Программатор TwinPicks предназначен для конфигурирования устройств программируемой логики (ПЛИС, PLD - programming logic device) фирмы ALTERA и микроконтроллеров AVRT фирмы ATMEL через адаптер ByteBlaster (Altera), подключаемый к параллельному LPT порту компьютера.
МотивацияНеобходимость в данной программе возникла при проектировании и отладке сигнальных процессоров, реализованных на микросхемах ПЛИС фирмы Альтера, в рамках исследовательских проектов лаборатории "Радиооптики" Томского университета систем управления и радиоэлектроники (ТУСУР). Программатор, поставляемый с QuartusIIT (Altera), не позволяет конфигурировать ПЛИС под управлением Windows 9x, при этом программы MBlaster и JRunner не имеют удобного графического интерфейса пользователя. Программатор TwinPicks призван объединить в себе функциональность программаторов MBlaster и JRunner и удобство графического интерфейса пользователя. В январе 2005 года добавлена возможность программирования AVR микроконтроллеров. Исходный кодПроект TWINPICKS является результатом C++ реинженеринга программ MBlaster и JRunner, исходные коды которых являются открытыми (OSP - open source programming) и доступны на WEB узле фирмы Altera. Графический интерфейс пользователя (GUI - graphic user interface) сделан аналогично интерфейсу программатора AVRISP, поставляемого вместе с программой AVRStudio (Atmel). Исполняемый файл "TwinPicks.exe" скомпилирован в среде Borland C++BuilderT 6 (sp4). Требования к системе
Функциональные возможностиПрограмматор TwinPicks позволяет конфигурировать ПЛИС через последовательный интерфейсы: SP - serial programming и JTAG (Join Test Action Group). По интерфейсу JTAG доступны скан - регистры (BSR Boundary-Scan Register). Список поддерживаемых устройств:
Программатор TwinPicks позволяет программировать AVR микроконтроллеры через последовательный интерфейс SPI. Возможность программирования через порт JTAG в настоящее время рассматривается, но реализация остается под большим вопросом из-за отсутствия времени. Для микроконтроллеров AVR возможны два типа входных данных — бинарный (*.rbf) и текстовый (*.hex, *.eep). Если расширение файла не совпадает с выше названными расширениями, то считается, что файл бинарный. Список поддерживаемых устройств определяется из директории описания устройств В AVRStudio 4.10 определены следующие микроконтроллеры:
Программа позволяет считывать память программ и данных микроконтроллеров и сохранять данные в бинарном (*.rbf) и текстовом (*.hex) форматах, отображает данные в текстовом виде (подобно FAR manager) и имеет функцию подсветки для файловых данных несовпадающих с данными ячеек памяти микроконтроллера. Ограничения программы
Рекомендации
Важное замечаниеПроект TWINPICKS© является некоммерческим проектом и осуществляется только за счет личного энтузиазма автора. Программатор TwinPicks поставляется бесплатно и без каких-либо ограничений по времени и функциональности работы. Перед использованием данного программатора ознакомьтесь, пожалуйста, с лицензионным соглашением: LICENSE TERMS. ВСЮ ОТВЕТСТВЕННОСТЬ ЗА ПОСЛЕДСТВИЯ ИСПОЛЬЗОВАНИЯ ЭТОГО ПРОДУКТА ПОЛЬЗОВАТЕЛЬ ПРОГРАММЫ НЕСЕТ САМ. Программатор ByteBlasterMV:(Прислал Евгений Лисовой lisovy {at] id.ru)
Также я установил USB-TypeB гдездо, это для подачи +5V как на ByteBlaster, так и на TARGET. Т.к. диодная развязка на Rectifier-ах 1N5818, то схеме не страшно питание как с TARGET, так и от USB, и падение напряжения крайне ничтожное. Принципиальная схемаРазводка печатной платыФотографии программатора(Еще не запаяны разъемы ISP-6 и ISP-10.)
|
||||||||||