Daplink Jtag Programlayıcı Kutulu
Daplink Arm Jtag Programlayıcı Kutulu
Cortex Swd Uart Emulator Simulator FVDebugger Hata Ayıklayıcı CMSIS Seri Port U Disk Jlink Stlink Type-C Usb STM32 GD32 CH32 CKS32 APM32
Ürün kullanımı ile alakalı teknik destek verilmeyecektir.
Üründe voltaj koruma devreleri bulunmamaktadır. Yüksek voltajlı hedef kartlar ile çalışırken programlayıcının ve bağlı olan bilgisayarın zarar görebileceğine dikkat etmeniz zaruridir.
Açık kaynak kodlu programlama debug usb ttl haberleşme işlevleri bulunan jtag programlayıcıdır. Jlink stlink benzeri bir üründür. Açık kaynak kodu sayesinde lisans ücret giderleri bulunmamaktadır. Hızlı programlama yapabilmektedir. Ufak yapısı ile çok kolay taşınabilir. Sürekli olarak programlama işleminde kullanılabilecek uygun fiyatı ile tercih edilmektedir.
CMSIS-DAP / DAPLink tabanlı bu Usb emülatör; STM32, nRF51, nRF52 ve genel olarak ARM Cortex-M çekirdekli mikrodenetleyiciler için geliştirilmiş, açık kaynaklı, yüksek hızlı ve sürücüsüz bir programlama ve hata ayıklama çözümüdür. Piyasada yaygın olan jlink / stlink klonlarının aksine firmware kaybı yaşamaz. Lisans ve korsan uyarısı vermez. Tamamen açık kaynak donanım ve yazılım kullanır CMSIS-DAP standardı sayesinde Keil MDK, IAR, OpenOCD, STM32CubeIDE, PlatformIO gibi birçok geliştirme ortamı ile doğrudan uyumludur.
Pcye takıldığında 1 adet com port oluşur ve CMSIS-Dap donanımı gelir. Udisk olarak pcde yeni bir disk oluşur. Burayı sürükle bırak ile kullanabilirsiniz.
DAPLink üzerinde yer alan bootloader sayesinde cihaz usb’ye takıldığında bilgisayar tarafından bir flash disk olarak algılanır. Bu sayede firmware dosyası (hex veya bin) doğrudan sürükle bırak yöntemiyle cihaza kopyalanarak programlama yapılabilir. Ek bir yazılım, IDE veya harici programlama aracına ihtiyaç duyulmaz. Bu yapı seri üretim süreçlerinde, son kullanıcı firmware güncellemelerinde ve saha güncellemelerinde kullanılabilecek, pratik ve referans alınabilir bir bootloader mimarisi sunar.
Öne çıkan özellikler
- CMSIS-DAP + DAPLink desteği: ARM resmi CMSIS-DAP standardı ve DAPLink altyapısı ile tam uyumludur.
- JTAG ve SWD arayüzü: Hem SWD hem JTAG desteği sayesinde geniş hata ayıklama ve programlama senaryolarında kullanılabilir.
- Yüksek Hız ve Stabilite: Standart hata ayıklayıcılardan çok daha hızlı veri aktarımı sağlar ve işlem sırasında firmware kaybını önler.
- Geniş Uyumluluk: STM32, NRF51/52 başta olmak üzere tüm Cortex-M tabanlı çipleri (M0, M0+, M3, M4, M7 vb.) destekler.
- Sürükle-Bırak Programlama: DAPLink özelliği sayesinde bilgisayara bir U-Disk (flash bellek) gibi bağlanır; HEX veya BIN dosyalarını disk içine sürükleyerek hızlıca programlama yapabilirsiniz.
- Sanal Seri Port (VCP): Harici bir ch340 veya cp2102 dönüştürücüye ihtiyaç duymadan, aynı cihaz üzerinden hata ayıklama yaparken seri monitörü kullanabilirsiniz.
- Sürücüsüz Kullanım: Windows 10, Linux ve macOS sistemlerde tak-çalıştır (HID cihazı) olarak çalışır, sürücü kurulumu gerektirmez (Win7 için sürücü gereklidir).
- Açık Kaynak Güvencesi: Donanım şeması ve yazılımı tamamen açıktır; yasal telif riski taşımaz ve Keil/MDK gibi editörlerde "piracy" uyarısı vermez.
Desteklenen mikrodenetleyiciler:
- ARM Cortex-M çekirdekli tüm seriler:
- STM32 tüm seriler
- GD32 tüm seriler
- nRF51 / nRF52
- NXP, TI, ATMEL, FREESCALE, NUVOTON, SAMSUNG vb.
- Cortex-M0
- Cortex-M0+
- Cortex-M3
- Cortex-M4
- Cortex-M7
Arayüz ve fonksiyonlar:
SWD arayüzü
- Programlama
- Tek adım debug
- Breakpoint
JTAG arayüzü
- IEEE 1149 standardı
- OpenOCD ile çok geniş SoC desteği
SWO desteği
Sanal seri port
Usb üzerinden firmware güncelleme: Sürükle bırak (hex / bin)
Özellikler:
- CMSIS-DAP / DAPLink
- SWD bağlantı desteği
- Ana akım çip desteği
- Cortex M çekirdek desteği
- STM32, GD32, CH32, CKS32, APM32
- Keil MDK, IAR Workbench, OpenOCD, pyOCD ve diğer CMSIS-DAP uyumlu IDE lerle çalışabilme
- Sanal seri port (com) oluşturur.
- Usb ttl çevirici görevinde kullanabilirsiniz.
- CDC - Seri port üzerinden programlama debug ve log çıkışı izlemede kullanılabilir.
- MSC - Taşı ve bırak ile flash programlama desteği
- 5 ve 3.3V çalışma desteği
- Type C usb pc bağlantı soketi
- Pcb üzerinde pin bilgisi yazılıdır
- Düşük akım çeken devreleri cihaz üzerinden besleyebilirsiniz.
- Dupont kablo bağlanabilen soketi ile kolay ve hızla hedef devreye bağlayabilme.
- Anti statik poşette yollanmaktadır.
- Windows ve linux işletim sistemi desteği
- Boyutlar: 26.6mm x 72mm
- Ağırlık: 13gr
Yazılım desteği:
- Driver ihtiyacı yoktur. Tak kullan olarak pc tarafından sanal com port olarak tanınacaktır.
- Kullanım kılavuzu: github.com/wuxx/nanoDAP/blob/master/doc/README.md
- Hardware and software information: github.com/wuxx/nanoDAP
- Win7 serial port driver: github.com/wuxx/nanoDAP/tree/master/driver/windows7_serial_driver
- Mbed driver için mbedWinSerial_16466.exe dosyasını kurun
- One-click programming tool Script tool: github.com/wuxx/openocd-toolbox
Pin bağlantıları:
- TDI
- TDO
- nRST
- U_TX
- U_RX
- TCK/CK
- GND
- TMS/IO
- 3V3
- 5V
Paket içeriği :
- 1 Adet Daplink Jtag Programlayıcı Kutulu
- 1 Adet 5 pin dişi dişi 20cm header kablo