Электрондық өндірістің бір реттік қызметтері PCB және PCBA электрондық өнімдеріне оңай қол жеткізуге көмектеседі

DAPLINK JLINK OBSTLINK STM32 оттықты түсіру эмуляторы ARM ауыстырады

Қысқаша сипаттама:

Өнім атауы: CMSIS DAP Simulator

Түзету интерфейсі: JTAG, SWD, виртуалды сериялық порт

Әзірлеу ортасы: Kei1/MDK, IAR, OpenOCD

Мақсатты чиптер: Cortex-M өзегіне негізделген барлық чиптер, мысалы, STM32, NRF51/52, т.б.

Операциялық жүйе: Windows, Linux, Mac

Кіріс кернеуі: 5 В (USB қуат көзі)

Шығу кернеуі: 5V/3.3V (мақсатты тақтаға тікелей беруге болады)

Өнім өлшемі: 71,5мм*23,6мм*14,2мм


Өнімнің егжей-тегжейі

Өнім тегтері

1.1

 

Өнім сипаттамалары
(1) Аппараттық схемалық ПХД толығымен ашық бастапқы коды, бағдарламалық құрал ашық көзі, авторлық құқыққа қауіп төндірмейді.
Қазіргі уақытта нарықтағы jlink/stlink қарақшылық болып табылады және пайдалануда кейбір құқықтық мәселелер бар. Кейбір jlink файлдары MDK сияқты IDE-мен бірге пайдаланылса, ол қарақшылықты шақырады және оны қалыпты түрде пайдалану мүмкін емес, ал кейбір jlink нұсқаларында белгілі бір уақыт бойы пайдаланғаннан кейін микробағдарламаны жоғалту мәселесі болады. Микробағдарлама жоғалғаннан кейін бағдарламалық құралды қолмен қалпына келтіру керек.
(2) SWD интерфейсін басқарыңыз, компьютерді жөндеуге арналған негізгі бағдарламалық құралды, соның ішінде keil, IAR, openocd, SwD жүктеп алуды қолдау, бір қадамды жөндеу.
(3) Openocd көмегімен JTAG интерфейсі ARM Cortex-A сериясы, DSP, FPGA, MIPS және т.б. сияқты дүние жүзіндегі барлық дерлік SoC чиптерін жөндеуге қолдау көрсете алады, өйткені SWD протоколы тек ARM анықтайтын жеке протокол және JTAG — халықаралық IEEE 1149 стандарты. Әдеттегі эмулятор мақсатты чипі әдетте JTAG интерфейсін енгізбейтін ARM Cortex-M сериясы болып табылады және бұл өнім басқа платформалардағы жұмысты әзірлеуге және жөндеуге қолайлы JTAG интерфейсін ұсынады.
(4) Виртуалды сериялық портты қолдау (яғни оны эмулятор ретінде немесе ch340, cp2102, p12303 ауыстыратын сериялық порт құралы ретінде пайдалануға болады)
(5)DAPLink USB флэш-дискінің микробағдарламасын жаңартуды қолдайды, жай ғана nRST жерге қосыңыз, оны DAPLink, компьютерге қосыңыз. USB флэш-дискісі болады, микробағдарламаны жаңартуды аяқтау үшін жаңа микробағдарламаны (он алтылық немесе қалта файлы) USB флэш-дискісіне сүйреп апарыңыз. DAPLink U диск функциясы бар жүктегішті жүзеге асырғандықтан, микробағдарламаны жаңартуды оңай аяқтай алады. Егер сізде STM32 негізіндегі өнім жаппай өндірісте болса және өнімді кейінірек жаңарту қажет болса, DAPLink жүйесіндегі жүктеуші коды сіздің анықтамаңызға өте лайық, клиентке күрделі IDE орнатудың немесе өңдеуді аяқтау үшін құралдарды жазудың қажеті жоқ. жаңарту үшін U дискісіне сүйреп апарсаңыз, өнімді жаңартуды ыңғайлы аяқтауға болады.

8

Сымдарды қосу процедурасы
1. Эмуляторды мақсатты тақтаға қосыңыз

SWD қосу схемасы

егжей-тегжейлі (1)

JTAG қосу схемасы

егжей-тегжейлі (2)

Сұрақ-жауап
1. RDDI-DAP ҚАТЕСЫН көрсететін жану ақауы, оны қалай шешуге болады?
A: Тренажердің жану жылдамдығы жылдам болғандықтан, дупонт сызығының арасындағы сигнал айқаспалы сөйлесуді тудырады, қысқарақ Dupont сызығын немесе тығыз байланысты Dupont желісін өзгертуге тырысыңыз, сонымен қатар жану жылдамдығын азайтуға тырысуға болады, әдетте оны шешуге болады. әдетте.
2. Байланыстың бұзылуын көрсететін нысананы анықтау мүмкін болмаса, не істеу керек?
A: Алдымен аппараттық кабельдің дұрыс екенін тексеріңіз (GND, CLK, 10,3V3), содан кейін мақсатты тақтаның қуат көзі қалыпты екенін тексеріңіз. Егер мақсатты тақта симулятордан қуат алса, USB максималды шығыс тогы небәрі 500 мА болғандықтан, мақсатты тақтаның қуат көзі жеткіліксіз екенін тексеріңіз.
3. CMSIS DAP/DAPLink қандай чипті жөндеуге қолдау көрсетеді?
A: Әдеттегі пайдалану сценарийі MCU-ны бағдарламалау және жөндеу болып табылады. Теориялық тұрғыдан, Cortex-M сериясының ядросы жазу және жөндеу үшін DAP пайдалана алады, мысалы, STM32 толық сериялы чиптер, GD32 толық сериясы, nRF51/52 сериясы және т.б.
4. Linux жүйесінде жөндеу үшін DAP эмуляторын пайдалана аламын ба?
A: Linux жүйесінде түзету үшін openocd және DAP эмуляторын пайдалануға болады. openocd - әлемдегі ең танымал және қуатты ашық бастапқы түзеткіш. Сондай-ақ, терезелер астында openocd қолдануға болады, сәйкес конфигурация сценарийін жазу арқылы чипті жөндеуге, жазуға және басқа операцияларға қол жеткізуге болады.

Өнімді түсіру

9










  • Алдыңғы:
  • Келесі:

  • Хабарламаңызды осында жазып, бізге жіберіңіз