PICkit3 это бюджетный программатор, который предлагает фирма Microchip для своих микроконтроллеров. Плюс в том, что гарантированно поддерживаются все выпускаемые чипы. Минус - закрытый недокументированный протокол, из-за чего не удаётся приспособить этот программатор для свободного софта. Поэтому я везде использую PICkit2. Оказывается, есть одна хитрость: в состав системы программирования MPLABX входит джавовская библиотека, через которую все можно делать. Например, чтобы запрограммировать чип PIC32:
java -jar ipecmd.jar -tppm3 -P32MX550F236H -M -Fyourfile.hex(Из форума Microchip)

no subject
Date: 2015-01-22 12:53 (UTC)no subject
Date: 2015-01-23 03:13 (UTC)Нет, я не готов держать на экране такую махину только ради загрузки. Предпочитаю вызывать загрузку из Makefile: сказал "make load" и все дела.
$ make load sudo pic32prog sys/compile/MEBII.pic32/vmunix.hex Programmer for Microchip PIC32 microcontrollers, Version 1.118M Copyright: (C) 2011-2014 Serge Vakulenko Adapter: PICkit2 Version 2.32.0 Processor: MZ2048ECH144 Flash memory: 2048 kbytes Boot memory: 80 kbytes Data: 525260 bytes Erase: done Program flash: ################################# done Program boot: ### done Verify flash: ################################ done Verify boot: ## done Rate: 3344 bytes per secondno subject
Date: 2015-01-23 10:08 (UTC)Нет, Mplab IPE (http://microchip.wikidot.com/ipe:start) там только программатор. Но для винды, конечно. А PikKit-3 - изрядно тормознутый с любым софтом.