Jump to content

ПОС

(Перенаправлено с PICKit )
фото 1

PICkit — семейство программаторов для PIC-микроконтроллеров производства Microchip Technology . Они используются для программирования и отладки микроконтроллеров, а также программирования EEPROM . Некоторые модели могут также оснащаться логическими анализаторами и инструментами последовательной связи ( UART ).

PICkit 1 — простейший USB- программатор для микроконтроллеров PIC , выпускаемый компанией Microchip Technology , производителем микроконтроллеров серии PIC. Он был представлен 31 марта 2003 года по цене 36 долларов США. [ 1 ]

PICkit 1 был интегрирован в демонстрационную плату с восемью светодиодами , переключателем и потенциометром . Его программа по умолчанию, описанная в документации, последовательно вращает светодиоды. Направление и скорость вращения светового дисплея можно изменить с помощью кнопки и потенциометра на плате PICkit.

ПОС 2

PICkit 2 был представлен в мае 2005 года. [ 2 ] для замены PICkit 1. PICkit 2 имеет отдельный блок программатора/отладчика, который подключается к плате с микросхемой, подлежащей программированию, тогда как PICkit 1 представляет собой отдельный блок. Это позволяет использовать программатор со специальной платой через разъем внутрисхемного последовательного программирования (ICSP). Эта функция не предназначена [ 2 ] однако для так называемого «производственного» программирования.

PICkit 2 использует внутренний PIC18F2550 с FullSpeed ​​USB. Прошивка PICkit 2 позволяет пользователю программировать и отлаживать большинство 8- и 16-битных PICmicro и dsPIC, входящих в линейку продуктов Microchip.

PICkit 2 открыт для общественности, включая его аппаратную схему, исходный код прошивки (на языке C) и прикладные программы (на языке C#). Конечные пользователи и третьи стороны могут модифицировать как аппаратное, так и программное обеспечение. например, для Linux версия прикладного программного обеспечения PICkit 2 , поддержка CMD в стиле DOS и т. д.

PICkit 2 имеет функцию Programmer-To-Go (PTG), которая позволяет загружать образ памяти PIC MCU во встроенную память (128 КБ I²C EEPROM или 256 КБ I²C EEPROM). После загрузки образа устройства можно запрограммировать с помощью этого образа памяти без ПК.

Версия PICkit 2 для Microchip в стандартной комплектации имеет память 128 КБ. Память объемом 256 КБ можно разместить путем модификации оборудования или использования стороннего клона.

Трехканальный логический анализатор 500 кГц и инструмент UART встроены в PICkit 2. Эти функции недоступны в PICkit 3.

С момента выпуска версии 2.61 программное обеспечение PICkit 2 для ПК теперь поддерживает максимум 4 мегабайта памяти для функции «программатор на ходу». Благодаря этой модификации PICkit 2 поддерживает в восемь раз больше памяти, чем PICkit 3. Это усовершенствование было внесено Au Group Electronics, и, как сообщается, прошивка PICkit 2 также будет отправлена ​​​​команде Microchip PICkit 2 в середине марта 2009 г. .

ПОС 3

В январе 2009 года Microchip выпустила PICkit 3 , вариант PICkit 2 с тем же форм-фактором и новым полупрозрачным корпусом. Он оснащен более быстрым 16-битным процессором PIC24F и более широким диапазоном регулирования напряжения.

И PICkit 2, и PICkit 3 имеют внутренние импульсные стабилизаторы напряжения: от источника питания USB 5 В при токе около 100 мА PICkit 2 генерирует напряжение от 2,5 до 5 вольт, а PICkit 3 генерирует от 2,5 до 5,5 вольт. На обоих устройствах точность можно повысить путем калибровки выхода с помощью мультиметра. Для некоторых PIC напряжение программирования MCLR может составлять от 13 до 14 вольт. Это напряжение необходимо для перепрограммирования флэш-памяти.

фото 4

В феврале 2018 года Microchip выпустила PICkit 4, который поддерживает отладку/программирование ICSP и JTAG. На момент запуска поддерживаются не все устройства PIC, но прошивка постоянно обновляется, чтобы добавить поддержку новых устройств. [ 3 ]

PICkit4 также поддерживает программирование/отладку устройств AVR с интерфейсами UPDI/PDI/JTAG/SPI/debugWIRE путем перечисления в «режиме AVR», что делает его интерфейс связи USB совместимым с интерфейсом Atmel-ICE.

В июле 2023 года компания Microchip выпустила PICkit 5. Он поддерживает отладку/программирование ICSP и JTAG для устройств Microchip, а также UPDI/PDI/JTAG/SPI/debugWIRE для устройств AVR. [ 4 ]

PICkit 5 практически идентичен PICkit 4, и оба имеют схожий набор функций. Единственными функциональными отличиями являются использование разъема USB-C (вместо старого USB-микро-B) и возможность подключения Bluetooth . [ 5 ]

Программное обеспечение

[ редактировать ]

PICkit 2 и PICkit 3

[ редактировать ]

Программное обеспечение для внутрисхемных отладчиков/программаторов Microchip PICkit 2 и PICkit 3 было выпущено компанией Microchip в 2009 и 2012 годах соответственно. Программное обеспечение имеет открытый исходный код и не поддерживается Microchip. Следовательно, нет поддержки современных операционных систем или новых микроконтроллеров PIC.

Клоны и открытые исходники

[ редактировать ]

PICkit 2 может программировать и отлаживать большинство PIC (по состоянию на май 2009 г. только семейство PIC32 не поддерживается для отладки MPLAB). С момента первого выпуска весь исходный код программного обеспечения (прошивка, приложение для ПК) и схемы оборудования открыты для общественности. Это позволяет конечному пользователю относительно легко модифицировать программатор для использования с операционной системой, отличной от Windows, такой как Linux или Mac OS. Это также вызывает большой интерес к DIY, позволяя легко создавать клоны. Структура с открытым исходным кодом предоставляет сообществу PICkit 2 множество функций, таких как Programmer-to-Go, UART Tool и Logic Tool, которые были предоставлены пользователями PICkit 2. Пользователи также добавили в PICkit 2 такие функции, как возможность использования программатора объемом 4 МБ, схемы понижения/повышения USB, разъемы типа RJ12 и многое другое. Он даже проник в сообщество Atmel, поскольку его можно настроить в качестве инструмента AVR ISP. [ 6 ]

PICkit3.5 — это описание клона, созданного не Microchip. [ 7 ] Устройство утверждает, что предлагает некоторые улучшения по сравнению с PICkit 3 от MicroChip и клонами других производителей. [ 8 ]

В 2018 году программное обеспечение PICKitPlus [ 9 ] был выпущен для поддержки новых 8-битных микроконтроллеров, которые не поддерживались исходным программным обеспечением Microchip, включая, помимо прочего, диапазоны 16F18xxx и 18F2xKxx. Программное обеспечение бесплатное.

Целью PICKitPlus является облегчение программирования любого 8-битного микроконтроллера PIC с использованием внутрисхемных отладчиков/программаторов PICkit™ 2 и PICkit™ 3 (ICSP). Программное обеспечение продлевает срок службы существующих аппаратных устройств PICkit2 и PICkit3, позволяя им работать с новыми 8-битными микроконтроллерами PIC.

Возможности включают в себя:

  • Три приложения:
  1. Обновлен графический интерфейс PICkit 3 для оборудования PICkit3;
  2. Обновлен графический интерфейс PICkit 2 для оборудования PICkit2; и
  3. Новое приложение командной строки, поддерживающее устройства PICkit2 и PICkit3.
  • Поддержка нового протокола программирования для новых классов 8-битных PIC-микроконтроллеров Microchip.
  • Обновлена ​​и управляема база данных 8-битных микроконтроллеров, чтобы поддерживать актуальность программного обеспечения для будущих продуктов микроконтроллеров.
  • Улучшенный пользовательский интерфейс.
  • Повышена надежность (исправлены ошибки).
  • Улучшена справка и пользовательские PDF-файлы.
  • Программное обеспечение совместимо с существующим программным обеспечением интегрированной среды разработки (IDE).
  • Поддерживает низковольтное (от 2 до 6 В) программирование (LVP) и высоковольтное (от 9 до 12 В) программирование (HVP).
  • Может читать, записывать или стирать память программ и данных микроконтроллеров с проверкой.
  • Поддерживает Windows 10, Windows 8.1, Windows 8.0, Windows 7 и Windows XP.

Есть планы на будущее [ когда? ] для поддержки MacOS и Linux.


  1. ^ «mcparam=en013622 Пресс-релиз PICkit 1» .
  2. ^ Jump up to: а б Руководство пользователя PICkit 2 , из которого была выведена дата выпуска продукта; также содержит предупреждение против использования программатора PICkit 2 для производственного программирования.
  3. ^ «Поддержка деталей MPLAB PICkit 4 | Микрочип» .
  4. ^ «Внутрисхемный отладчик MPLAB PICkit 5» .
  5. ^ «Руководство пользователя внутрисхемного отладчика MPLAB PICkit 5» (PDF) .
  6. ^ avrdude указал Pickit2 как программный адаптер для чипов Atmel AVR: http://www.nongnu.org/avrdude/user-manual/avrdude_4.html
  7. ^ https://www.eevblog.com/forum/microcontrollers/pickit-3-versus-pickit-3-5/ [ только URL ]
  8. ^ https://www.eevblog.com/forum/microcontrollers/difference-between-pickits/msg1209893/#msg1209893 [ только URL ]
  9. ^ Веб-страница PICKitPlus: http://gcbasic.sourceforge.net/Typesetter/index.php/PICkitPlus.
[ редактировать ]

Микрочип:

Отзывы:

Сторонние клоны:

Программное обеспечение:


Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: e5172a143e71415e8ca4de78a75571a0__1724839380
URL1:https://arc.ask3.ru/arc/aa/e5/a0/e5172a143e71415e8ca4de78a75571a0.html
Заголовок, (Title) документа по адресу, URL1:
PICkit - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)