एक-स्टप इलेक्ट्रोनिक निर्माण सेवाहरू, तपाईंलाई PCB र PCBA बाट सजिलैसँग आफ्नो इलेक्ट्रोनिक उत्पादनहरू प्राप्त गर्न मद्दत गर्दछ।

DAPLINK ले JLINK OBSTLINK STM32 बर्नर डाउन-लोडर इमुलेटर एआरएमलाई प्रतिस्थापन गर्दछ

छोटो विवरण:

उत्पादन नाम: CMSIS DAP सिम्युलेटर

डिबगिङ इन्टरफेस: JTAG, SWD, भर्चुअल सिरियल पोर्ट

विकास वातावरण: Kei1/MDK, IAR, OpenOCD

लक्ष्य चिप्स: Cortex-M कोरमा आधारित सबै चिपहरू, जस्तै STM32, NRF51/52, आदि

अपरेटिङ सिस्टम: विन्डोज, लिनक्स, म्याक

इनपुट भोल्टेज: 5V (USB पावर सप्लाई)

आउटपुट भोल्टेज: 5V / 3.3V (सीधा लक्ष्य बोर्डमा आपूर्ति गर्न सकिन्छ)

उत्पादन आकार: 71.5mm * 23.6mm * 14.2mm


उत्पादन विवरण

उत्पादन ट्यागहरू

१.१

 

उत्पादन विशेषताहरू
(१) हार्डवेयर योजनाबद्ध PCB पूर्ण रूपमा खुला स्रोत हो, सफ्टवेयर खुला स्रोत हो, प्रतिलिपि अधिकार जोखिम छैन।
हाल, बजारमा jlink/stlink पाइरेटेड छन्, र प्रयोगमा केही कानूनी समस्याहरू छन्।जब केही jlink MDK जस्ता IDE सँग प्रयोग गरिन्छ, यसले पाइरेसीलाई प्रम्प्ट गर्छ र सामान्य रूपमा प्रयोग गर्न सकिँदैन, र केही jlink संस्करणहरूमा समय अवधिको लागि प्रयोग गरेपछि फर्मवेयर गुमाउने समस्या हुन्छ।फर्मवेयर हराएपछि, तपाईंले म्यानुअल रूपमा सफ्टवेयर पुनर्स्थापना गर्न आवश्यक छ।
(2) SWD इन्टरफेसको नेतृत्व गर्नुहोस्, keil, IAR, openocd, समर्थन SwD डाउनलोड, एकल चरण डिबगिङ सहित मुख्यधारा पीसी डिबगिङ सफ्टवेयर समर्थन गर्नुहोस्।
(३) JTAG इन्टरफेस, openocd सँग विश्वभरका लगभग सबै SoC चिपहरू, जस्तै ARM Cortex-A श्रृंखला, DSP, FPGA, MIPS, आदि को डिबगिङलाई समर्थन गर्न सक्छ, किनभने SWD प्रोटोकल ARM द्वारा परिभाषित निजी प्रोटोकल मात्र हो, र JTAG अन्तर्राष्ट्रिय IEEE 1149 मानक हो।सामान्य इमुलेटर लक्ष्य चिप सामान्यतया ARM Cortex-M शृङ्खला हो, जसले JTAG इन्टरफेस परिचय गर्दैन, र यो उत्पादनले JTAG इन्टरफेस परिचय गराउँछ, जुन तपाइँलाई अन्य प्लेटफर्महरू अन्तर्गत काम विकास र डिबग गर्न उपयुक्त छ।
(४) भर्चुअल सिरियल पोर्टलाई समर्थन गर्नुहोस् (अर्थात, यो ch340, cp2102, p12303 लाई प्रतिस्थापन गर्दै, इमुलेटर वा सिरियल पोर्ट उपकरणको रूपमा प्रयोग गर्न सकिन्छ)
(५) DAPLink ले USB फ्ल्याश ड्राइभ फर्मवेयर अपग्रेडलाई समर्थन गर्दछ, केवल nRST लाई ग्राउन्ड गर्नुहोस्, यसलाई DAPLink, PC मा प्लग गर्नुहोस्।त्यहाँ एउटा USB फ्लैश ड्राइभ हुनेछ, फर्मवेयर अपग्रेड पूरा गर्न नयाँ फर्मवेयर (हेक्स वा बिन फाइल) USB फ्लैश ड्राइभमा तान्नुहोस्।किनभने DAPLink ले U डिस्क प्रकार्यको साथ बुटलोडर लागू गर्दछ, यसले सजिलैसँग फर्मवेयर अपग्रेड पूरा गर्न सक्छ।यदि तपाईंसँग ठूलो उत्पादनमा STM32-आधारित उत्पादन छ भने, र उत्पादन पछि स्तरवृद्धि गर्न आवश्यक हुन सक्छ, DAPLink मा बुट लोडर कोड तपाईंको सन्दर्भको लागि धेरै योग्य छ, ग्राहकले पूरा गर्न जटिल IDE वा उपकरणहरू बर्न गर्न आवश्यक पर्दैन। अपग्रेड गर्नुहोस्, केवल यू डिस्कमा तान्नुहोस् सुविधाजनक रूपमा तपाईंको उत्पादन अपग्रेड पूरा गर्न सक्छ।

८

तार जडान प्रक्रिया
1. लक्ष्य बोर्डमा इमुलेटर जडान गर्नुहोस्

SWD तारिङ रेखाचित्र

विवरण (1)

JTAG तारिङ रेखाचित्र

विवरण (2)

प्रश्नोत्तर
1. बर्निङ फेल, RDDI-DAP त्रुटि संकेत गर्दै, कसरी समाधान गर्ने?
A: किनकि सिम्युलेटर जलाउने गति छिटो छ, डुपोन्ट लाइन बीचको संकेतले क्रसस्टक उत्पादन गर्नेछ, कृपया छोटो डुपोन्ट लाइन, वा नजिकै जोडिएको डुपोन्ट लाइन परिवर्तन गर्ने प्रयास गर्नुहोस्, तपाइँ पनि जलिरहेको गति कम गर्न प्रयास गर्न सक्नुहुन्छ, सामान्यतया हल गर्न सकिन्छ। सामान्य रूपमा।
2. यदि लक्ष्य पत्ता लगाउन सकिँदैन भने, संचार विफलता संकेत गर्दै के गर्नुपर्छ?
A: कृपया पहिले हार्डवेयर केबल सही छ कि छैन जाँच गर्नुहोस् (GND, CLK, 10,3V3), र त्यसपछि लक्ष्य बोर्ड को विद्युत आपूर्ति सामान्य छ कि छैन जाँच गर्नुहोस्।यदि लक्ष्य बोर्ड सिम्युलेटर द्वारा संचालित छ भने, USB को अधिकतम आउटपुट वर्तमान मात्र 500mA भएकोले, कृपया लक्ष्य बोर्डको पावर आपूर्ति अपर्याप्त छ कि छैन जाँच गर्नुहोस्।
3. कुन चिप डिबगिङ बर्निङ CMSIS DAP/DAPLink द्वारा समर्थित छ?
A: सामान्य प्रयोग परिदृश्य MCU लाई प्रोग्राम र डिबग गर्नु हो।सैद्धान्तिक रूपमा, Cortex-M श्रृंखलाको कर्नेलले जलाउन र डिबग गर्न DAP प्रयोग गर्न सक्छ, विशिष्ट चिपहरू जस्तै STM32 पूर्ण श्रृंखला चिपहरू, GD32 पूर्ण श्रृंखला, nRF51/52 श्रृंखला र यस्तै अन्य।
4. के म लिनक्स अन्तर्गत डिबग गर्न DAP इमुलेटर प्रयोग गर्न सक्छु?
A: लिनक्स अन्तर्गत, तपाईंले डिबगिङको लागि openocd र DAP इमुलेटर प्रयोग गर्न सक्नुहुन्छ।openocd संसारको सबैभन्दा लोकप्रिय र शक्तिशाली खुला स्रोत डिबगर हो।तपाईले विन्डोज अन्तर्गत openocd पनि प्रयोग गर्न सक्नुहुन्छ, उपयुक्त कन्फिगरेसन स्क्रिप्ट लेखेर चिपको डिबगिङ, जलाउने र अन्य कार्यहरू प्राप्त गर्न सक्नुहुन्छ।

उत्पादन शूटिंग

९










  • अघिल्लो:
  • अर्को:

  • यहाँ आफ्नो सन्देश लेख्नुहोस् र हामीलाई पठाउनुहोस्