Вътрешен USB програматор-дебъгер PICkit2

RX UART - логическо ниво

Бележки: PICkit2 не може да захранва захранването на платката, която се отстранява, когато се използва инструментът UART. Пинът Vdd на PICkit2 трябва да бъде свързан към захранването на тествания плат. TX и RX сигналите са инвертирани, т.е. ниво Начален бит = GND, стоп бит = Vdd. PICkit 2 не може да бъде свързан към RS-232 (+/-12V) сигнали.

Logic Tool ви позволява да създавате действия и да наблюдавате състоянието на сигналите на устройството в процес на разработка. Поддържат се 2 режима: логически I/O и анализатор. Чрез свързване на подходящите PICkit2 канали към сигналните линии на разработваното устройство, Logic I/O ви позволява да генерирате логически нива (4 канала) и да наблюдавате състоянието на нивата на цифровия сигнал (3 канала), а анализаторът показва формите на до три цифрови сигнала, с възможност да започнете да ги записвате според дадено състояние (повдигане/спадане на фронта на сигнала, ниско/високо ниво), както и чрез комбинация от няколко условия.

програматор-дебъгер
Logic

Ориз. 5. Прозорец „Logic Tool“ в режимите Analyzer и Logic I/O на „PICkit 2 Programmer“

В обвивката на PICkit2 на всеки дебъгер/програматор на PICkit2 може да бъде присвоено собствено име за идентификация, което позволява използването на множество PICkit2 за отстраняване на грешки на един контролер. В този случай, например, единият може да се използва от помощната програма Logic Tool, вторият може да се използва от UART Tool, третият може да се използва като дебъгер и т.н.

PICkit 2 Programmer-To-Go ви позволява да програмирате всеки PIC, с изключение на PIC32, чрез натискане на един бутон, без да използвате компютър (имате нужда само от USB захранване от компютър или независим USB източник на захранване), като запишете фърмуерната програма на микроконтролера в паметта на PICkit2.

програматор-дебъгер

Фиг.6. Прозорец на средата за разработка MPLAB IDE, използвайки програматора PICkit 2 вкато вътрешен дебъгер

След като се свържете с микроконтролера, който се отстранява, можете да зададете точки на прекъсване, да изпълните програмата стъпка по стъпка и да наблюдавате промяната на променливите в прозореца за наблюдение.

програматор-дебъгер

Фиг.7. Прозорец на среда за разработка на MPLAB IDE, използващ програмиста PICkit 2 като вътрешен дебъгер

Опции за доставка на PICkit2 Microchip Technology Inc. доставя програматора PICkit2 в различни конфигурации.