PICkit - PICkit

PICkit 1

PICkit oila dasturchilar uchun PIC mikrokontrolrlari tamonidan qilingan Mikrochip texnologiyasi. Ular dasturlash uchun ishlatiladi va disk raskadrovka mikrokontroller, shuningdek EEPROM dasturi. Ba'zi modellarda mantiqiy analizator va ketma-ket aloqalar mavjud (UART ) vositasi.

PICkit uchun ochiq kodli dasturiy ta'minotni ishlab chiqaruvchilar hamkorlik uchun pochta jo'natmalaridan foydalanadilar.[1]

Versiyalar

PICkit 1

PICkit 1 - 2003 yil 31 martda 36 AQSh dollarida taqdim etilgan[2] - ibtidoiy edi USB uchun dasturchi PIC mikrokontrolrlari tomonidan ishlab chiqarilgan Mikrochip texnologiyasi, PIC seriyali mikrokontroller ishlab chiqaruvchisi. U sakkiztadan iborat namoyishchilar taxtasiga birlashtirilgan LEDlar, kalit va a potansiyometr. Hujjatlarda tushuntirilgan standart dastur LEDlarni ketma-ket aylantiradi. Yorug'lik displeyining yo'nalishini va aylanish tezligini PICkit platasidagi tugma va potansiyometr yordamida o'zgartirish mumkin.

PICkit 2

PICkit 2

PICkit 2 - 2005 yil may oyida taqdim etilgan[3] - PICkit 1 o'rnini bosdi. Ikkala orasidagi eng muhim farq shundaki, PICkit 2 dasturlashtiriladigan chipni olib boradigan taxtaga ulaydigan alohida dasturchi / disk raskadrovka moslamasiga ega, PICkit 1 esa bitta birlik edi. Bu dasturchini an orqali maxsus elektron karta bilan ishlatishga imkon beradi o'chirib ketma-ket dasturlash (ICSP) sarlavhasi. Ushbu xususiyat mo'ljallanmagan[3] "ishlab chiqarish" deb nomlangan dasturlash uchun.

PICkit 2-da FullSpeed ​​USB-ga ega ichki PIC18F2550 ishlatiladi. Eng so'nggi PICkit 2 proshivkasi foydalanuvchiga Microchip mahsulot qatorining 8 va 16 bitli PICmicro va dsPIC a'zolarining ko'pchiligini dasturlash va disk raskadrovka qilishga imkon beradi.

PICkit 2 jamoatchilik uchun ochiq, shu jumladan uning apparati sxemasi, dasturiy ta'minotning manba kodi (C tilida) va dastur dasturlari (C # tilida). Oxirgi foydalanuvchilar va uchinchi shaxslar kengaytirilgan xususiyatlar uchun qo'shimcha va dasturiy ta'minotni osongina o'zgartirishi mumkin. masalan. Linux PICkit 2 dasturiy ta'minotining versiyasi, DOS uslubidagi CMD-ni qo'llab-quvvatlash va boshqalar.

PICkit 2-da hex fayli va dasturlash bo'yicha ko'rsatmalarni bort xotirasiga yuklab oladigan (128 KB I²C EEPROM yoki 256 KB I²C EEPROM) dasturchi (PTG) xususiyatiga ega, natijada hech qanday kompyuter talab qilinmaydi. dastur.

PICkit 2 ning Microchip versiyasi standart 128 KB xotiraga ega. 256 KB xotirani apparatni o'zgartirish yoki uchinchi tomon klonlari yordamida olish mumkin.

Bundan tashqari, 500 kHz uch kanalli mantiqiy analizator va UART vositasi PICkit 2-ga o'rnatilgan. Ushbu xususiyatlar PICkit 3-da yo'q.

V2.61 chiqarilgandan buyon PICkit 2 PC dasturiy ta'minoti hozirda "dasturchi" funksiyasi uchun maksimal 4 megabayt xotirani qo'llab-quvvatlaydi. Ushbu modifikatsiya PICkit 2-ni PICkit 3-dan sakkiz barobar ko'proq xotirani qo'llab-quvvatlaydi. Ushbu takomillashtirish Au Group Electronics tomonidan qo'shilgan va PICkit 2 proshivkasi ham Microchip PICkit 2 jamoasiga 2009 yil mart oyining o'rtalarida taqdim etilgan. yaxshilanish kelajakdagi dasturiy ta'minot versiyalariga ham qo'shilishi mumkin.

PICkit 3

PICkit 3

Mikrochip ishlab chiqarishni boshladi PICkit 3, bir xil form faktorli PICkit 2 ning o'zgarishi va yangi shaffof holat. Bu tezroq 16-bitli PIC24F protsessoriga va kengroq voltajni tartibga solish doirasiga ega. Pickit 2 kabi ishonchli emasligi haqida ba'zi shikoyatlar mavjud.[iqtibos kerak ]

Ikkala PICkit 2 va PICkit 3 ham ichki, kalit rejimida voltaj regulyatorlariga ega. Bu ularga PICkit 2 holatida 2,5 m dan 5 voltgacha yoki PICkit 3 bo'lsa, 2,5 V dan 5,5 voltgacha, 5 V kuchlanishli USB quvvat manbaidan 100 mA atrofida kuchlanish hosil qilish imkonini beradi. Ikkalasida ham aniqlikni oshirish uchun chiqishni multimetr bilan kalibrlash variantlari mavjud. Bundan tashqari, ba'zi PIC-lar uchun MCLR dasturlash kuchlanishi taxminan 13 dan 14 voltgacha hosil bo'lishi mumkin. Ushbu kuchlanish flesh-xotirani qayta dasturlash uchun talab qilinadi.

PICkit 4

2018 yil fevral oyida Microchip PICkit-ning 4-versiyasini chiqardi. ICSP va JTAG disk raskadrovka / dasturlashni qo'llab-quvvatlaydi. Ayni paytda, barcha PIC qurilmalari qo'llab-quvvatlanmaydi, lekin yangi qurilmalar uchun qo'llab-quvvatlash uchun proshivka doimiy ravishda yangilanib turadi.[4]

PICkit4 shuningdek, AVR qurilmalarini "AVR rejimida" sanab, UPDI / PDI / JTAG / SPI / debugWIRE interfeyslari bilan dasturlash / disk raskadrovka qilishni qo'llab-quvvatlaydi, bu uning USB aloqa interfeysini Atmel-ICE bilan moslashtiradi.

Klonlar

PICkit 2 Microchip-dan qiziqarli PIC dasturchisi bo'ldi. U ko'pgina PIC-larni dasturlashi va PIC-larning ko'pini disk raskadrovka qilishi mumkin (2009 yil may oyidan boshlab faqat PIC32 oilasi MPLAB disk raskadrovka uchun qo'llab-quvvatlanmaydi). Dastlabki chiqarilishidan boshlab barcha dasturiy ta'minot manba kodlari (proshivka, kompyuter dasturi) va apparat sxemalari jamoatchilik uchun ochiqdir. Bu oxirgi foydalanuvchiga Linux yoki Mac OS kabi Windows bo'lmagan operatsion tizimida foydalanish uchun dasturchini o'zgartirishni nisbatan osonlashtiradi. Shu bilan birga, u DIYga qiziqish va klonlarning ko'pini yaratadi. Ushbu ochiq manbali tuzilma PICkit 2 jamoatchiligiga PICkit 2 foydalanuvchilari tomonidan qo'shilgan Programmer-to-Go, UART vositasi va Mantiq vositasi kabi ko'plab xususiyatlarni keltiradi. Shuningdek, foydalanuvchilar PICkit 2-ga 4 MB dasturiy ta'minot qobiliyati, USB o'chirish / kuchaytirish davrlari, RJ12 tipidagi ulagichlar va boshqalar kabi xususiyatlarni qo'shdilar. U hatto Atmel hamjamiyatiga kirib bordi, chunki u AVR Internet-provayderi vositasida sozlanishi mumkin edi.[5]

PICkit seriyasidan tashqari boshqa ko'plab USB PIC dasturchilari mavjud.[6]

Dasturiy ta'minot

PICkit 2 va PICkit 3

Microchip PICkit 2 va PICkit 3 devordagi disk raskadrovka / dasturchilar uchun dastur mos ravishda Microchip tomonidan 2009 va 2012 yillarda chiqarilgan. Dastur ochiq manbali va shuning uchun zamonaviy operatsion tizimlarni qo'llab-quvvatlamaydi, Microchip tomonidan rasmiy qo'llab-quvvatlanmaydi, yangi PIC mikrokontrollerlarini qo'llab-quvvatlamaydi.

PICkit Plus

2018 yilda PICkit Plus dasturi[7] 16F18xxx va 18F2xKxx diapazonlarini o'z ichiga olgan, lekin ular bilan cheklanmagan, yangi Microchip dasturlari tomonidan qo'llab-quvvatlanmagan 8 bitli yangi mikrokontrollerlarni qo'llab-quvvatlash uchun chiqarildi. Dastur xayriya dasturidir.

PICkit Plus-ning maqsadi dasturlashni osonlashtirishdir har qanday PICkit ™ 2 va PICkit ™ 3 (ICSP) o'chirib o'chiruvchilar / dasturchilar yordamida 8-bitli PIC mikrokontroller. Dastur mavjud bo'lgan PICkit2 va PICkit3 apparat qurilmalarining ishlash muddatini uzaytiradi, ularga yangi 8-bitli PIC mikrokontrolerlari bilan ishlashga imkon beradi.

Imkoniyatlarga quyidagilar kiradi:

  • Uchta dastur:
  1. PICkit3 apparati uchun PICkit 3 grafik interfeysi yangilandi;
  2. PICkit2 apparati uchun PICkit 2 grafik interfeysi yangilandi; va
  3. Ikkala PICkit2-ni qo'llab-quvvatlaydigan yangi buyruq qatori dasturi va PICkit3 qurilmalari.
  • Microchip-ning 8-bitli PIC mikrokontrollerlarining yangi sinflari uchun yangi dasturiy protokolni qo'llab-quvvatlash.
  • Dasturni kelajakdagi mikrokontroller mahsulotlari bilan ta'minlash uchun 8-bitli mikrokontroller ma'lumotlar bazasi yangilandi va boshqarildi.
  • Yaxshilangan foydalanuvchi interfeysi.
  • Ishonchliligi yaxshilandi (tuzatishlar).
  • Yordam va foydalanuvchilarning PDF-fayllari yaxshilandi.
  • Dastur mavjud bo'lgan integratsiyalashgan ishlab chiqish muhiti (IDE) dasturiga mos keladi.
  • Past kuchlanishli (2v dan 6vgacha) dasturlashni (LVP) va yuqori voltli (9v dan 12vgacha) dasturlashni (HVP) qo'llab-quvvatlaydi
  • Tekshirish bilan o'qish, yozish yoki mikrokontrolderlarning ma'lumotlarini va xotirasini o'chira oladi.
  • Windows 10, Windows 8.1, Windows 8.0, Windows 7 va Windows XP-ni qo'llab-quvvatlaydi.

Kelajakda MacOS va Linux-ni qo'llab-quvvatlash rejalari mavjud.

Adabiyotlar

  1. ^ pickit-devel: "Microchip-ning PICkit dasturchilar seriyasining ochiq manbali rivojlanishini muhokama qilish."http://groups.google.com/group/pickit-devel
  2. ^ PICkit 1 press-relizi
  3. ^ a b PICkit 2 foydalanuvchi qo'llanmasi, undan mahsulotni joriy qilish sanasi taxmin qilingan; shuningdek, ishlab chiqarishni dasturlash uchun PICkit 2 dasturchisidan foydalanish to'g'risida ogohlantirish mavjud
  4. ^ https://www.microchip.com/forums/m1041211.aspx
  5. ^ avrdude pitit2-ni Atmel AVR chiplari uchun dasturiy adapter sifatida ro'yxatga olgan: http://www.nongnu.org/avrdude/user-manual/avrdude_4.html
  6. ^ iCircuit iCP02 USB PIC dasturchisi
  7. ^ PICkit Plus veb-sahifasi: http://gcbasic.sourceforge.net/Typesetter/index.php/PICkitPlus

Tashqi havolalar