Birdəfəlik Elektron İstehsalat Xidmətləri, elektron məhsullarınızı PCB və PCBA-dan asanlıqla əldə etməyə kömək edir

DAPLINK JLINK OBSTLINK STM32 burner endirmə emulyatoru ARM-ni əvəz edir

Qısa təsvir:

Məhsulun adı: CMSIS DAP Simulator

Sazlama interfeysi: JTAG, SWD, virtual serial port

İnkişaf mühiti: Kei1/MDK, IAR, OpenOCD

Hədəf çipləri: Cortex-M nüvəsinə əsaslanan bütün çiplər, məsələn STM32, NRF51/52 və s.

Əməliyyat sistemi: Windows, Linux, Mac

Giriş gərginliyi: 5V (USB enerji təchizatı)

Çıxış gərginliyi: 5V/3.3V (birbaşa hədəf lövhəsinə verilə bilər)

Məhsulun ölçüsü: 71.5mm*23.6mm*14.2mm


Məhsul təfərrüatı

Məhsul Teqləri

1.1

 

Məhsulun xüsusiyyətləri
(1) Avadanlıq sxemi PCB tamamilə açıq mənbədir, proqram təminatı açıq mənbədir, müəllif hüququ riski yoxdur.
Hazırda bazarda olan jlink/stlink piratdır və istifadəsində bəzi hüquqi problemlər var. MDK kimi bəzi jlink IDE ilə istifadə edildikdə, o, piratlığa səbəb olacaq və normal istifadə oluna bilməz və bəzi jlink versiyalarında müəyyən müddət istifadə etdikdən sonra proqram təminatının itirilməsi problemi var. Firmware itirildikdən sonra proqramı əl ilə bərpa etməlisiniz.
(2) SWD interfeysini həyata keçirin, keil, IAR, openocd daxil olmaqla, əsas kompüter ayıklama proqramını dəstəkləyin, SwD yükləməsini, tək addımlı sazlamanı dəstəkləyin.
(3) Openocd ilə JTAG interfeysi ARM Cortex-A seriyası, DSP, FPGA, MIPS və s. kimi dünya üzrə demək olar ki, bütün SoC çiplərinin sazlanmasını dəstəkləyə bilər, çünki SWD protokolu yalnız ARM tərəfindən müəyyən edilmiş şəxsi protokoldur və JTAG beynəlxalq IEEE 1149 standartıdır. Adi emulator hədəf çipi ümumiyyətlə JTAG interfeysini təqdim etməyən ARM Cortex-M seriyasıdır və bu məhsul digər platformalar altında iş hazırlamaq və sazlamaq üçün uyğun olan JTAG interfeysini təqdim edir.
(4) Virtual serial portu dəstəkləyin (yəni ch340, cp2102, p12303-ü əvəz edən emulyator və ya serial port aləti kimi istifadə edilə bilər)
(5)DAPLink USB flash sürücüsünün proqram təminatının təkmilləşdirilməsini dəstəkləyir, sadəcə olaraq nRST-ni yerə qoyun, onu DAPLink-ə, PC-yə qoşun. USB flash sürücüsü olacaq, proqram təminatının təkmilləşdirilməsini başa çatdırmaq üçün yeni proqram təminatını (hex və ya zibil faylı) USB flash sürücüsünə sürükləyin. DAPLink U disk funksiyası ilə yükləyici tətbiq etdiyinə görə, o, proqram təminatının təkmilləşdirilməsini asanlıqla tamamlaya bilər. Kütləvi istehsalda STM32 əsaslı məhsulunuz varsa və məhsulun daha sonra təkmilləşdirilməsi tələb oluna bilərsə, DAPLink-dəki yükləmə kodu sizin arayışınıza çox layiqdir, müştərinin mürəkkəb IDE quraşdırmasına və ya proqram təminatını tamamlamaq üçün alətləri yandırmasına ehtiyac yoxdur. təkmilləşdirin, sadəcə U diskinə sürükləyin, məhsul yeniləmənizi rahatlıqla tamamlaya bilərsiniz.

8

Naqillərin çəkilməsi proseduru
1.Emulatoru hədəf lövhəsinə qoşun

SWD naqil diaqramı

təfərrüat (1)

JTAG naqil diaqramı

təfərrüat (2)

Q&A
1. RDDI-DAP XƏTƏSİNİ göstərən yanma nasazlığı, necə həll etmək olar?
A: Simulyatorun yanma sürəti sürətli olduğundan, dupont xətti arasındakı siqnal çarpazlıq yaradacaq, lütfən, qısa Dupont xəttini və ya yaxından əlaqəli Dupont xəttini dəyişdirməyə çalışın, siz də yanma sürətini azaltmağa cəhd edə bilərsiniz, ümumiyyətlə həll edilə bilər. normal olaraq.
2. Rabitə çatışmazlığını göstərən hədəf aşkarlana bilmirsə nə etmək lazımdır?
A: Zəhmət olmasa, əvvəlcə aparat kabelinin düzgün olub olmadığını yoxlayın (GND, CLK, 10, 3V3) və sonra hədəf lövhənin enerji təchizatının normal olub olmadığını yoxlayın. Hədəf lövhəsi simulyatordan qidalanırsa, USB-nin maksimum çıxış cərəyanı yalnız 500mA olduğundan, hədəf lövhənin enerji təchizatının qeyri-kafi olub olmadığını yoxlayın.
3. CMSIS DAP/DAPLink tərəfindən hansı çiplərin sazlanmasının yandırılması dəstəklənir?
A: Tipik istifadə ssenarisi MCU-nu proqramlaşdırmaq və sazlamaqdır. Teorik olaraq, Cortex-M seriyasının nüvəsi, STM32 tam seriyalı çiplər, GD32 tam seriyası, nRF51/52 seriyası və s. kimi tipik çipləri yandırmaq və ayıklamaq üçün DAP-dan istifadə edə bilər.
4. Linux altında sazlama üçün DAP emulyatorundan istifadə edə bilərəmmi?
A: Linux-da siz sazlama üçün openocd və DAP emulyatorundan istifadə edə bilərsiniz. openocd dünyanın ən populyar və güclü açıq mənbəli ayıklama cihazıdır. Siz həmçinin windows altında openocd istifadə edə bilərsiniz, müvafiq konfiqurasiya skriptini yazmaqla çipin ayıklanmasına, yandırılmasına və digər əməliyyatlara nail ola bilərsiniz.

Məhsul çəkilişi

9










  • Əvvəlki:
  • Sonrakı:

  • Mesajınızı buraya yazın və bizə göndərin