איין-סטאָפּ עלעקטראָניש מאַנופאַקטורינג סערוויסעס, העלפֿן איר לייכט דערגרייכן דיין עלעקטראָניש פּראָדוקטן פון PCB און PCBA

DAPLINK פארטרעט דעם JLINK OBSTLINK STM32 ברענער דאונלאודער עמולאַטאָר ARM

קורצע באַשרייַבונג:

פּראָדוקט נאָמען: CMSIS DAP סימולאַטאָר

דיבאַגינג צובינד: JTAG, SWD, ווירטועל סיריאַל פּאָרט

אַנטוויקלונג סביבה: Kei1/MDK, IAR, OpenOCD

ציל טשיפּס: אַלע טשיפּס באַזירט אויף די קאָרטעקס-M קאָר, אַזאַ ווי STM32, NRF51/52, עטק.

אָפּערירן סיסטעם: ווינדאָוז, לינוקס, מעק

אַרייַנגאַנג וואָולטאַזש: 5V (USB מאַכט צושטעלן)

אַרויסגאַנג וואָולטידזש: 5V/3.3V (קען זיין גלייך סאַפּלייד צו די ציל ברעט)

פּראָדוקט גרייס: 71.5 מם * 23.6 מם * 14.2 מם


פּראָדוקט דעטאַל

פּראָדוקט טאַגס

1.1

 

פּראָדוקט קעראַקטעריסטיקס
(1) האַרדווער סכעמאַטיש פּקב איז גאָר אָפֿן מקור, ווייכווארג אָפֿן מקור, קיין קאַפּירייט ריזיקירן.
איצט זענען די דזשיי-לינק/סטי-לינק אויפן מארקעט פּיראַטירט, און עס זענען דא עטליכע לעגאלע פראבלעמען מיטן באנוץ. ווען געוויסע דזשיי-לינק ווערן גענוצט מיט IDE ווי MDK, וועט עס פירן צו פּיראַטיע און קען נישט ווערן גענוצט נארמאל, און געוויסע דזשיי-לינק ווערסיעס האבן דעם פראבלעם פון פארלירן פירמווער נאך א געוויסע צייט. אזוי שנעל ווי דער פירמווער איז פארלוירן, דארפט איר מאנועל צוריקשטעלן די ווייכווארג.
(2) ארויספירן SWD אינטערפייס, שטיצן מיינסטרים פּיסי דיבאַגינג ווייכווארג, אַרייַנגערעכנט keil, IAR, openocd, שטיצן SwD אראפקאפיע, איין-שריט דיבאַגינג.
(3) JTAG אינטערפייס, מיט openocd קען שטיצן די דיבאַגינג פון כּמעט אַלע SoC טשיפּס ווערלדווייד, אַזאַ ווי ARM Cortex-A סעריע, DSP, FPGA, MIPS, עטק., ווייַל די SWD פּראָטאָקאָל איז בלויז אַ פּריוואַט פּראָטאָקאָל דעפינירט דורך ARM, און JTAG איז דער אינטערנאַציאָנאַלער IEEE 1149 סטאַנדאַרט. דער געוויינטלעכער עמולאַטאָר ציל טשיפּ איז בכלל ARM Cortex-M סעריע, וואָס פירט נישט איין JTAG אינטערפייס, און דאָס פּראָדוקט פירט איין 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 טעות, ווי צו סאָלווען?
א: ווייל די סימולאַטאָר ברענען גיכקייט איז שנעל, וועט דער סיגנאַל צווישן די דופּאָנט ליניע פּראָדוצירן קראָסטאָלק, ביטע פּרוּווט צו טוישן די קירצערע דופּאָנט ליניע, אָדער די ענג פֿאַרבונדענע דופּאָנט ליניע, איר קענט אויך פּרוּוון צו רעדוצירן די ברענען גיכקייט, בכלל קען דאָס נאָרמאַל געלעזט ווערן.
2. וואָס זאָל מען טאָן אויב די ציל קען נישט דעטעקטירט ווערן, וואָס ווײַזט אויף אַ קאָמוניקאַציע דורכפאַל?
א: ביטע ערשט קאָנטראָלירן צי דער האַרדווער קאַבל איז ריכטיק (GND, CLK, 10, 3V3), און דערנאָך קאָנטראָלירן צי די מאַכט צושטעל פון די ציל ברעט איז נאָרמאַל. אויב די ציל ברעט ווערט געטריבן דורך די סימולאַטאָר, ווייַל די מאַקסימום אַוטפּוט קראַנט פון די USB איז בלויז 500mA, ביטע קאָנטראָלירן צי די מאַכט צושטעל פון די ציל ברעט איז נישט גענוג.
3. וועלכע טשיפּ דיבאַגינג ברענען ווערט געשטיצט דורך CMSIS DAP/DAPLink?
א: דער טיפישער באַניץ סצענאַר איז צו פּראָגראַמירן און דיבאַגן די MCU. טעאָרעטיש, קען דער קערנעל פון דער קאָרטעקס-M סעריע נוצן DAP פֿאַר ברענען און דיבאַגן, טיפּישע טשיפּס ווי STM32 פולע סעריע טשיפּס, GD32 פולע סעריע, nRF51/52 סעריע און אַזוי ווייטער.
4. קען איך ניצן DAP עמולאַטאָר פֿאַר דיבאַגינג אונטער לינוקס?
א: אונטער לינוקס, קענט איר ניצן openocd און DAP עמולאַטאָר פֿאַר דיבאַגינג. openocd איז דער מערסט פּאָפּולערער און שטאַרקער אָפֿן-קוואַל דיבאַגער אין דער וועלט. איר קענט אויך ניצן openocd אונטער ווינדאָוז, דורך שרייבן דעם פּאַסיקן קאָנפיגוראַציע סקריפּט קען מען דערגרייכן די דיבאַגינג פֿון דעם טשיפּ, ברענען און אַנדערע אָפּעראַציעס.

פּראָדוקט שיסערייַ

9










  • פריערדיג:
  • ווייטער:

  • שרייב דיין מעסעדזש דא און שיקט עס צו אונז