Microchip Mplab Snap Pg164100 In-Circuit Debugger
Microchip MPLAB Snap PIC dsPIC AVR SAM Cortex ARM ICSP Programlayıcı – Türkçe Çeviri
Hata Ayıklayıcı USB Type-C JTAG SWD PDI TPI PG164100
Destek listesi: https://packs.download.microchip.com/DeviceDoc/Device_Support.pdf
Genel Açıklama
MPLAB Snap Devre İçi Hata Ayıklayıcı (PG164100), MPLAB® X IDE (Entegre Geliştirme Ortamı) veya MPLAB IPE (Entegre Programlama Ortamı) tarafından sunulan güçlü grafiksel arayüz üzerinden uygun fiyatlı, hızlı ve kolay bir şekilde hata ayıklama ve programlama imkânı sağlar. Desteklenen cihazlar:
- PIC ve AVR mikrodenetleyiciler (MCU’lar)
- dsPIC dijital sinyal denetleyiciler (DSC’ler)
- SAM (ARM Cortex tabanlı) MCU ve MPU’lar
- CEC (ARM Cortex tabanlı) MCU’lar
MPLAB Snap, bilgisayara yüksek hızlı USB 2.0 arayüzü ile bağlanır ve hedef karta Microchip’in 8 pinli Tek Sıra (SIL) hata ayıklama konnektörü ile bağlanır. SIL konnektörü, devre içi hata ayıklama ve Devre İçi Seri Programlama (ICSP) için iki cihaz I/O pini ve sıfırlama hattını kullanır. MPLAB Snap, prototipinizi hızlı şekilde hata ayıklamak için gereken tüm hız ve giriş seviyesi özelliklerine sahiptir.
MPLAB Snap hızlı programlama yapar. Daha hızlı hata ayıklama döngüleri için 32-bit 300 MHz SAM E70 ARM Cortex-M7 tabanlı güçlü bir MCU içerir. Geniş hedef voltajı desteğinin yanı sıra, 4 telli JTAG ve Serial Wire Debug gibi arayüzleri destekler. Ayrıca 2 telli JTAG ve ICSP kullanan demo kartları ve hedef sistemlerle geriye dönük uyumludur. Hata ayıklayıcı, özel bir hata ayıklama çipi yerine hedef cihazın dahili emülasyon devresini kullanır, bu nedenle kodu gerçek bir cihaz gibi yürütür. Cihazın tüm özellikleri MPLAB X IDE arayüzünden etkileşimli olarak ayarlanabilir.
MPLAB Snap Devre İçi Hata Ayıklayıcı / Programlayıcı, PIC, dsPIC, AVR ve SAM flash MCU / MPU’ların uygun fiyatlı, hızlı ve kolay programlanmasını sağlar (MPLAB X IDE 5.05 veya üstü ile). USB 2.0 ile bilgisayara bağlanır ve 8 pinli SIL konnektörle hedef karta bağlanır. Prototipleri hızlı şekilde hata ayıklamak için gerekli tüm giriş seviyesi özelliklere sahiptir.
Geniş hedef voltajı ile birlikte, 4-telli JTAG ve Serial Wire Debug (akış veri geçidi ile) gibi gelişmiş arayüzleri destekler. Ayrıca 2-telli JTAG ve ICSP ile geriye dönük uyumludur.
Not: Snap, MPLAB X IDE sürüm 5.05 ve üzeri ile uyumludur ve eski cihazların tümünü desteklemeyebilir. Lütfen MPLAB X IDE web sayfasındaki Dokümantasyon bölümünde yer alan Cihaz Destek dosyasına bakınız.
Microchip MPLAB Snap PG164100 Devre İçi Hata Ayıklayıcı – Özellikler
Temel Özellikler
-
Çip saat hızına uygun çalışma
-
Cihazın izin verdiği en hızlı şekilde programlama yapar.
-
-
1.20V – 5.5V hedef voltaj aralığı
-
Geniş voltaj desteği sayesinde birçok cihazla uyumludur.
-
-
Taşınabilir, USB ile besleme
-
Yüksek hızlı USB 2.0 ile beslenir, harici güç gerektirmez.
-
-
CE ve RoHS uyumlu
-
8-pin tek sıra header
-
4 telli JTAG ve Serial Wire Debug gibi gelişmiş arayüzleri destekler.
-
-
Uyumluluk
-
2-telli JTAG ve ICSP kullanan demo kartları ve hedef sistemlerle geriye dönük uyumludur.
-
-
Kolay bakım ve yükseltme
-
Yeni cihaz desteği ve özellikler, ücretsiz olan en güncel MPLAB X IDE sürümüyle eklenebilir.
-
MPLAB Snap aşağıdaki platformlarla uyumludur:
-
Microsoft Windows
-
Linux
-
macOS
Yetenekler / Kapasiteler
- Bilgisayara yüksek hızlı USB 2.0 kablosu ile bağlanır (kablo dahil değildir).
- USB üzerinden güç alır. Hedef karta güç vermez, hedefin kendi beslemesi olmalıdır.
- 8 pin SIL programlama konnektörü ve çeşitli arayüz seçenekleri.
- MPLAB X IDE veya MPLAB IPE ile cihaz programlama.
- PIC, dsPIC, AVR veya DSC cihazlarıyla çalışır; 32-bit SAM, CEC, PIC32 cihazları dahil.
- 4-telli JTAG, Serial Wire Debug, UPDI, PDI, SPI programlama, debugWIRE ve TPI programlamayı destekler.
- ICSP ve 2-telli JTAG ile geriye dönük uyumludur.
- Donanım/yazılım breakpoint desteği, kronometre ve kaynak kod dosya hata ayıklama özellikleri.
- Uygulamanızı kendi donanımınız üzerinde gerçek zamanlı olarak hata ayıklama.
- Dahili olay tabanlı breakpoint ayarlama.
- Hedef MCU’nun tam hızında hata ayıklama.
- Pin sürücülerini yapılandırabilme.
- Durum LED’leri ile hata ayıklayıcı çalışma durumu gösterimi.
Performans / Hız
- Cihaz değiştirme sırasında firmware indirme gecikmesi yoktur.
- 300 MHz Arm Cortex-M7 çekirdeğine sahip 32 bit MCU.
Güvenlik
- RoHS, CE ve Çin E uyumludur.
- 1.2V – 5.0V ±%10 hedef besleme voltajını destekler.
Paket İçeriği
-
1 adet Microchip MPLAB Snap Programlayıcı