ਵਨ-ਸਟਾਪ ਇਲੈਕਟ੍ਰਾਨਿਕ ਮੈਨੂਫੈਕਚਰਿੰਗ ਸੇਵਾਵਾਂ, ਤੁਹਾਨੂੰ PCB ਅਤੇ PCBA ਤੋਂ ਆਪਣੇ ਇਲੈਕਟ੍ਰਾਨਿਕ ਉਤਪਾਦਾਂ ਨੂੰ ਆਸਾਨੀ ਨਾਲ ਪ੍ਰਾਪਤ ਕਰਨ ਵਿੱਚ ਮਦਦ ਕਰਦੀਆਂ ਹਨ।

DAPLINK JLINK OBSTLINK STM32 ਬਰਨਰ ਡਾਊਨ-ਲੋਡਰ ਇਮੂਲੇਟਰ ARM ਦੀ ਥਾਂ ਲੈਂਦਾ ਹੈ।

ਛੋਟਾ ਵਰਣਨ:

ਉਤਪਾਦ ਦਾ ਨਾਮ: CMSIS DAP ਸਿਮੂਲੇਟਰ

ਡੀਬੱਗਿੰਗ ਇੰਟਰਫੇਸ: JTAG, SWD, ਵਰਚੁਅਲ ਸੀਰੀਅਲ ਪੋਰਟ

ਵਿਕਾਸ ਵਾਤਾਵਰਣ: Kei1/MDK, IAR, OpenOCD

ਟਾਰਗੇਟ ਚਿਪਸ: ਸਾਰੇ ਚਿਪਸ ਜੋ ਕਿ ਕੋਰਟੇਕਸ-ਐਮ ਕੋਰ 'ਤੇ ਆਧਾਰਿਤ ਹਨ, ਜਿਵੇਂ ਕਿ STM32, NRF51/52, ਆਦਿ।

ਓਪਰੇਟਿੰਗ ਸਿਸਟਮ: ਵਿੰਡੋਜ਼, ਲੀਨਕਸ, ਮੈਕ

ਇਨਪੁੱਟ ਵੋਲਟੇਜ: 5V (USB ਪਾਵਰ ਸਪਲਾਈ)

ਆਉਟਪੁੱਟ ਵੋਲਟੇਜ: 5V/3.3V (ਸਿੱਧਾ ਟਾਰਗੇਟ ਬੋਰਡ ਨੂੰ ਸਪਲਾਈ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ)

ਉਤਪਾਦ ਦਾ ਆਕਾਰ: 71.5mm*23.6mm*14.2mm


ਉਤਪਾਦ ਵੇਰਵਾ

ਉਤਪਾਦ ਟੈਗ

1.1

 

ਉਤਪਾਦ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ
(1) ਹਾਰਡਵੇਅਰ ਸਕੀਮੈਟਿਕ PCB ਪੂਰੀ ਤਰ੍ਹਾਂ ਓਪਨ ਸੋਰਸ ਹੈ, ਸਾਫਟਵੇਅਰ ਓਪਨ ਸੋਰਸ ਹੈ, ਕੋਈ ਕਾਪੀਰਾਈਟ ਜੋਖਮ ਨਹੀਂ ਹੈ।
ਇਸ ਵੇਲੇ, ਬਾਜ਼ਾਰ ਵਿੱਚ jlink/stlink ਪਾਈਰੇਟਿਡ ਹਨ, ਅਤੇ ਵਰਤੋਂ ਵਿੱਚ ਕੁਝ ਕਾਨੂੰਨੀ ਸਮੱਸਿਆਵਾਂ ਹਨ। ਜਦੋਂ ਕੁਝ jlink ਨੂੰ IDE ਜਿਵੇਂ ਕਿ MDK ਨਾਲ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ, ਤਾਂ ਇਹ ਪਾਈਰੇਸੀ ਨੂੰ ਉਤਸ਼ਾਹਿਤ ਕਰੇਗਾ ਅਤੇ ਆਮ ਤੌਰ 'ਤੇ ਵਰਤਿਆ ਨਹੀਂ ਜਾ ਸਕਦਾ, ਅਤੇ ਕੁਝ jlink ਸੰਸਕਰਣਾਂ ਵਿੱਚ ਕੁਝ ਸਮੇਂ ਲਈ ਵਰਤੋਂ ਕਰਨ ਤੋਂ ਬਾਅਦ ਫਰਮਵੇਅਰ ਗੁਆਉਣ ਦੀ ਸਮੱਸਿਆ ਹੁੰਦੀ ਹੈ। ਇੱਕ ਵਾਰ ਫਰਮਵੇਅਰ ਗੁੰਮ ਹੋ ਜਾਣ ਤੋਂ ਬਾਅਦ, ਤੁਹਾਨੂੰ ਸਾਫਟਵੇਅਰ ਨੂੰ ਹੱਥੀਂ ਰੀਸਟੋਰ ਕਰਨ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ।
(2) SWD ਇੰਟਰਫੇਸ ਨੂੰ ਲੀਡ ਆਊਟ ਕਰੋ, ਮੁੱਖ ਧਾਰਾ PC ਡੀਬਗਿੰਗ ਸੌਫਟਵੇਅਰ ਦਾ ਸਮਰਥਨ ਕਰੋ, ਜਿਸ ਵਿੱਚ 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, PC ਵਿੱਚ ਪਲੱਗ ਕਰੋ। ਇੱਕ USB ਫਲੈਸ਼ ਡਰਾਈਵ ਹੋਵੇਗੀ, ਫਰਮਵੇਅਰ ਅੱਪਗ੍ਰੇਡ ਨੂੰ ਪੂਰਾ ਕਰਨ ਲਈ ਸਿਰਫ਼ ਨਵੇਂ ਫਰਮਵੇਅਰ (ਹੈਕਸ ਜਾਂ ਬਿਨ ਫਾਈਲ) ਨੂੰ USB ਫਲੈਸ਼ ਡਰਾਈਵ ਵਿੱਚ ਖਿੱਚੋ। ਕਿਉਂਕਿ DAPLink U ਡਿਸਕ ਫੰਕਸ਼ਨ ਦੇ ਨਾਲ ਇੱਕ ਬੂਟਲੋਡਰ ਲਾਗੂ ਕਰਦਾ ਹੈ, ਇਹ ਆਸਾਨੀ ਨਾਲ ਫਰਮਵੇਅਰ ਅੱਪਗ੍ਰੇਡ ਨੂੰ ਪੂਰਾ ਕਰ ਸਕਦਾ ਹੈ। ਜੇਕਰ ਤੁਹਾਡੇ ਕੋਲ ਵੱਡੇ ਪੱਧਰ 'ਤੇ ਉਤਪਾਦਨ ਵਿੱਚ ਇੱਕ STM32-ਅਧਾਰਿਤ ਉਤਪਾਦ ਹੈ, ਅਤੇ ਉਤਪਾਦ ਨੂੰ ਬਾਅਦ ਵਿੱਚ ਅੱਪਗ੍ਰੇਡ ਕਰਨ ਦੀ ਲੋੜ ਹੋ ਸਕਦੀ ਹੈ, ਤਾਂ DAPLink ਵਿੱਚ ਬੂਟ ਲੋਡਰ ਕੋਡ ਤੁਹਾਡੇ ਹਵਾਲੇ ਦੇ ਬਹੁਤ ਯੋਗ ਹੈ, ਕਲਾਇੰਟ ਨੂੰ ਅੱਪਗ੍ਰੇਡ ਨੂੰ ਪੂਰਾ ਕਰਨ ਲਈ ਗੁੰਝਲਦਾਰ IDE ਜਾਂ ਬਰਨ ਟੂਲ ਸਥਾਪਤ ਕਰਨ ਦੀ ਲੋੜ ਨਹੀਂ ਹੈ, ਸਿਰਫ਼ U ਡਿਸਕ 'ਤੇ ਖਿੱਚੋ ਤੁਹਾਡੇ ਉਤਪਾਦ ਅੱਪਗ੍ਰੇਡ ਨੂੰ ਸੁਵਿਧਾਜਨਕ ਢੰਗ ਨਾਲ ਪੂਰਾ ਕਰ ਸਕਦਾ ਹੈ।

8

ਵਾਇਰਿੰਗ ਪ੍ਰਕਿਰਿਆ
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. ਕੀ ਮੈਂ Linux ਦੇ ਅਧੀਨ ਡੀਬੱਗਿੰਗ ਲਈ DAP ਇਮੂਲੇਟਰ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦਾ ਹਾਂ?
A: Linux ਦੇ ਅਧੀਨ, ਤੁਸੀਂ ਡੀਬੱਗਿੰਗ ਲਈ openocd ਅਤੇ DAP ਇਮੂਲੇਟਰ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹੋ। openocd ਦੁਨੀਆ ਦਾ ਸਭ ਤੋਂ ਪ੍ਰਸਿੱਧ ਅਤੇ ਸ਼ਕਤੀਸ਼ਾਲੀ ਓਪਨ ਸੋਰਸ ਡੀਬੱਗਰ ਹੈ। ਤੁਸੀਂ ਵਿੰਡੋਜ਼ ਦੇ ਹੇਠਾਂ openocd ਦੀ ਵਰਤੋਂ ਵੀ ਕਰ ਸਕਦੇ ਹੋ, ਢੁਕਵੀਂ ਸੰਰਚਨਾ ਸਕ੍ਰਿਪਟ ਲਿਖ ਕੇ ਚਿੱਪ, ਬਰਨਿੰਗ ਅਤੇ ਹੋਰ ਕਾਰਜਾਂ ਦੀ ਡੀਬੱਗਿੰਗ ਪ੍ਰਾਪਤ ਕਰ ਸਕਦੇ ਹੋ।

ਉਤਪਾਦ ਸ਼ੂਟਿੰਗ

9










  • ਪਿਛਲਾ:
  • ਅਗਲਾ:

  • ਆਪਣਾ ਸੁਨੇਹਾ ਇੱਥੇ ਲਿਖੋ ਅਤੇ ਸਾਨੂੰ ਭੇਜੋ।