PonyProg

PonyProg
PonyProg
Ponyprog screenshot mainwindow.png
Тип

программатор микросхем

Автор

Клаудио Ланконелли[1]

Написана на

C++

Операционная система

MS Windows, Unix-like

Языки интерфейса

Английский

Последняя версия

2.07c(Beta) (14.11.2009)

Состояние

Не развивается

Лицензия

GPLv2[2]

Сайт

http://www.lancos.com/prog.html

PonyProg — программатор (программная часть программатора) для считывания и записи программы микроконтроллеров и ПЗУ с последовательным интерфейсом программирования. В силу своей простоты[3] и дешевизны изготовления аппаратной части программатор получил широкое распространение.

Содержание

Принцип работы

К параллельному (LPT) или последовательному (COM) порту IBM PC-совместимого компьютера подключается аппаратная часть программатора. Поддерживаются следующие аппаратные интерфейсы AVR ISP (STK200/300), JDM/Ludipipo, EasyI2C и DT-006 AVR (от Dontronics). На компьютере запускается программное обеспечение PonyProg, в программатор устанавливается микроконтроллер или микросхема ЭСПЗУ. После предварительной настройки в память (EEPROM — память данных, Flash — память программ) будет записана микропрограмма, скомпилированная специально для устройства с помощью сред разработки для микроконтроллеров, например, WinAVR для семейства контроллеров AVR. Кроме того PonyProg может считать данные из EEPROM и микропрограмму из памяти микроконтроллера.

Возможности

PonyProg поддерживает следующие интерфейсы для связи с программируемым микроконтроллером:

Поддерживаемые операционные системы: все 32-битные версии MS Windows (95/98/NT/2000/XP), все соответствующие POSIX (Linux/BSD/UNIX-схожие).

В список поддерживаемых устройств входит большинство распространенных PIC и AVR микроконтроллеров и различные виды микросхем памяти. [4]

Дальнейшее развитие

На данный момент (20.08.2012) программа не поддерживается и выхода новых версий не будет.


Примечания

  1. http://www.lancos.com/whoami.html
  2. PonyProg2000 - Download page
  3. Помогите собрать программатор. Для новичков.  (рус.). radioded.ru (5 декабря 2009). Архивировано из первоисточника 12 июля 2012. Проверено 4 мая 2011.
  4. Claudio Lanconelli PonyProg - Serial device programmer  (англ.). Архивировано из первоисточника 12 июля 2012. Проверено 4 мая 2011.

Ссылки


Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать курсовую

Полезное


Смотреть что такое "PonyProg" в других словарях:

  • NanoVM — Written in C, Java Platform Atmel AVR Type Java virtual machine License GNU General Public License …   Wikipedia

  • AVR — Логотип AVR …   Википедия

  • Программатор — ПЗУ с ультрафиолетовым стиранием Программатор  аппаратно программное устройство, предназначенное для записи/считывания информации в постоянное запоминающее устройство (однократно записывае …   Википедия

  • Avrdude — Вывод Avrdude в терминале после успешной прошивки Тип Средства разработки Разработчик …   Википедия

  • NanoVM — NanoVM  открытая реализация виртуальной машины Java. Изначально разрабатывалась для микроконтроллеров Atmel AVR ATmega8, использующихся в роботе Asuro. Затем была портирована для роботов C t Bot и Nibo и легко может быть портирована на… …   Википедия


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»