ಒನ್-ಸ್ಟಾಪ್ ಎಲೆಕ್ಟ್ರಾನಿಕ್ ಮ್ಯಾನುಫ್ಯಾಕ್ಚರಿಂಗ್ ಸೇವೆಗಳು, PCB ಮತ್ತು PCBA ಯಿಂದ ನಿಮ್ಮ ಎಲೆಕ್ಟ್ರಾನಿಕ್ ಉತ್ಪನ್ನಗಳನ್ನು ಸುಲಭವಾಗಿ ಸಾಧಿಸಲು ನಿಮಗೆ ಸಹಾಯ ಮಾಡುತ್ತದೆ

DAPLINK JLINK OBSTLINK STM32 ಬರ್ನರ್ ಡೌನ್-ಲೋಡರ್ ಎಮ್ಯುಲೇಟರ್ ARM ಅನ್ನು ಬದಲಾಯಿಸುತ್ತದೆ

ಸಣ್ಣ ವಿವರಣೆ:

ಉತ್ಪನ್ನದ ಹೆಸರು: CMSIS DAP ಸಿಮ್ಯುಲೇಟರ್

ಡೀಬಗ್ ಮಾಡುವ ಇಂಟರ್ಫೇಸ್: JTAG,SWD, ವರ್ಚುವಲ್ ಸೀರಿಯಲ್ ಪೋರ್ಟ್

ಅಭಿವೃದ್ಧಿ ಪರಿಸರ: Kei1/MDK, IAR, OpenOCD

ಟಾರ್ಗೆಟ್ ಚಿಪ್ಸ್: STM32, NRF51/52, ಇತ್ಯಾದಿ ಕಾರ್ಟೆಕ್ಸ್-M ಕೋರ್ ಅನ್ನು ಆಧರಿಸಿದ ಎಲ್ಲಾ ಚಿಪ್‌ಗಳು

ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್: ವಿಂಡೋಸ್, ಲಿನಕ್ಸ್, ಮ್ಯಾಕ್

ಇನ್ಪುಟ್ ವೋಲ್ಟೇಜ್: 5V (USB ವಿದ್ಯುತ್ ಸರಬರಾಜು)

ಔಟ್ಪುಟ್ ವೋಲ್ಟೇಜ್: 5V/3.3V (ನೇರವಾಗಿ ಗುರಿ ಬೋರ್ಡ್ಗೆ ಸರಬರಾಜು ಮಾಡಬಹುದು)

ಉತ್ಪನ್ನದ ಗಾತ್ರ: 71.5mm*23.6mm*14.2mm


ಉತ್ಪನ್ನದ ವಿವರ

ಉತ್ಪನ್ನ ಟ್ಯಾಗ್ಗಳು

1.1

 

ಉತ್ಪನ್ನದ ಗುಣಲಕ್ಷಣಗಳು
(1) ಹಾರ್ಡ್‌ವೇರ್ ಸ್ಕೀಮ್ಯಾಟಿಕ್ PCB ಸಂಪೂರ್ಣವಾಗಿ ತೆರೆದ ಮೂಲವಾಗಿದೆ, ಸಾಫ್ಟ್‌ವೇರ್ ಮುಕ್ತ ಮೂಲವಾಗಿದೆ, ಯಾವುದೇ ಹಕ್ಕುಸ್ವಾಮ್ಯ ಅಪಾಯವಿಲ್ಲ.
ಪ್ರಸ್ತುತ, ಮಾರುಕಟ್ಟೆಯಲ್ಲಿ jlink/stlink ಪೈರೇಟೆಡ್ ಆಗಿದ್ದು, ಬಳಕೆಯಲ್ಲಿ ಕೆಲವು ಕಾನೂನು ಸಮಸ್ಯೆಗಳಿವೆ.MDK ಯಂತಹ IDE ನೊಂದಿಗೆ ಕೆಲವು jlink ಅನ್ನು ಬಳಸಿದಾಗ, ಅದು ಕಡಲ್ಗಳ್ಳತನವನ್ನು ಪ್ರೇರೇಪಿಸುತ್ತದೆ ಮತ್ತು ಸಾಮಾನ್ಯವಾಗಿ ಬಳಸಲಾಗುವುದಿಲ್ಲ, ಮತ್ತು ಕೆಲವು jlink ಆವೃತ್ತಿಗಳು ಒಂದು ಅವಧಿಯವರೆಗೆ ಬಳಸಿದ ನಂತರ ಫರ್ಮ್‌ವೇರ್ ಅನ್ನು ಕಳೆದುಕೊಳ್ಳುವ ಸಮಸ್ಯೆಯನ್ನು ಹೊಂದಿರುತ್ತವೆ.ಫರ್ಮ್ವೇರ್ ಕಳೆದುಹೋದ ನಂತರ, ನೀವು ಸಾಫ್ಟ್ವೇರ್ ಅನ್ನು ಹಸ್ತಚಾಲಿತವಾಗಿ ಮರುಸ್ಥಾಪಿಸಬೇಕಾಗುತ್ತದೆ.
(2) SWD ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ಲೀಡ್ ಔಟ್ ಮಾಡಿ, ಕೀಲ್, IAR, openocd ಸೇರಿದಂತೆ ಮುಖ್ಯವಾಹಿನಿಯ PC ಡೀಬಗ್ ಮಾಡುವ ಸಾಫ್ಟ್‌ವೇರ್ ಅನ್ನು ಬೆಂಬಲಿಸಿ, SwD ಡೌನ್‌ಲೋಡ್ ಅನ್ನು ಬೆಂಬಲಿಸಿ, ಒಂದೇ ಹಂತದ ಡೀಬಗ್ ಮಾಡುವಿಕೆ.
(3) Openocd ಯೊಂದಿಗೆ JTAG ಇಂಟರ್ಫೇಸ್, ARM ಕಾರ್ಟೆಕ್ಸ್-A ಸರಣಿ, DSP, FPGA, MIPS, ಇತ್ಯಾದಿಗಳಂತಹ ಪ್ರಪಂಚದಾದ್ಯಂತ ಬಹುತೇಕ ಎಲ್ಲಾ SoC ಚಿಪ್‌ಗಳ ಡೀಬಗ್ ಮಾಡುವಿಕೆಯನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ, ಏಕೆಂದರೆ SWD ಪ್ರೋಟೋಕಾಲ್ ARM ನಿಂದ ವ್ಯಾಖ್ಯಾನಿಸಲಾದ ಖಾಸಗಿ ಪ್ರೋಟೋಕಾಲ್ ಮಾತ್ರ, ಮತ್ತು JTAG ಅಂತರಾಷ್ಟ್ರೀಯ IEEE 1149 ಮಾನದಂಡವಾಗಿದೆ.ಸಾಮಾನ್ಯ ಎಮ್ಯುಲೇಟರ್ ಟಾರ್ಗೆಟ್ ಚಿಪ್ ಸಾಮಾನ್ಯವಾಗಿ ARM ಕಾರ್ಟೆಕ್ಸ್-M ಸರಣಿಯಾಗಿದೆ, ಇದು JTAG ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ಪರಿಚಯಿಸುವುದಿಲ್ಲ, ಮತ್ತು ಈ ಉತ್ಪನ್ನವು JTAG ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ಪರಿಚಯಿಸುತ್ತದೆ, ಇದು ನಿಮಗೆ ಇತರ ಪ್ಲಾಟ್‌ಫಾರ್ಮ್‌ಗಳ ಅಡಿಯಲ್ಲಿ ಕೆಲಸವನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಲು ಮತ್ತು ಡೀಬಗ್ ಮಾಡಲು ಸೂಕ್ತವಾಗಿದೆ.
(4) ವರ್ಚುವಲ್ ಸೀರಿಯಲ್ ಪೋರ್ಟ್ ಅನ್ನು ಬೆಂಬಲಿಸಿ (ಅಂದರೆ, ಇದನ್ನು ಎಮ್ಯುಲೇಟರ್ ಅಥವಾ ಸೀರಿಯಲ್ ಪೋರ್ಟ್ ಟೂಲ್ ಆಗಿ ಬಳಸಬಹುದು, ch340, cp2102, p12303 ಬದಲಿಗೆ)
(5) DAPLlink USB ಫ್ಲಾಶ್ ಡ್ರೈವ್ ಫರ್ಮ್‌ವೇರ್ ಅಪ್‌ಗ್ರೇಡ್ ಅನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ, ಕೇವಲ nRST ಅನ್ನು ಗ್ರೌಂಡ್ ಮಾಡಿ, ಅದನ್ನು DAPLink, PC ಗೆ ಪ್ಲಗ್ ಮಾಡಿ.USB ಫ್ಲಾಶ್ ಡ್ರೈವ್ ಇರುತ್ತದೆ, ಫರ್ಮ್‌ವೇರ್ ಅಪ್‌ಗ್ರೇಡ್ ಅನ್ನು ಪೂರ್ಣಗೊಳಿಸಲು ಹೊಸ ಫರ್ಮ್‌ವೇರ್ (ಹೆಕ್ಸ್ ಅಥವಾ ಬಿನ್ ಫೈಲ್) ಅನ್ನು USB ಫ್ಲಾಶ್ ಡ್ರೈವ್‌ಗೆ ಎಳೆಯಿರಿ.DAPLlink ಯು ಡಿಸ್ಕ್ ಕಾರ್ಯದೊಂದಿಗೆ ಬೂಟ್‌ಲೋಡರ್ ಅನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುವುದರಿಂದ, ಇದು ಫರ್ಮ್‌ವೇರ್ ಅಪ್‌ಗ್ರೇಡ್ ಅನ್ನು ಸುಲಭವಾಗಿ ಪೂರ್ಣಗೊಳಿಸುತ್ತದೆ.ನೀವು ಸಾಮೂಹಿಕ ಉತ್ಪಾದನೆಯಲ್ಲಿ STM32-ಆಧಾರಿತ ಉತ್ಪನ್ನವನ್ನು ಹೊಂದಿದ್ದರೆ ಮತ್ತು ಉತ್ಪನ್ನವನ್ನು ನಂತರ ಅಪ್‌ಗ್ರೇಡ್ ಮಾಡಬೇಕಾಗಬಹುದು, DAPLlink ನಲ್ಲಿನ ಬೂಟ್ ಲೋಡರ್ ಕೋಡ್ ನಿಮ್ಮ ಉಲ್ಲೇಖಕ್ಕೆ ಬಹಳ ಯೋಗ್ಯವಾಗಿದೆ, ಕ್ಲೈಂಟ್ ಸಂಕೀರ್ಣ IDE ಅನ್ನು ಸ್ಥಾಪಿಸುವ ಅಗತ್ಯವಿಲ್ಲ ಅಥವಾ ಅದನ್ನು ಪೂರ್ಣಗೊಳಿಸಲು ಉಪಕರಣಗಳನ್ನು ಬರ್ನ್ ಮಾಡುವ ಅಗತ್ಯವಿಲ್ಲ. ಅಪ್‌ಗ್ರೇಡ್ ಮಾಡಿ, U ಡಿಸ್ಕ್‌ಗೆ ಎಳೆಯಿರಿ ನಿಮ್ಮ ಉತ್ಪನ್ನದ ನವೀಕರಣವನ್ನು ಅನುಕೂಲಕರವಾಗಿ ಪೂರ್ಣಗೊಳಿಸಬಹುದು.

8

ವೈರಿಂಗ್ ಕಾರ್ಯವಿಧಾನ
1. ಗುರಿ ಬೋರ್ಡ್‌ಗೆ ಎಮ್ಯುಲೇಟರ್ ಅನ್ನು ಸಂಪರ್ಕಿಸಿ

SWD ವೈರಿಂಗ್ ರೇಖಾಚಿತ್ರ

ವಿವರ (1)

JTAG ವೈರಿಂಗ್ ರೇಖಾಚಿತ್ರ

ವಿವರ (2)

ಪ್ರಶ್ನೋತ್ತರ
1. ಸುಡುವ ವೈಫಲ್ಯ, RDDI-DAP ದೋಷವನ್ನು ಸೂಚಿಸುತ್ತದೆ, ಹೇಗೆ ಪರಿಹರಿಸುವುದು?
ಉ: ಸಿಮ್ಯುಲೇಟರ್ ಸುಡುವ ವೇಗವು ವೇಗವಾಗಿರುವುದರಿಂದ, ಡುಪಾಂಟ್ ಲೈನ್ ನಡುವಿನ ಸಿಗ್ನಲ್ ಕ್ರಾಸ್‌ಸ್ಟಾಕ್ ಅನ್ನು ಉತ್ಪಾದಿಸುತ್ತದೆ, ದಯವಿಟ್ಟು ಚಿಕ್ಕದಾದ ಡ್ಯುಪಾಂಟ್ ಲೈನ್ ಅಥವಾ ನಿಕಟವಾಗಿ ಸಂಪರ್ಕಗೊಂಡಿರುವ ಡ್ಯುಪಾಂಟ್ ಲೈನ್ ಅನ್ನು ಬದಲಾಯಿಸಲು ಪ್ರಯತ್ನಿಸಿ, ನೀವು ಸುಡುವ ವೇಗವನ್ನು ಕಡಿಮೆ ಮಾಡಲು ಪ್ರಯತ್ನಿಸಬಹುದು, ಸಾಮಾನ್ಯವಾಗಿ ಪರಿಹರಿಸಬಹುದು ಸಾಮಾನ್ಯವಾಗಿ.
2. ಸಂವಹನ ವೈಫಲ್ಯವನ್ನು ಸೂಚಿಸುವ ಗುರಿಯನ್ನು ಕಂಡುಹಿಡಿಯಲಾಗದಿದ್ದರೆ ಏನು ಮಾಡಬೇಕು?
ಉ: ದಯವಿಟ್ಟು ಮೊದಲು ಹಾರ್ಡ್‌ವೇರ್ ಕೇಬಲ್ ಸರಿಯಾಗಿದೆಯೇ ಎಂಬುದನ್ನು ಪರಿಶೀಲಿಸಿ (GND,CLK,10,3V3), ತದನಂತರ ಟಾರ್ಗೆಟ್ ಬೋರ್ಡ್‌ನ ವಿದ್ಯುತ್ ಸರಬರಾಜು ಸಾಮಾನ್ಯವಾಗಿದೆಯೇ ಎಂಬುದನ್ನು ಪರಿಶೀಲಿಸಿ.ಟಾರ್ಗೆಟ್ ಬೋರ್ಡ್ ಸಿಮ್ಯುಲೇಟರ್‌ನಿಂದ ಚಾಲಿತವಾಗಿದ್ದರೆ, ಯುಎಸ್‌ಬಿಯ ಗರಿಷ್ಠ ಔಟ್‌ಪುಟ್ ಕರೆಂಟ್ ಕೇವಲ 500mA ಆಗಿರುವುದರಿಂದ, ಟಾರ್ಗೆಟ್ ಬೋರ್ಡ್‌ನ ವಿದ್ಯುತ್ ಸರಬರಾಜು ಸಾಕಷ್ಟಿಲ್ಲವೇ ಎಂಬುದನ್ನು ದಯವಿಟ್ಟು ಪರಿಶೀಲಿಸಿ.
3. CMSIS DAP/DAPLlink ನಿಂದ ಯಾವ ಚಿಪ್ ಡೀಬಗ್ ಬರ್ನಿಂಗ್ ಅನ್ನು ಬೆಂಬಲಿಸಲಾಗುತ್ತದೆ?
ಉ: MCU ಅನ್ನು ಪ್ರೋಗ್ರಾಮ್ ಮಾಡುವುದು ಮತ್ತು ಡೀಬಗ್ ಮಾಡುವುದು ವಿಶಿಷ್ಟ ಬಳಕೆಯ ಸನ್ನಿವೇಶವಾಗಿದೆ.ಸೈದ್ಧಾಂತಿಕವಾಗಿ, ಕಾರ್ಟೆಕ್ಸ್-M ಸರಣಿಯ ಕರ್ನಲ್ ಸುಡುವಿಕೆ ಮತ್ತು ಡೀಬಗ್ ಮಾಡಲು DAP ಅನ್ನು ಬಳಸಬಹುದು, STM32 ಪೂರ್ಣ ಸರಣಿಯ ಚಿಪ್‌ಗಳು, GD32 ಪೂರ್ಣ ಸರಣಿ, nRF51/52 ಸರಣಿ ಮತ್ತು ಮುಂತಾದ ವಿಶಿಷ್ಟ ಚಿಪ್‌ಗಳು.
4. Linux ಅಡಿಯಲ್ಲಿ ಡೀಬಗ್ ಮಾಡಲು ನಾನು DAP ಎಮ್ಯುಲೇಟರ್ ಅನ್ನು ಬಳಸಬಹುದೇ?
A: Linux ಅಡಿಯಲ್ಲಿ, ನೀವು ಡೀಬಗ್ ಮಾಡಲು openocd ಮತ್ತು DAP ಎಮ್ಯುಲೇಟರ್ ಅನ್ನು ಬಳಸಬಹುದು.openocd ವಿಶ್ವದ ಅತ್ಯಂತ ಜನಪ್ರಿಯ ಮತ್ತು ಶಕ್ತಿಯುತವಾದ ಮುಕ್ತ ಮೂಲ ಡೀಬಗರ್ ಆಗಿದೆ.ನೀವು ವಿಂಡೋಸ್ ಅಡಿಯಲ್ಲಿ openocd ಅನ್ನು ಸಹ ಬಳಸಬಹುದು, ಸೂಕ್ತವಾದ ಕಾನ್ಫಿಗರೇಶನ್ ಸ್ಕ್ರಿಪ್ಟ್ ಅನ್ನು ಬರೆಯುವ ಮೂಲಕ ಚಿಪ್, ಬರ್ನಿಂಗ್ ಮತ್ತು ಇತರ ಕಾರ್ಯಾಚರಣೆಗಳ ಡೀಬಗ್ ಮಾಡುವಿಕೆಯನ್ನು ಸಾಧಿಸಬಹುದು.

ಉತ್ಪನ್ನ ಶೂಟಿಂಗ್

9










  • ಹಿಂದಿನ:
  • ಮುಂದೆ:

  • ನಿಮ್ಮ ಸಂದೇಶವನ್ನು ಇಲ್ಲಿ ಬರೆಯಿರಿ ಮತ್ತು ಅದನ್ನು ನಮಗೆ ಕಳುಹಿಸಿ