ਐਨਾਲਾਗ ਡਿਵਾਈਸਾਂ ਦਾ ਲੋਗੋ

EVAL-ADUCM420QSP1Z ਉਪਭੋਗਤਾ ਗਾਈਡ
UG-1926
ADuCM420 ਵਿਕਾਸ ਪ੍ਰਣਾਲੀ: ਸ਼ੁਰੂਆਤੀ ਟਿਊਟੋਰਿਅਲ 

ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ

mIDAS-Link ਇਮੂਲੇਟਰ ਰਾਹੀਂ ਇੰਟਰਫੇਸ
ਪਾਵਰ ਸਪਲਾਈ ਵਿਕਲਪ: 9 V ਵਾਲਟ ਅਡੈਪਟਰ, 5 V ਬਾਹਰੀ ਸਪਲਾਈ ਟਰਮੀਨਲ ਬਲਾਕ, ਜਾਂ USB ਸਪਲਾਈ
ADuCM420 ਵਿਕਾਸ ਪ੍ਰਣਾਲੀ ਘੱਟੋ-ਘੱਟ ਬਾਹਰੀ ਹਿੱਸਿਆਂ ਦੇ ਨਾਲ ADuCM420 ਦੇ ਪ੍ਰਦਰਸ਼ਨ ਦੇ ਮੁਲਾਂਕਣ ਦੀ ਸਹੂਲਤ ਦਿੰਦੀ ਹੈ
ਵਿਕਾਸ ਪ੍ਰਣਾਲੀ ਕਿੱਟ ਸਮੱਗਰੀ
EVAL-ADUCM420QSP1Z ਮੁਲਾਂਕਣ ਬੋਰਡ mIDAS-ਲਿੰਕ ਇਮੂਲੇਟਰ
1 USB ਕੇਬਲ
ਲੋੜੀਂਦੇ ਦਸਤਾਵੇਜ਼
ADuCM420 ਡਾਟਾ ਸ਼ੀਟ
ADuCM420 ਹਾਰਡਵੇਅਰ ਹਵਾਲਾ ਦਸਤਾਵੇਜ਼
ਸਾਫਟਵੇਅਰ ਦੀ ਲੋੜ ਹੈ
ADuCM420 ਇੰਸਟਾਲਰ
MDIOWSD
Keil® μVision®5
IAR ਇੰਸਟਾਲਰ
IAR IDE ਸਾਫਟਵੇਅਰ

ਆਮ ਵਰਣਨ

ADuCM420 ਇੱਕ ਪੂਰੀ ਤਰ੍ਹਾਂ ਏਕੀਕ੍ਰਿਤ, ਸਿੰਗਲ ਪੈਕੇਜ ਡਿਵਾਈਸ ਹੈ ਜੋ ਡਿਜੀਟਲ ਪੈਰੀਫਿਰਲਾਂ ਦੇ ਨਾਲ ਉੱਚ ਪ੍ਰਦਰਸ਼ਨ ਐਨਾਲਾਗ ਪੈਰੀਫਿਰਲਾਂ ਨੂੰ ਸ਼ਾਮਲ ਕਰਦਾ ਹੈ। ADuCM420 ਵਿੱਚ 12-ਬਿਟ, 2 ਇੰਪੁੱਟ ਪਿੰਨਾਂ ਤੱਕ 16 MSPS ਡਾਟਾ ਪ੍ਰਾਪਤੀ, ਇੱਕ Arm® Cortex®-M33 ਪ੍ਰੋਸੈਸਰ, 12 ਵੋਲਯੂਮtage ਡਿਜੀਟਲ-ਟੂ-ਐਨਾਲਾਗ ਕਨਵਰਟਰਜ਼ (DACs), ਅਤੇ 2×256 kB ਫਲੈਸ਼/EE ਯਾਦਾਂ, 64-ਬਾਲ ਵੇਫਰ ਲੈਵਲ ਚਿੱਪ ਸਕੇਲ ਪੈਕੇਜ (WLCSP) ਵਿੱਚ ਪੈਕ ਕੀਤੀਆਂ ਗਈਆਂ ਹਨ।
ADuCM420 ਡਿਵੈਲਪਮੈਂਟ ਸਿਸਟਮ (E VA L -ADUCM420QSP1Z) ADuCM420 ਦੀਆਂ ਸਾਰੀਆਂ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਦਾ ਮੁਲਾਂਕਣ ਕਰਨ ਲਈ ਪੂਰੀ ਤਰ੍ਹਾਂ ਪੈਕ ਕੀਤਾ ਗਿਆ ਹੈ, ਇੱਕ ਉੱਚ ਸਟੀਕਸ਼ਨ ਐਨਾਲਾਗ ਮਾਈਕ੍ਰੋਕੰਟਰੋਲਰ। ADuCM420 ਵਿੱਚ 12 ਬਾਹਰੀ AINx ਚੈਨਲ, voltage ਆਉਟਪੁੱਟ DACs (VDACs) ਅਤੇ ਆਮ-ਉਦੇਸ਼ ਵਾਲੇ ਇਨਪੁਟ/ਆਉਟਪੁੱਟ (GPIOs) ਦੇ ਨਾਲ ਵੱਖ-ਵੱਖ ਸਾਂਝੇ ਫੰਕਸ਼ਨ ਜੋ ਕਿ ਰਜਿਸਟਰਾਂ ਰਾਹੀਂ ਸੰਰਚਨਾਯੋਗ ਹਨ। VDAC ਚੈਨਲ 2.5 V ਜਾਂ 3.3 V ਪੂਰੇ ਸਕੇਲ ਤੱਕ ਇੱਕ ਆਉਟਪੁੱਟ ਰੇਂਜ ਤਿਆਰ ਕਰਦੇ ਹਨ। E VA L -ADUCM420QSP1Z ਬੋਰਡ ਡਿਵਾਈਸ ਨੂੰ ਪਾਵਰ ਦੇਣ ਲਈ ਘੱਟ ਸ਼ੋਰ, ਘੱਟ ਡਰਾਪਆਊਟ (LDO) ਲੀਨੀਅਰ ਰੈਗੂਲੇਟਰ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ। ADuCM420 ਨੂੰ ਨਿਮਨਲਿਖਤ ਤਿੰਨ ਵਿਕਲਪਾਂ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਸੰਚਾਲਿਤ ਕੀਤਾ ਗਿਆ ਹੈ: ਇੱਕ 9 V ਵਾਲਟ ਅਡਾਪਟਰ, ਇੱਕ 5 V ਬਾਹਰੀ ਸਪਲਾਈ ਟਰਮੀਨਲ ਬਲਾਕ, ਅਤੇ ਇੱਕ USB ਸਪਲਾਈ।
ਇਹ ਉਪਭੋਗਤਾ ਗਾਈਡ ਦੱਸਦੀ ਹੈ ਕਿ ਮੁਲਾਂਕਣ ਬੋਰਡਾਂ 'ਤੇ ਕੁਨੈਕਸ਼ਨਾਂ ਬਾਰੇ ਪੜਾਅ ਦਰ ਪ੍ਰਕਿਰਿਆ ਪ੍ਰਦਾਨ ਕਰਕੇ E VA L ADUCM420QSP1Z ਮੁਲਾਂਕਣ ਬੋਰਡ ਨੂੰ ਕਿਵੇਂ ਸੰਰਚਿਤ ਕਰਨਾ ਹੈ। ਇਸ ਉਪਭੋਗਤਾ ਗਾਈਡ ਵਿੱਚ ਇਹ ਜਾਣਕਾਰੀ ਵੀ ਸ਼ਾਮਲ ਹੈ ਕਿ ਤੀਜੀ-ਧਿਰ ਦੇ ਸੌਫਟਵੇਅਰ ਟੂਲਸ ਦੇ ਕਿਹੜੇ ਮੁਲਾਂਕਣ ਸੰਸਕਰਣਾਂ ਨੂੰ ਡਾਊਨਲੋਡ ਕਰਨਾ ਹੈ। ਇਸ ਤੋਂ ਇਲਾਵਾ, ਇਹ ਉਪਭੋਗਤਾ ਗਾਈਡ ਇਸ ਬਾਰੇ ਨਿਰਦੇਸ਼ ਪ੍ਰਦਾਨ ਕਰਦੀ ਹੈ ਕਿ ਸਪਲਾਈ ਕੀਤੇ ਕੋਡ ਨੂੰ ਕਿਵੇਂ ਲੋਡ ਕਰਨਾ ਹੈamples. E VA L -ADUCM1QSP420Z ਬੋਰਡ ਦੀ ਫੋਟੋ ਲਈ ਚਿੱਤਰ 1 ਦੇਖੋ। ਇਸ ਗਾਈਡ ਦੀ ਪਾਲਣਾ ਕਰਨ ਨਾਲ ਉਪਭੋਗਤਾਵਾਂ ਨੂੰ ਉਹਨਾਂ ਦੀਆਂ ਆਪਣੀਆਂ ਵਿਲੱਖਣ ਅੰਤ ਦੀਆਂ ਸਿਸਟਮ ਜ਼ਰੂਰਤਾਂ ਵਿੱਚ ਵਰਤਣ ਲਈ ਉਹਨਾਂ ਦੇ ਆਪਣੇ ਉਪਭੋਗਤਾ ਕੋਡ ਨੂੰ ਬਣਾਉਣ ਅਤੇ ਡਾਊਨਲੋਡ ਕਰਨ ਦੀ ਆਗਿਆ ਮਿਲਦੀ ਹੈ। ADucM420 ਲਈ ਸੰਪੂਰਨ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ADuCM420 ਡੇਟਾ ਸ਼ੀਟ ਵਿੱਚ ਉਪਲਬਧ ਹਨ, ਜਿਨ੍ਹਾਂ ਨੂੰ E VA L -ADUCM420QSP1Z ਬੋਰਡ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਸਮੇਂ ਇਸ ਉਪਭੋਗਤਾ ਗਾਈਡ ਦੇ ਨਾਲ ਸਲਾਹ ਮਸ਼ਵਰਾ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ।
ਸੰਸ਼ੋਧਨ ਇਤਿਹਾਸ
1/2021—ਸੰਸ਼ੋਧਨ 0: ਸ਼ੁਰੂਆਤੀ ਸੰਸਕਰਣ
EVAL-ADUCM420QSP1Z ਫੋਟੋਗ੍ਰਾਫ਼ ਐਨਾਲਾਗ ਡਿਵਾਈਸ ADuCM420 ਡਿਵੈਲਪਮੈਂਟ ਸਿਸਟਮ - ਅੰਜੀਰ 20UG-1926
ਮੁਲਾਂਕਣ ਬੋਰਡ ਹਾਰਡਵੇਅਰ
ਪਾਵਰ ਸਪਲਾਈ ਅਤੇ ਡਿਫਾਲਟ ਲਿੰਕ ਵਿਕਲਪ
E VA L -ADUCM420QSP1Z ਵਿਕਾਸ ਪ੍ਰਣਾਲੀ ਨੂੰ ਹੇਠਾਂ ਦਿੱਤੇ ਵਿਕਲਪਾਂ ਨਾਲ ਸੰਚਾਲਿਤ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ: ਬੈਂਚ ਸਪਲਾਈ ਤੋਂ ਇੱਕ 5 V ਟਰਮੀਨਲ ਬਲਾਕ, ਇੱਕ 9 V ਵਾਲ ਮਾਊਂਟਡ ਅਡਾਪਟਰ, ਜਾਂ ਇੱਕ USB ਸਪਲਾਈ। ਹਰੇਕ ਪਾਵਰ ਸਪਲਾਈ ਵਿਕਲਪ ਅਤੇ ਹੋਰ ਵਿਕਲਪਿਕ ਕਨੈਕਟਰਾਂ ਲਈ ਔਨ-ਬੋਰਡ ਜੰਪਰ ਸੰਰਚਨਾਵਾਂ ਲਈ ਸਾਰਣੀ 1 ਦੇਖੋ। ਲੱਭੋ
ਸਪਲਾਈ ਲਈ ਹਰੇਕ ਹੈਡਰ ਪਿੰਨ ਲਈ 1 ਪਿੰਨ ਕਰੋ। ਬਿਜਲੀ ਸਪਲਾਈ ਦੇ ਕਿਸੇ ਵੀ ਵਿਕਲਪ ਲਈ, ਸਪਲਾਈ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਲੋੜੀਂਦੇ ਓਪਰੇਟਿੰਗ ਸੈੱਟਅੱਪ ਵਿੱਚ ਸਾਰਣੀ 1 ਵਿੱਚ ਦਰਸਾਏ ਜੰਪਰਾਂ ਨੂੰ ਰੱਖੋ।
EVA L -ADUCM420QSP1Z ਨੂੰ ਪਾਵਰ (ਚਿੱਤਰ 2 ਦੇਖੋ)। ਹਰੇਕ ਪਾਵਰ ਸਪਲਾਈ ਨੂੰ 10 µF ਅਤੇ 0.1 µF ਕੈਪਸੀਟਰਾਂ ਨਾਲ ਸੰਬੰਧਿਤ ਜ਼ਮੀਨੀ ਜਹਾਜ਼ ਨਾਲ ਜੋੜਿਆ ਜਾਂਦਾ ਹੈ। ਹਰੇਕ ਡਿਵਾਈਸ ਸਪਲਾਈ ਪਿੰਨ ਨੂੰ 10 µF ਅਤੇ 0.1 µF ਕੈਪੇਸੀਟਰ ਜੋੜੇ ਨਾਲ ਸੰਬੰਧਿਤ ਜ਼ਮੀਨੀ ਜਹਾਜ਼ ਨਾਲ ਜੋੜਿਆ ਜਾਂਦਾ ਹੈ।
EVAL-ADUCM420QSP1Z ਬੋਰਡ ਇੰਟਰਫੇਸ
ADuCM420 ਵਿੱਚ ਆਨ-ਚਿੱਪ ਡਿਜੀਟਲ ਪੈਰੀਫਿਰਲ ਇੰਟਰਫੇਸ ਹਨ, ਜਿਵੇਂ ਕਿ ਇੱਕ ਯੂਨੀਵਰਸਲ ਅਸਿੰਕ੍ਰੋਨਸ ਰਿਸੀਵਰ/ਟ੍ਰਾਂਸਮੀਟਰ (UART), ਸੀਰੀਅਲ ਪੈਰੀਫਿਰਲ ਇੰਟਰਫੇਸ (SPI), ਪ੍ਰਬੰਧਨ ਡਾਟਾ ਇਨਪੁਟ/ਆਊਟਪੁੱਟ (MDIO), ਅਤੇ I 2 C। ਆਨ- ਲਈ ਚਿੱਤਰ 1 ਦੇਖੋ। ਬੋਰਡ ਕੰਪੋਨੈਂਟ ਟਿਕਾਣੇ।
ਬੈਂਚ ਪਾਵਰ ਸਪਲਾਈ ਵਿਕਲਪ
ADuCM420 ਨੂੰ ਆਮ ਕਾਰਵਾਈ ਲਈ 5 V ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ। ਟੇਬਲ 1 ਵਿੱਚ ਜੰਪਰ ਕੌਂਫਿਗਰੇਸ਼ਨ ਨੂੰ ਦੁਹਰਾਉਂਦੇ ਹੋਏ, 5 V ਟਰਮੀਨਲ ਬਲਾਕ ਸਪਲਾਈ ਬਿਜਲੀ ਸਪਲਾਈ ਨੂੰ ਨਿਯਮਤ ਕਰਨ ਲਈ LDO ਰੈਗੂਲੇਟਰਾਂ ਵਿੱਚੋਂ ਲੰਘਦੀ ਹੈ। ADuCM420 IOVDD1 ਅਤੇ DVDD ਪਾਵਰ ਸਪਲਾਈ ਨੂੰ ਕ੍ਰਮਵਾਰ 1.2 V ਜਾਂ 1.8 V, ਅਤੇ 1.8 V ਜਾਂ 3.3 V ਲਈ ਵੀ ਸੰਰਚਿਤ ਕਰ ਸਕਦਾ ਹੈ। ਇਹਨਾਂ ਸਪਲਾਈ ਵਿਕਲਪਾਂ ਨੂੰ ਕੌਂਫਿਗਰ ਕਰਨ ਲਈ, IOVDD11 ਲਈ ਜੰਪਰ P1 ਅਤੇ DVDD ਲਈ ਜੰਪਰ P15 'ਤੇ ਲੋੜੀਂਦੀ ਸਥਿਤੀ ਦੀ ਚੋਣ ਕਰੋ। P11 ਅਤੇ P15 ਸੋਲਡਰ ਸਾਈਡ 'ਤੇ ਹਨ (ਮੁਲਾਂਕਣ ਬੋਰਡ ਦੇ ਹੇਠਲੇ ਪਾਸੇ।
ਸਾਰਣੀ 1. EVAL-ADUCM420QSP1Z ਲਈ ਜੰਪਰ ਸੰਰਚਨਾਵਾਂ 

ਜੰਪਰ ਨੰ.  ਵਿਕਲਪਿਕ  ਜੰਪਰ ਸੰਰਚਨਾ ਬੈਂਚ ਸਪਲਾਈ ਜਾਂ 9 V ਵਾਲ ਵਾਰਟ 
JP6—ਭਵਿੱਖ ਦੇ ਤਕਨਾਲੋਜੀ ਯੰਤਰ
ਅੰਤਰਰਾਸ਼ਟਰੀ (FTDI) ਸਪਲਾਈ
ਨੰ ਛੋਟਾ। ਹਾਂ
JP7—USB ਹਾਂ ਛੋਟਾ। ਹਾਂ
P11—IOVDD1 ਨੰ ਪਿੰਨ 1 ਅਤੇ ਪਿੰਨ 2 = 1.8 V, ਪਿੰਨ 2 ਅਤੇ ਪਿੰਨ 3 = 1.2 V। ਹਾਂ
P15—DVDD ਨੰ ਪਿੰਨ 1 ਅਤੇ ਪਿੰਨ 2 = 3.3 V, ਪਿੰਨ 2 ਅਤੇ ਪਿੰਨ 3 = 1.8 V। ਹਾਂ
P7—SIN1 ਪੱਧਰ ਸ਼ਿਫ਼ਟਰ ਹਾਂ ਪਿੰਨ 1 ਅਤੇ ਪਿੰਨ 2 = IOVDD0, ਪਿੰਨ 2 ਅਤੇ ਪਿੰਨ 3 = IOVDD1। ਹਾਂ
P12—SOUT1 ਪੱਧਰ ਸ਼ਿਫ਼ਟਰ ਹਾਂ ਪਿੰਨ 1 ਅਤੇ ਪਿੰਨ 2 = IOVDD0, ਪਿੰਨ 2 ਅਤੇ ਪਿੰਨ 3 = IOVDD1। ਹਾਂ
P14—LED ਡਿਸਪਲੇ ਹਾਂ ਛੋਟਾ। ਹਾਂ
P5—IOVDD0 ਪੁੱਲ-ਅੱਪ ਹਾਂ ਛੋਟਾ। ਹਾਂ
JP1—SWCLK ਪੁੱਲ-ਅੱਪ ਹਾਂ JP3, JP4, ਅਤੇ JP5 ਵਿਕਲਪਿਕ ਪੁੱਲ-ਅੱਪ ਹਨ। R14 ਰੋਧਕ (ਚਿੱਤਰ 1 ਦੇਖੋ) ਇਹਨਾਂ ਵਿਕਲਪਿਕ ਪੁੱਲ-ਅਪਸ ਦੀ ਵਰਤੋਂ ਕਰਨ ਲਈ ਘੱਟੋ-ਘੱਟ 100 kΩ ਮੁੱਲਾਂ ਨਾਲ ਭਰਿਆ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ। ਹਾਂ
JP2—SWDIO ਪੁੱਲ-ਅੱਪ ਹਾਂ ਛੋਟਾ। ਹਾਂ
JP3—P2.2 ਜਾਂ SWO ਪੁੱਲ-ਅੱਪ ਹਾਂ ਛੋਟਾ। ਹਾਂ
JP8 ਤੋਂ JP10 ਹਾਂ ਇਹ ਪਿੰਨ ਆਨ-ਬੋਰਡ FTDI ਚਿੱਪ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹਨ ਜੋ I 2 C ਡਾਊਨਲੋਡਰ 'ਤੇ ਵਰਤੀ ਜਾ ਸਕਦੀ ਹੈ। ਹਾਂ

ਐਨਾਲਾਗ ਡਿਵਾਈਸ ADuCM420 ਡਿਵੈਲਪਮੈਂਟ ਸਿਸਟਮ - ਅੰਜੀਰ 20

ਹਾਰਡਵੇਅਰ ਮੋਡੀਊਲ
ADUCM420 ਅਤੇ Arduino ਪਾਵਰ
ਗਾਹਕ ਆਪਣੇ ਖੁਦ ਦੇ ਕਸਟਮ ਸਰਕਟਾਂ ਨੂੰ E VA L -ADUCM420QSP1Z ਮੁਲਾਂਕਣ ਬੋਰਡ ਨਾਲ ਜੋੜਨਾ ਚਾਹ ਸਕਦੇ ਹਨ। E VA L -ADUCM420QSP1Z ਮੁਲਾਂਕਣ ਬੋਰਡ ਦੇ ਪੰਜ ਕਨੈਕਟਰ ਬਾਹਰੀ PCBs ਲਈ ਇੱਕ Arduino® Uno ਜਾਂ Arduino ਜ਼ੀਰੋ ਕਨੈਕਸ਼ਨ ਇੰਟਰਫੇਸ ਦਾ ਸਮਰਥਨ ਕਰਦੇ ਹਨ। E VA L -ADUCM420QSP1Z ਮੁਲਾਂਕਣ ਬੋਰਡ ਬਾਹਰੀ Arduino-ਅਧਾਰਿਤ ਬੋਰਡ ਨੂੰ ਸ਼ਕਤੀ ਦੇ ਸਕਦਾ ਹੈ। ਇਸ ਦੇ ਉਲਟ, Arduino ADuCM420 ਸਮੇਤ ਪੂਰੇ ਮੋਡੀਊਲ ਨੂੰ ਪਾਵਰ ਦੇਣ ਦੇ ਸਮਰੱਥ ਹੈ। ਸਾਰਣੀ 2 E VA L ADUCM420QSP1Z ਅਤੇ Arduino ਦੀਆਂ ਪਾਵਰ ਕੌਂਫਿਗਰੇਸ਼ਨਾਂ ਲਈ ਜੰਪਰ ਕਨੈਕਸ਼ਨਾਂ ਨੂੰ ਦਿਖਾਉਂਦਾ ਹੈ।
ਸਾਰਣੀ 2. EVAL-ADUCM420QSP1Z (WLCSP) ਲਈ ਪਾਵਰ ਕੌਂਫਿਗਰੇਸ਼ਨ 

EVAL-ADUCM420QSP1Z ਵਿਕਲਪਿਕ ਜੰਪਰ ਜਾਣਕਾਰੀ ਜੰਪਰ ਸੰਰਚਨਾ 
P20 ਹਾਂ ਪਾਵਰ ਸਿਲੈਕਸ਼ਨ ਜਾਂ ਤਾਂ USB ਪਾਵਰ ਰਾਹੀਂ ਜਾਂ Arduino ਪਾਵਰ ਰਾਹੀਂ ਪਿੰਨ 1 ਅਤੇ ਪਿੰਨ 2 = USB ਸੰਚਾਲਿਤ। ਪਿੰਨ 2 ਅਤੇ ਪਿੰਨ 3 = Arduino ਸੰਚਾਲਿਤ। EVAL-ADUCM420QSP1Z ਬੋਰਡ ਲਈ USB ਪਾਵਰ ਦੀ ਵਰਤੋਂ ਨਾ ਕਰੋ ਜੇਕਰ Arduino ਅਤੇ ਮੁਲਾਂਕਣ ਬੋਰਡ ਇਕੱਠੇ ਸੰਚਾਲਿਤ ਹਨ।
JP16 ਹਾਂ EVAL-ADUCM420QSP1Z ਬੋਰਡ ਦੁਆਰਾ Arduino ਤੋਂ ਪਾਵਰ ਜੇਕਰ ਇਹ ਜੰਪਰ ਛੋਟਾ ਹੈ, ਤਾਂ EVAL- DUCM420QSP1Z ਵੀ Arduino ਨੂੰ ਸ਼ਕਤੀ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ।
JP11 1 ਹਾਂ 3.3 V LDO ਆਉਟਪੁੱਟ ਛੋਟਾ।
JP12 1 ਹਾਂ Arduino IOREF ਪਿੰਨ ਲਈ 3.3 V ਪਾਵਰ ਛੋਟਾ।
JP13 1 ਹਾਂ ADuCM420 ਨੂੰ Arduino ਰੀਸੈਟ 'ਤੇ ਰੀਸੈਟ ਕੀਤਾ ਗਿਆ ਛੋਟਾ।
JP14 1 ਹਾਂ Arduino ਲਈ 3.3 V ਪਾਵਰ ਛੋਟਾ।
JP15 ਹਾਂ Arduino ਲਈ 5 V ਪਾਵਰ ਛੋਟਾ।

1. ਜੇਪੀ 11 ਤੋਂ ਜੇਪੀ 15 ਕਨੈਕਟਰਾਂ ਦੀ ਵਰਤੋਂ ਕੀਤੀ ਜਾਂਦੀ ਹੈ ਜੇਕਰ ਅਰਡਿਨੋ ਨੂੰ EVAL-ADUCM420QSP1Z ਬੋਰਡ ਦੁਆਰਾ ਸੰਚਾਲਿਤ ਕੀਤਾ ਜਾਂਦਾ ਹੈ।

ਅਰਡਿਨੋ ਕਨੈਕਟਰ
E VA L -ADUCM420QSP1Z ਵਿੱਚ Arduino R3 ਹੈਡਰ ਸਿੱਧੇ Arduino Uno ਅਤੇ Arduino Zero ਨਾਲ ਅਨੁਕੂਲ ਹਨ। E VA L -ADUCM420QSP1Z ਬੋਰਡ ਦੁਆਰਾ ਵਰਤੇ ਗਏ Arduino ਪਿੰਨ ਸਾਰਣੀ 3 ਵਿੱਚ ਦਿੱਤੇ ਗਏ ਹਨ।
ADuCM420 ਪਿੰਨ ਬਾਰੇ ਹੋਰ ਜਾਣਕਾਰੀ ਲਈ, ADuCM420 ਡਾਟਾ ਸ਼ੀਟ ਅਤੇ ADuCM420 ਹਾਰਡਵੇਅਰ ਰੈਫਰੈਂਸ ਮੈਨੂਅਲ (UG-1807) ਵੇਖੋ।
ਮੂਲ ਰੂਪ ਵਿੱਚ, EVAL-ADuCM420QSP1Z ਬੋਰਡ ਨੂੰ ਇੱਕ Arduino ਸਲੇਵ ਬੋਰਡ ਦੇ ਰੂਪ ਵਿੱਚ ਸੰਰਚਿਤ ਕੀਤਾ ਗਿਆ ਹੈ, ਜਿਸ ਵਿੱਚ ਕਨੈਕਟਰ ਸਿਰਫ਼ PCB ਦੇ ਕੰਪੋਨੈਂਟ ਸਾਈਡ 'ਤੇ ਮੌਜੂਦ ਹੁੰਦੇ ਹਨ।
ਜੇਕਰ EVAL-ADuCM420QSP1Z ਬੋਰਡ ਨੂੰ Arduino ਹੋਸਟ ਦੇ ਤੌਰ 'ਤੇ ਸੰਰਚਿਤ ਕਰਨਾ ਹੈ, ਤਾਂ ਹੇਠਾਂ ਦਿੱਤੇ ਦਿਸ਼ਾ-ਨਿਰਦੇਸ਼ਾਂ ਦੇ ਨਾਲ ਸੋਲਡਰ ਸਾਈਡ 'ਤੇ ਇੱਕ ਵੱਖਰੀ ਕਨੈਕਟਰ ਕਿਸਮ ਤਿਆਰ ਕਰੋ:

  • P16 ਅਤੇ P19: 8-ਪਿੰਨ, ਸਿੰਗਲ-ਰੋਅ ਹੈਡਰ, 2.54 ਮਿਲੀਮੀਟਰ ਪਿੱਚ (ਸਾਬਕਾ ਲਈample, the Samtec SSQ-108-03-GS)
  • P21: 6-ਪਿੰਨ, ਸਿੰਗਲ-ਰੋਅ ਹੈਡਰ, 2.54 mm ਪਿੱਚ (ਉਦਾਹਰਨ ਲਈample, the Samtec SSQ-106-03-GS)
  • P13: 10-ਪਿੰਨ, ਸਿੰਗਲ-ਰੋਅ ਹੈਡਰ, 2.54 ਮਿਲੀਮੀਟਰ ਪਿੱਚ (ਸਾਬਕਾ ਲਈample, the Samtec SSQ-110-03-GS)

ਚਿੱਤਰ 3 ਉਚਿਤ ਕਨੈਕਟਰ ਕਿਸਮ ਦਿਖਾਉਂਦਾ ਹੈ। ਸਹੀ ਸਲੇਵ ਅਡੈਪਟਰ ਕਨੈਕਸ਼ਨ ਲਈ, ਇਹ ਯਕੀਨੀ ਬਣਾਓ ਕਿ ਮਾਦਾ ਹਿੱਸਾ ਸੋਲਡਰ ਸਾਈਡ 'ਤੇ ਹੈ ਅਤੇ ਲੰਬੇ ਪਿੰਨ ਕੰਪੋਨੈਂਟ ਸਾਈਡ ਤੱਕ ਫੈਲੇ ਹੋਏ ਹਨ। ਐਨਾਲਾਗ ਡਿਵਾਈਸ ADuCM420 ਡਿਵੈਲਪਮੈਂਟ ਸਿਸਟਮ - ਅੰਜੀਰ 1ਚਿੱਤਰ 3. Arduino ਮਾਸਟਰ ਅਤੇ ਸਲੇਵ ਅਡਾਪਟਰ ਸੰਰਚਨਾ ਲਈ ਕਨੈਕਟਰ ਦੀ ਕਿਸਮ
ਸਾਰਣੀ 3. EVAL-ADUCM420QSP1Z Arduino ਪਿੰਨਾਂ ਨਾਲ ਪਿੰਨ ਕਨੈਕਸ਼ਨ 

R3 ਹੈਡਰ ਪਿੰਨ  Arduino ਪਿੰਨ 
ਡਿਜੀਟਲ
P13
P1.2/SCL1 SCL
P1.3/SDA1 ਐਸ.ਡੀ.ਏ
ਏ.ਆਰ.ਈ.ਐਫ ਏ.ਆਰ.ਈ.ਐਫ
ਡੀ.ਜੀ.ਐਨ.ਡੀ ਜੀ.ਐਨ.ਡੀ
P0.0/SCLK0 ਐਸ.ਸੀ.ਕੇ.
P0.1/MISO0 ਮੀਸੋ
P0.2/MOSI0 ਮੋਸੀ
P2.0 SS
P0.3/CS0 GPIO
P2.1/IRQ2 GPIO
P16
P1.0/SIN1 RXD
P1.1/SOUT1 TXD
P0.6/SCL2 GPIO
P0.7/SDA2 GPIO
P1.4/SCLK1 GPIO
P1.5/MISO1 GPIO
P1.6/MOSI1 GPIO
P1.7/CS1 GPIO
P18
P0.1/MISO0 ਮੀਸੋ
IOVDD0 3.3 ਵੀ
P0.0/SCLK0 ਐਸ.ਸੀ.ਕੇ.
P0.2/MOSI0 ਮੋਸੀ
ਰੀਸੈਟ ਕਰੋ ਰੀਸੈਟ ਕਰੋ
ਡੀ.ਜੀ.ਐਨ.ਡੀ ਜੀ.ਐਨ.ਡੀ
ਸ਼ਕਤੀ
P19
Arduino ਜਾਂ ADuCM420 ਪਾਵਰ 7V VIN
ਏ.ਜੀ.ਐਨ.ਡੀ ਜੀ.ਐਨ.ਡੀ
ਏ.ਜੀ.ਐਨ.ਡੀ ਜੀ.ਐਨ.ਡੀ
Arduino ਜਾਂ ADuCM420 ਪਾਵਰ 5V
Arduino ਜਾਂ ADuCM420 ਪਾਵਰ 3V3
Arduino ਜਾਂ ADuCM420 ਰੀਸੈਟ ਕਰੋ ਰੀਸੈਟ ਕਰੋ
Arduino ਜਾਂ ADuCM420 ਪਾਵਰ ਆਈਓਆਰਐਫ
ਕੋਈ ਕਨੈਕਟ ਨਹੀਂ ਕੋਈ ਕਨੈਕਟ ਨਹੀਂ
ਐਨਾਲਾਗ
P21
AIN0 ADC5
AIN1 ADC4
AIN2 ADC3
AIN3 ADC2
AIN4 ADC1
AIN14 ADC0

ਸ਼ੁਰੂ ਕਰਨਾ

ਸਾਫਟਵੇਅਰ ਇੰਸਟਾਲੇਸ਼ਨ ਪ੍ਰਕਿਰਿਆਵਾਂ
ਪੀਸੀ ਵਿੱਚ ਕਿਸੇ ਵੀ USB ਡਿਵਾਈਸ ਨੂੰ ਪਲੱਗ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਹੇਠਾਂ ਦਿੱਤੇ ਕਦਮਾਂ ਨੂੰ ਪੂਰਾ ਕਰੋ:

  1. ਪੀਸੀ 'ਤੇ ਸਾਰੀਆਂ ਖੁੱਲ੍ਹੀਆਂ ਐਪਲੀਕੇਸ਼ਨਾਂ ਨੂੰ ਬੰਦ ਕਰੋ।
  2. ਤੋਂ ADuCM420 ਇੰਸਟਾਲਰ ਨੂੰ ਡਾਊਨਲੋਡ ਕਰਨ ਤੋਂ ਬਾਅਦ ftp://ftp.analog.com/pub/microconverter/ADuCM420, ADuCM420Installer-V0.1.0.0.exe 'ਤੇ ਡਬਲ ਕਲਿੱਕ ਕਰੋ ਅਤੇ ਇਸ ਦੀ ਪਾਲਣਾ ਕਰੋ।
    ਚਿੱਤਰ 4 ਵਿੱਚ ਦਿਖਾਈਆਂ ਗਈਆਂ ਹਦਾਇਤਾਂ। ADuCM420ਇੰਸਟਾਲਰ ਸੈੱਟਅੱਪ ਵਿੰਡੋ ਇੰਸਟਾਲੇਸ਼ਨ ਵਿਧੀ ਅਤੇ ਭਾਗਾਂ ਦੀ ਚੋਣ ਨੂੰ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰਦੀ ਹੈ, ਜਿਵੇਂ ਕਿ ਚਿੱਤਰ 4 ਵਿੱਚ ਦਿਖਾਇਆ ਗਿਆ ਹੈ। ਅੰਤਮ ਉਪਭੋਗਤਾ।
    ਲਾਇਸੈਂਸ ਸਮਝੌਤਾ (EULA) ADuCM420Installer ਸੈੱਟਅੱਪ ਵਿੰਡੋ ਰਾਹੀਂ ਅੱਗੇ ਵਧਣ ਤੋਂ ਬਾਅਦ ਪ੍ਰਦਰਸ਼ਿਤ ਹੁੰਦਾ ਹੈ। EULA ਨੂੰ ਸਵੀਕਾਰ ਕਰਨਾ ਇੰਸਟਾਲਰ ਨੂੰ ਐਕਸਟਰੈਕਟ ਕਰਦਾ ਹੈ, ਅਤੇ EULA ਨੂੰ ਅਸਵੀਕਾਰ ਕਰਨਾ ਸਥਾਪਕ ਨੂੰ ਰੱਦ ਕਰਦਾ ਹੈ।ਐਨਾਲਾਗ ਡਿਵਾਈਸ ADuCM420 ਡਿਵੈਲਪਮੈਂਟ ਸਿਸਟਮ - ਅੰਜੀਰ 1
  3. ਇੰਸਟਾਲੇਸ਼ਨ ਤੋਂ ਬਾਅਦ, \AnalogDevices\ADuCM420 ਫੋਲਡਰ ਖੁੱਲ੍ਹਦਾ ਹੈ। ਇਸ ਟਿਕਾਣੇ ਵਿੱਚ ਸਾਬਕਾamples ਫੋਲਡਰ ਜੋ ਸਾਬਕਾ ਨੂੰ ਸਟੋਰ ਕਰਦਾ ਹੈampADuCM420 ਲਈ le ਕੋਡ (ਚਿੱਤਰ 5 ਦੇਖੋ)।

ਐਨਾਲਾਗ ਡਿਵਾਈਸ ADuCM420 ਡਿਵੈਲਪਮੈਂਟ ਸਿਸਟਮ - ਅੰਜੀਰ 1

ਕੇਇਲ μVISION5
Keil μVision5 ਏਕੀਕ੍ਰਿਤ ਵਿਕਾਸ ਵਾਤਾਵਰਣ (IDE) ਕੋਡ ਨੂੰ ਸੰਪਾਦਿਤ ਕਰਨ, ਅਸੈਂਬਲ ਕਰਨ ਅਤੇ ਡੀਬੱਗ ਕਰਨ ਲਈ ਲੋੜੀਂਦੇ ਸਾਰੇ ਸਾਧਨਾਂ ਨੂੰ ਏਕੀਕ੍ਰਿਤ ਕਰਦਾ ਹੈ। Keil IDE ਨੂੰ ਚਲਾਉਣਾ ਸ਼ੁਰੂ ਕਰਨ ਦਾ ਸਭ ਤੋਂ ਤੇਜ਼ ਤਰੀਕਾ ਹੈ ਹੇਠਾਂ ਦਿੱਤੇ ਕਦਮਾਂ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਇੱਕ ਮੌਜੂਦਾ ਪ੍ਰੋਜੈਕਟ ਨੂੰ ਖੋਲ੍ਹਣਾ:

  1. Keil ਵਿੱਚ, ਪ੍ਰੋਜੈਕਟ > ਓਪਨ ਪ੍ਰੋਜੈਕਟ 'ਤੇ ਕਲਿੱਕ ਕਰੋ।
  2. ਉਸ ਫੋਲਡਰ ਨੂੰ ਬ੍ਰਾਊਜ਼ ਕਰੋ ਜਿੱਥੇ ADuCM420 ਸੌਫਟਵੇਅਰ ਸਥਾਪਤ ਹੈ (C:\AnalogDevices\ADuCM420…)।
  3. M420_GPIO.uvprojx ਖੋਲ੍ਹੋ file, ADuCM420\ex ਵਿੱਚ ਸਥਿਤ ਹੈamples\M420_GPIO\ARM ਫੋਲਡਰ। ਨੂੰ ਖੋਲ੍ਹਣਾ file ਇੱਕ ਸਾਬਕਾ ਲਾਂਚ ਕਰਦਾ ਹੈample ਪ੍ਰੋਜੈਕਟ.
  4. ਸਰੋਤ ਦੁਆਰਾ ਅੱਗੇ ਵਧਣ ਤੋਂ ਪਹਿਲਾਂ Cortex microcontroller ਸਾਫਟਵੇਅਰ ਇੰਟਰਫੇਸ ਸਟੈਂਡਰਡ (CMSIS) ਪੈਕ ਸੈਟ ਅਪ ਕਰੋ। ਲਈ Keil μVision5 ਭਾਗ ਵਿੱਚ CMSIS ਪੈਕ ਦੇਖੋ
    CMSIS ਪੈਕ ਨੂੰ ਕਿਵੇਂ ਆਯਾਤ ਕਰਨਾ ਹੈ ਇਸ ਬਾਰੇ ਵੇਰਵੇ।
  5. IDE 'ਤੇ ਮੀਨੂ ਬਾਰ ਰਾਹੀਂ EVALADUCM420QSP1Z ਬੋਰਡ 'ਤੇ ਸਰੋਤ ਕੋਡ ਨੂੰ ਕੰਪਾਇਲ ਅਤੇ ਡਾਊਨਲੋਡ ਕਰੋ।
  6. ਸਰੋਤ ਕੋਡ ਨੂੰ ਚਲਾਉਣ ਲਈ, EVAL- ADUCM420QSP1Z ਬੋਰਡ 'ਤੇ ਰੀਸੈਟ ਦਬਾਓ, ਅਤੇ ਫਿਰ ਰਨ ਦਬਾਓ।
  7.  ਕੋਡ ਨੂੰ ਚਲਾਉਣ ਵੇਲੇ, ਬੋਰਡ 'ਤੇ ਹਰੇ ਰੰਗ ਦੀ LED DISPLAY ਫਲੈਸ਼ ਹੁੰਦੀ ਹੈ।

KEIL μVISION5 ਵਿੱਚ CMSIS ਪੈਕ
Keil μVision5 IDE ਸਥਾਪਤ ਹੋਣ ਤੋਂ ਬਾਅਦ, ਐਪਲੀਕੇਸ਼ਨ ਨੂੰ ਖੋਲ੍ਹੋ ਅਤੇ IDE ਤੋਂ ADuCM420 ਡਿਵਾਈਸ ਨੂੰ ਸਹੀ ਢੰਗ ਨਾਲ ਸੈੱਟਅੱਪ ਕਰਨ ਲਈ ਹੇਠਾਂ ਦਿੱਤੇ ਕਦਮਾਂ ਦੀ ਵਰਤੋਂ ਕਰੋ:

  1. CMSIS ਪੈਕ ਇੰਸਟੌਲਰ ਨੂੰ ਖੋਲ੍ਹੋ ਜਿਵੇਂ ਕਿ ਚਿੱਤਰ 6 ਵਿੱਚ ਦਿਖਾਇਆ ਗਿਆ ਹੈ। ਜਦੋਂ ਪੈਕ ਇੰਸਟਾਲਰ ਪਹਿਲੀ ਵਾਰ ਖੋਲ੍ਹਿਆ ਜਾਂਦਾ ਹੈ, ਤਾਂ ਪੈਕ ਇੰਸਟਾਲਰ ਨੂੰ ਅੱਪਡੇਟ ਕਰਨ ਵਿੱਚ ਕੁਝ ਮਿੰਟ ਲੱਗ ਸਕਦੇ ਹਨ।ਐਨਾਲਾਗ ਡਿਵਾਈਸ ADuCM420 ਡਿਵੈਲਪਮੈਂਟ ਸਿਸਟਮ - ਅੰਜੀਰ 4
  2. CMSIS ਪੈਕ ਇੰਸਟਾਲਰ ਖੁੱਲ੍ਹਣ ਤੋਂ ਬਾਅਦ, ਕਲਿੱਕ ਕਰੋ File > ਆਯਾਤ ਕਰੋ। ADuCM420 ਪੈਕ ਨੂੰ ਚੁਣੋ ਅਤੇ ਆਯਾਤ ਕਰੋ ਜੋ ਇੰਸਟਾਲੇਸ਼ਨ ਸੈੱਟਅੱਪ ਵਿੱਚ ਸ਼ਾਮਲ ਹੈ (ਚਿੱਤਰ 7 ਦੇਖੋ)।
  3. ADuCM420 CMSIS ਪੈਕ ਸਥਾਪਿਤ ਹੋਣ ਦੇ ਨਾਲ, ADuCM420 ਡਿਵਾਈਸ Keil μVision5 IDE ਦੁਆਰਾ ਸਮਰਥਿਤ ਹੈ। ADuCM420 Keil ਵਿੰਡੋ ਦੇ ਡਿਵਾਈਸ ਟੈਬ ਵਿੱਚ ਦਿਖਾਈ ਦਿੰਦਾ ਹੈ, ਜਿਵੇਂ ਕਿ ਚਿੱਤਰ 8 ਵਿੱਚ ਦਿਖਾਇਆ ਗਿਆ ਹੈ।

KEIL µVISION420 ਵਿੱਚ ADUCM5 ਲਈ ਲਾਇਬ੍ਰੇਰੀ ਅਤੇ ਪ੍ਰੋਜੈਕਟ ਵਿਕਲਪ
ਕੀਲ µਵਿਜ਼ਨ5 ਪ੍ਰੋਜੈਕਟ files ਨੂੰ ਹਰੇਕ ਸਾਬਕਾ ਲਈ ਆਰਮ ਫੋਲਡਰ ਵਿੱਚ ਰੱਖਿਆ ਜਾਂਦਾ ਹੈample ਪ੍ਰੋਗਰਾਮ. ਸਾਬਕਾ ਲਈample, C:\Analog Devices\ADuCM420\examples\M420_Adc\ARM\M420_Adc.uvporjx ਹੈ file ਜੋ ਕੇਲ ਦੁਆਰਾ ਖੋਲ੍ਹਿਆ ਗਿਆ ਹੈ। ਕੀਲ ਸੈਟਿੰਗ ਮੀਨੂ (ਚਿੱਤਰ 9 ਦੇਖੋ) ਤੋਂ ਰਨਟਾਈਮ ਵਾਤਾਵਰਣ ਪ੍ਰਬੰਧਿਤ ਕਰੋ ਆਈਕਨ 'ਤੇ ਕਲਿੱਕ ਕਰਕੇ, ਉਪਭੋਗਤਾ ਆਪਣੇ ਪ੍ਰੋਜੈਕਟ ਵਿੱਚ ਪੈਰੀਫਿਰਲ ਲਾਇਬ੍ਰੇਰੀਆਂ ਤੋਂ ਲੋੜੀਂਦੇ ਭਾਗਾਂ ਦੀ ਚੋਣ ਕਰ ਸਕਦੇ ਹਨ, ਜਿਵੇਂ ਕਿ ਚਿੱਤਰ 11 ਵਿੱਚ ਦਿਖਾਇਆ ਗਿਆ ਹੈ।ਐਨਾਲਾਗ ਡਿਵਾਈਸ ADuCM420 ਡਿਵੈਲਪਮੈਂਟ ਸਿਸਟਮ - ਅੰਜੀਰ 5IAR IDE ਪ੍ਰੋਜੈਕਟ ਸੈਟਿੰਗਾਂ
ਪਹਿਲੀ ਵਾਰ ਉਪਭੋਗਤਾਵਾਂ ਲਈ ਇੱਕ ਸਾਬਕਾ ਨੂੰ ਖੋਲ੍ਹਣ ਦੀ ਸਿਫਾਰਸ਼ ਕੀਤੀ ਜਾਂਦੀ ਹੈampਸਾਬਕਾ ਤੋਂ ਲੈ ਪ੍ਰੋਜੈਕਟamples ਫੋਲਡਰ. ਉਦਾਹਰਨ ਲਈ, M420_Adc.eww file IAR ਏਮਬੇਡਡ ਵਰਕਬ ench® ਪ੍ਰੋਜੈਕਟ ਹੈ file ਏਡੀਸੀ ਸਾਬਕਾ ਲਈample, ਅਤੇ ਇਸਨੂੰ C:\Analog Devices\ADuCM420\ex ਤੋਂ ਖੋਲ੍ਹਿਆ ਜਾ ਸਕਦਾ ਹੈ।amples\M420_Adc\IAR\ ਫੋਲਡਰ।
ਇੱਕ ਸਾਬਕਾ ਨੂੰ ਖੋਲ੍ਹਣਾample file ਉਪਭੋਗਤਾ ਤੋਂ ਬਿਨਾਂ ਕਿਸੇ ਸੰਰਚਨਾ ਤਬਦੀਲੀਆਂ ਦੇ ਸੰਕਲਨ, ਪ੍ਰੋਗਰਾਮਿੰਗ ਅਤੇ ਡੀਬੱਗਿੰਗ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ।

ਜੇਕਰ ਇੱਕ ਨਵਾਂ IAR-ਆਧਾਰਿਤ ਪ੍ਰੋਜੈਕਟ ਬਣਾ ਰਹੇ ਹੋ, ਤਾਂ ADuCM420 ਸਾਬਕਾ ਨੂੰ ਚਲਾਉਣ ਲਈ ਹੇਠਾਂ ਦਿੱਤੇ ਕਦਮਾਂ ਨੂੰ ਪੂਰਾ ਕਰਨਾ ਲਾਜ਼ਮੀ ਹੈample ਪ੍ਰੋਗਰਾਮਾਂ ਨੂੰ ਸਹੀ ਢੰਗ ਨਾਲ:

  1. ਪ੍ਰੋਜੈਕਟ ਮੇਨੂ ਤੋਂ, ਵਿਕਲਪ ਚੁਣੋ।
  2. ਆਮ ਵਿਕਲਪਾਂ ਦੀ ਸ਼੍ਰੇਣੀ 'ਤੇ ਕਲਿੱਕ ਕਰੋ, ਅਤੇ ਯਕੀਨੀ ਬਣਾਓ ਕਿ ਚੁਣਿਆ ਗਿਆ ਯੰਤਰ ਟਾਰਗੇਟ ਟੈਬ ਦੇ ਹੇਠਾਂ ਐਨਾਲਾਗ ਡਿਵਾਈਸ ADuCM420 ਹੈ।ਐਨਾਲਾਗ ਡਿਵਾਈਸ ADuCM420 ਡਿਵੈਲਪਮੈਂਟ ਸਿਸਟਮ - ਅੰਜੀਰ 6ਐਨਾਲਾਗ ਡਿਵਾਈਸ ADuCM420 ਡਿਵੈਲਪਮੈਂਟ ਸਿਸਟਮ - ਅੰਜੀਰ 7
  3. ADuCM420 ਡਿਵਾਈਸ ਚੁਣੇ ਜਾਣ ਤੋਂ ਬਾਅਦ, ਲਾਇਬ੍ਰੇਰੀ ਸੰਰਚਨਾ ਟੈਬ 'ਤੇ ਕਲਿੱਕ ਕਰੋ। ਇਹ ਯਕੀਨੀ ਬਣਾਓ ਕਿ ਸਾਰੀਆਂ ਸੈਟਿੰਗਾਂ ਚਿੱਤਰ 12 ਵਿੱਚ ਦਿਖਾਈਆਂ ਗਈਆਂ ਸੈਟਿੰਗਾਂ ਨਾਲ ਮੇਲ ਖਾਂਦੀਆਂ ਹਨ।ਐਨਾਲਾਗ ਡਿਵਾਈਸ ADuCM420 ਡਿਵੈਲਪਮੈਂਟ ਸਿਸਟਮ - ਅੰਜੀਰ 8
  4. ਅੱਗੇ, C/C++ ਕੰਪਾਈਲਰ 'ਤੇ ਕਲਿੱਕ ਕਰੋ, ਅਤੇ ਜਾਂਚ ਕਰੋ ਕਿ ਡਾਇਰੈਕਟਰੀਆਂ ਵਧੀਕ ਇਨਕਲੋਡ ਡਾਇਰੈਕਟਰੀਆਂ ਬਾਕਸ ਵਿੱਚ ਦਿਖਾਈਆਂ ਗਈਆਂ ਡਾਇਰੈਕਟਰੀਆਂ ਨਾਲ ਮੇਲ ਖਾਂਦੀਆਂ ਹਨ (ਚਿੱਤਰ 13 ਦੇਖੋ)।ਐਨਾਲਾਗ ਡਿਵਾਈਸ ADuCM420 ਡਿਵੈਲਪਮੈਂਟ ਸਿਸਟਮ - ਅੰਜੀਰ 9
  5. ਅੱਗੇ, ਲਿੰਕਰ ਸ਼੍ਰੇਣੀ 'ਤੇ ਕਲਿੱਕ ਕਰੋ, ਕੌਂਫਿਗ ਟੈਬ ਵਿੱਚ ਓਵਰਰਾਈਡ ਡਿਫੌਲਟ ਬਾਕਸ ਨੂੰ ਚੁਣੋ, ਅਤੇ ਲਿੰਕਰ ਲਈ ਬ੍ਰਾਊਜ਼ ਕਰੋ। file ਲਿੰਕਰ ਸੰਰਚਨਾ ਦੇ ਅਧੀਨ file ਸੈਕਸ਼ਨ, ਜਿਵੇਂ ਕਿ ਚਿੱਤਰ 14 ਵਿੱਚ ਦਿਖਾਇਆ ਗਿਆ ਹੈ।ਐਨਾਲਾਗ ਡਿਵਾਈਸ ADuCM420 ਡਿਵੈਲਪਮੈਂਟ ਸਿਸਟਮ - ਅੰਜੀਰ 10
  6. ਡੀਬਗਰ ਸੈਟਿੰਗਾਂ ਦੀ ਜਾਂਚ ਕਰੋ, ਅਤੇ ਯਕੀਨੀ ਬਣਾਓ ਕਿ ਸਾਰੀਆਂ ਸੈਟਿੰਗਾਂ ਡਾਉਨਲੋਡ ਅਤੇ ਸੈੱਟਅੱਪ ਟੈਬਾਂ ਵਿੱਚ ਚਿੱਤਰ 15 ਅਤੇ ਚਿੱਤਰ 16 ਵਿੱਚ ਦਿਖਾਈਆਂ ਗਈਆਂ ਸੈਟਿੰਗਾਂ ਨਾਲ ਮੇਲ ਖਾਂਦੀਆਂ ਹਨ।ਐਨਾਲਾਗ ਡਿਵਾਈਸ ADuCM420 ਡਿਵੈਲਪਮੈਂਟ ਸਿਸਟਮ - ਅੰਜੀਰ 11ਐਨਾਲਾਗ ਡਿਵਾਈਸ ADuCM420 ਡਿਵੈਲਪਮੈਂਟ ਸਿਸਟਮ - ਅੰਜੀਰ 12
  7. ਜਾਂਚ ਕਰੋ ਕਿ ਸੈੱਟਅੱਪ ਟੈਬ ਵਿੱਚ ਜੇ-ਲਿੰਕ/ਜੇ-ਟਰੇਸ ਸੈਟਿੰਗਾਂ ਚਿੱਤਰ 17 ਵਿੱਚ ਦਿਖਾਈਆਂ ਗਈਆਂ ਸੈਟਿੰਗਾਂ ਨਾਲ ਮੇਲ ਖਾਂਦੀਆਂ ਹਨ।ਐਨਾਲਾਗ ਡਿਵਾਈਸ ADuCM420 ਡਿਵੈਲਪਮੈਂਟ ਸਿਸਟਮ - ਅੰਜੀਰ 13
  8. ਠੀਕ ਹੈ ਤੇ ਕਲਿਕ ਕਰੋ, ਅਤੇ ਉਪਭੋਗਤਾ ਸਾਬਕਾ ਦੀ ਸੰਰਚਨਾ ਸ਼ੁਰੂ ਕਰ ਸਕਦਾ ਹੈampIAR IDE ਵਿੱਚ ADuCM420 ਲਈ le ਪ੍ਰੋਗਰਾਮ।

ਮਿਡਾਸ-ਲਿੰਕ ਕਨੈਕਟਰ—ਹਾਰਡਵੇਅਰ ਨੂੰ ਕਨੈਕਟ ਕਰਨਾ
MIDAS-Link ਨੂੰ E VA L -ADUCM420QSP1Z ਨਾਲ ਜੋੜਨ ਲਈ ਹੇਠਾਂ ਦਿੱਤੇ ਕਦਮਾਂ ਦੀ ਵਰਤੋਂ ਕਰੋ:

  1. ਪ੍ਰਦਾਨ ਕੀਤੀ USB ਕੇਬਲ ਨੂੰ PC ਅਤੇ mIDAS-Link ਕਨੈਕਟਰ ਵਿਚਕਾਰ ਕਨੈਕਟ ਕਰੋ।
  2. E VA L -ADUCM420QSP1Z ਨਾਲ ਕੁਨੈਕਸ਼ਨ ਸ਼ੁਰੂ ਹੋ ਰਿਹਾ ਹੈ ਨੂੰ ਦਰਸਾਉਣ ਲਈ mIDAS-Link 'ਤੇ ਪੀਲੀ LED ਲਾਈਟਾਂ ਜਗਦੀਆਂ ਹਨ।
  3. ADuCM420 ਲਈ ਡਰਾਈਵਰ ਇੰਸਟਾਲ ਕਰੋ। ਡਰਾਈਵਰ ਇੰਸਟਾਲੇਸ਼ਨ ਵੇਰਵੇ ਇੱਕ .exe ਵਿੱਚ ਸ਼ਾਮਲ ਕੀਤੇ ਗਏ ਹਨ file ADuCM420 ਇੰਸਟਾਲਰ ਵਿੱਚ।

mIDAS-ਲਿੰਕ ਹਾਰਡਵੇਅਰ ਨੂੰ E VA L ADUCM420QSP1Z ਨਾਲ ਕਨੈਕਟ ਕਰਨ ਤੋਂ ਬਾਅਦ, mIDAS-Link ਦੀ ਵਰਤੋਂ Keil µVision5 ਅਤੇ IAR ਏਮਬੈਡਡ ਵਰਕਬੈਂਚ ਵਿਕਾਸ ਵਿੱਚ ਕੀਤੀ ਜਾ ਸਕਦੀ ਹੈ। ਸਾਰਣੀ 4 mIDAS-Link ਪਿੰਨ ਕੌਂਫਿਗਰੇਸ਼ਨ ਦਿਖਾਉਂਦਾ ਹੈ।
ਸਾਰਣੀ 4. mIDAS-ਲਿੰਕ ਪਿੰਨ ਲੇਬਲ

EVAL-ADUCM420QSP1Z ਹੈਡਰਪਿਨ ਨੰ.   mIDAS-ਲਿੰਕ ਪਿੰਨ ਲੇਬਲ 
1, 2 ਡੀਵੀਡੀਡੀ
3, 11, 19 NC
4, 6, 8,10, 12, 14, 16, 18 ਡੀ.ਜੀ.ਐਨ.ਡੀ
5 P1.0/SIN0
7 SWDIO
9 SWCLK
12
15
JP2.2 ਰਾਹੀਂ P4/SWO ਵਿਕਲਪ
ਰੀਸੈਟ ਕਰੋ
17 P1.1/SOUT1

MDIO ਡਾਉਨਲੋਡ ਮੋਡ ਦਾ ਮੁਲਾਂਕਣ ਕਰਨਾ
MDIO ਡਾਊਨਲੋਡਰ ਨੂੰ 'ਤੇ ਇੰਸਟਾਲਰ ਤੋਂ ਕੱਢਿਆ ਜਾ ਸਕਦਾ ਹੈ ftp://ftp.analog.com/pub/microconverter/ADuCM420 webਸਾਈਟ. ਹੈਕਸਾਡੈਸੀਮਲ ਨੂੰ ਡਾਊਨਲੋਡ ਕਰਨ ਲਈ MDIOWSD ਸੌਫਟਵੇਅਰ ਨਾਲ MDIO ਡਾਊਨਲੋਡਰ ਦੀ ਵਰਤੋਂ ਕਰੋ fileਐੱਸ. EVA L -ADUCM20QSP420Z ਨੂੰ MDIOWSD ਸੌਫਟਵੇਅਰ ਟੂਲ ਰਾਹੀਂ PC ਨਾਲ ਕਨੈਕਟ ਕਰਨ ਲਈ SUB-1 ਮਲਟੀਪਲ ਇੰਟਰਫੇਸ USB ਅਡਾਪਟਰ (ਸ਼ਾਮਲ ਨਹੀਂ) ਦੀ ਵਰਤੋਂ ਕਰੋ। Windows 10 ਓਪਰੇਟਿੰਗ ਸਿਸਟਮ ਸੈਕਸ਼ਨ ਕੋਡ ਨੂੰ ਡਾਊਨਲੋਡ ਕਰਨ ਦੀ ਪ੍ਰਕਿਰਿਆ ਦੀ ਰੂਪਰੇਖਾ ਦਿੰਦਾ ਹੈ ਅਤੇ ਸਾਬਕਾampMDIO ਇੰਟਰਫੇਸ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ ਇੰਸਟਾਲਰ ਤੋਂ ADuCM420 ਡਿਵਾਈਸ ਤੱਕ le ਪ੍ਰੋਗਰਾਮ।
ਵਿੰਡੋਜ਼ 10 ਓਪਰੇਟਿੰਗ ਸਿਸਟਮ
SUB-20 ਮਲਟੀਪਲ ਇੰਟਰਫੇਸ USB ਅਡੈਪਟਰ ਨੂੰ PC ਨਾਲ ਕਨੈਕਟ ਕਰਨ ਤੋਂ ਬਾਅਦ, USB ਅਡੈਪਟਰ ਲੋੜੀਂਦੇ SUB-20 ਸੌਫਟਵੇਅਰ ਨੂੰ ਆਪਣੇ ਆਪ ਸਥਾਪਿਤ ਕਰਦਾ ਹੈ। ਇਹ ਯਕੀਨੀ ਬਣਾਉਣ ਲਈ ਕਿ ਸੌਫਟਵੇਅਰ EVA L -ADUCM420QSP1Z ਨਾਲ ਸਹੀ ਢੰਗ ਨਾਲ ਸਥਾਪਿਤ ਅਤੇ ਜੁੜਿਆ ਹੋਇਆ ਹੈ, ਇਹਨਾਂ ਕਦਮਾਂ ਦੀ ਪਾਲਣਾ ਕਰੋ:

  1. SUB-20 ਫਰਮਵੇਅਰ updater.exe 'ਤੇ ਡਬਲ ਕਲਿੱਕ ਕਰੋ file ਚਿੱਤਰ 20 ਵਿੱਚ ਦਰਸਾਏ ਗਏ ਗ੍ਰਾਫਿਕਲ ਯੂਜ਼ਰ ਇੰਟਰਫੇਸ (GUI) ਨੂੰ ਖੋਲ੍ਹਣ ਲਈ SUB-18 ਅਡਾਪਟਰ ਦੇ ਕਨੈਕਟ ਹੋਣ ਤੋਂ ਬਾਅਦ PC ਉੱਤੇ ਇੰਸਟਾਲ ਕੀਤਾ ਜਾਂਦਾ ਹੈ।ਐਨਾਲਾਗ ਡਿਵਾਈਸ ADuCM420 ਡਿਵੈਲਪਮੈਂਟ ਸਿਸਟਮ - ਅੰਜੀਰ 14
  2. Windows® 10 ਲਈ, SUB-18 ਫਰਮਵੇਅਰ updater.exe 'ਤੇ ਦੋ ਵਾਰ ਕਲਿੱਕ ਕੀਤੇ ਬਿਨਾਂ SUB-20 ਅਡਾਪਟਰ ਨੂੰ ਅੱਪਡੇਟ ਕਰਨ ਲਈ ਚਿੱਤਰ 20 ਆਪਣੇ ਆਪ ਖੁੱਲ੍ਹ ਸਕਦਾ ਹੈ। file. 'ਤੇ ਕਲਿੱਕ ਕਰੋ
    ਅੱਪਡੇਟ ਬਟਨ। Windows 7 ਅਤੇ ਪੁਰਾਣੇ ਸੰਸਕਰਣਾਂ ਲਈ, ਉਪਭੋਗਤਾਵਾਂ ਨੂੰ SUB-20 ਅਡਾਪਟਰ ਨੂੰ ਅਪਡੇਟ ਕਰਨ ਦੀ ਲੋੜ ਨਹੀਂ ਹੋ ਸਕਦੀ।
  3. ਅਡਾਪਟਰ ਦੇ ਅੱਪਡੇਟ ਹੋਣ ਤੋਂ ਬਾਅਦ, SUB-20 ਬੋਰਡ 'ਤੇ ਪਿੰਨ ਨੂੰ EVAL-ADUCM420QSP1Z 'ਤੇ ਪਿੰਨਾਂ ਨਾਲ ਕਨੈਕਟ ਕਰੋ ਜਿਵੇਂ ਕਿ ਸਾਰਣੀ 5 ਵਿੱਚ ਦੱਸਿਆ ਗਿਆ ਹੈ।
  4. SUB-20 ਬੋਰਡ 'ਤੇ, ਯਕੀਨੀ ਬਣਾਓ ਕਿ ਪਿੰਨ J7 ਨੂੰ 3.3 V, ਪਿੰਨ JP1 ਨੂੰ ਪਿੰਨ JP4 ਅਤੇ ਪਿੰਨ JP5 ਨੂੰ ਹੈਡਰ ਪਿੰਨ 1 ਨੂੰ ਹੈਡਰ ਪਿੰਨ 2 ਨਾਲ ਜੋੜਨ ਲਈ ਸੈੱਟ ਕੀਤਾ ਗਿਆ ਹੈ, ਅਤੇ ਪਿੰਨ JP6 ਨੂੰ ਹੈਡਰ ਪਿੰਨ 2 ਨੂੰ ਹੈਡਰ ਪਿੰਨ ਨਾਲ ਜੋੜਨ ਲਈ ਸੈੱਟ ਕੀਤਾ ਗਿਆ ਹੈ। 3.
  5. USB ਕੇਬਲ ਨੂੰ PC ਤੋਂ SUB-20 ਬੋਰਡ ਨਾਲ ਕਨੈਕਟ ਕਰੋ ਅਤੇ C:\ADuCM420…\SoftwareTools\MDIOWSD\ MDIOWSD.exe ਚਲਾਓ। GUI ਵਿੰਡੋ ਫਿਰ ਖੁੱਲ੍ਹਦੀ ਹੈ, ਜਿਵੇਂ ਕਿ ਚਿੱਤਰ 19 ਵਿੱਚ ਦਿਖਾਇਆ ਗਿਆ ਹੈ।
  6. ਬ੍ਰਾਊਜ਼ ਬਟਨ 'ਤੇ ਕਲਿੱਕ ਕਰੋ (ਚਿੱਤਰ 19 ਦੇਖੋ), ਅਤੇ ਡਾਊਨਲੋਡ ਕਰਨ ਲਈ ਲੋੜੀਂਦੇ ਕੋਡ 'ਤੇ ਜਾਓ।ਐਨਾਲਾਗ ਡਿਵਾਈਸ ADuCM420 ਡਿਵੈਲਪਮੈਂਟ ਸਿਸਟਮ - ਅੰਜੀਰ 15
  7. ਕੋਡ ਨੂੰ ਡਾਊਨਲੋਡ ਕਰਨ ਲਈ, ਫਲੈਸ਼ ਐਕਸ਼ਨ ਬਾਕਸ ਤੋਂ ਪ੍ਰੋਗਰਾਮ ਚੁਣੋ ਅਤੇ ਪੁਸ਼ਟੀ ਕਰੋ, ਸਟਾਰਟ 'ਤੇ ਕਲਿੱਕ ਕਰੋ, ਅਤੇ GUI 'ਤੇ ਸੂਚੀਬੱਧ ਹਦਾਇਤਾਂ ਦੀ ਪਾਲਣਾ ਕਰੋ।

ਸਾਰਣੀ 5. ਸਬ-20 ਤੋਂ EVAL-ADUCM420QSP1Z ਪਿੰਨ
ਕਨੈਕਸ਼ਨ ਗਾਈਡ 

P420 'ਤੇ EVAL-ADUCM1QSP4Z ਪਿੰਨ SUB-20 ਪਿੰਨ 
ਡੀ.ਜੀ.ਐਨ.ਡੀ J6-10
1.2 ਵੀ J6-9
ਐਮਡੀਆਈਓ J6-7
ਐਮ.ਸੀ.ਕੇ J6-1

ਫਲੈਸ਼ ਬਲਾਕ ਸਵਿਚਿੰਗ ਅਤੇ MDIO ਬਾਰੇ ਹੋਰ ਜਾਣਕਾਰੀ ਲਈ, ADuCM420 ਹਾਰਡਵੇਅਰ ਰੈਫਰੈਂਸ ਮੈਨੂਅਲ (UG-1807) ਵੇਖੋ।
I 2 C ਡਾਉਨਲੋਡ ਮੋਡ ਦਾ ਮੁਲਾਂਕਣ ਕਰਨਾ I 2 C ਡਾਉਨਲੋਡਰ ਨੂੰ ਇੰਸਟਾਲਰ ਤੋਂ ਐਕਸਟਰੈਕਟ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ ftp://ftp.analog.com/pub/microconverter/ADuCM420 webਸਾਈਟ. ਹੈਕਸਾਡੈਸੀਮਲ ਨੂੰ ਡਾਊਨਲੋਡ ਕਰਨ ਲਈ M2CFTWSD ਸੌਫਟਵੇਅਰ ਨਾਲ I 12 C ਡਾਊਨਲੋਡਰ ਦੀ ਵਰਤੋਂ ਕਰੋ fileਐੱਸ. ਡਿਵਾਈਸ ਨਾਲ ਇੰਟਰਫੇਸ ਕਰਨ ਲਈ ਆਨ-ਬੋਰਡ FTDI ਚਿੱਪ ਦੀ ਵਰਤੋਂ ਕਰੋ। FTDI ਚਿੱਪ MI420CFTWSD ਸੌਫਟਵੇਅਰ ਟੂਲ ਦੁਆਰਾ EVAL-ADUCM1QSP2Z ਬੋਰਡ ਅਤੇ PC ਵਿਚਕਾਰ ਕਨੈਕਟੀਵਿਟੀ ਦੀ ਆਗਿਆ ਦਿੰਦੀ ਹੈ। ਜਦੋਂ ਡਾਊਨਲੋਡਰ ਨੂੰ ਐਕਸਟਰੈਕਟ ਕੀਤਾ ਜਾਂਦਾ ਹੈ, ਤਾਂ ਇਹਨਾਂ ਕਦਮਾਂ ਦੀ ਪਾਲਣਾ ਕਰੋ:

  1. EVAL-ADUCM420QSP1Z 'ਤੇ, ਯਕੀਨੀ ਬਣਾਓ ਕਿ JP7, JP8, JP9, ਅਤੇ JP10 ਨੂੰ ਆਨ-ਬੋਰਡ FTDI ਚਿੱਪ ਦੀ ਵਰਤੋਂ ਕਰਨ ਲਈ ਛੋਟਾ ਕੀਤਾ ਗਿਆ ਹੈ।
  2. MI2CFTWSD ਫੋਲਡਰ ਖੋਲ੍ਹੋ, ਅਤੇ MI2CFTWSD.exe 'ਤੇ ਡਬਲ ਕਲਿੱਕ ਕਰੋ।
  3. GUI ਖੁੱਲ੍ਹਦਾ ਹੈ, ਜਿਵੇਂ ਕਿ ਚਿੱਤਰ 20 ਵਿੱਚ ਦਿਖਾਇਆ ਗਿਆ ਹੈ।ਐਨਾਲਾਗ ਡਿਵਾਈਸ ADuCM420 ਡਿਵੈਲਪਮੈਂਟ ਸਿਸਟਮ - ਅੰਜੀਰ 16
  4. ਮਾਸ ਈਰੇਜ਼ ਅਤੇ ਪ੍ਰੋਗਰਾਮ ਵਰਗੀਆਂ ਸੈਟਿੰਗਾਂ ਕੌਂਫਿਗਰ, ਫਿਰ ਫਲੈਸ਼ ਟੈਬ 'ਤੇ ਕਲਿੱਕ ਕਰਕੇ ਲੱਭੀਆਂ ਜਾ ਸਕਦੀਆਂ ਹਨ। ਲੋੜ ਅਨੁਸਾਰ ਮਾਸ ਮਿਟਾਓ ਜਾਂ ਪ੍ਰੋਗਰਾਮ ਚੁਣੋ, ਅਤੇ ਠੀਕ ਹੈ 'ਤੇ ਕਲਿੱਕ ਕਰੋ।ਐਨਾਲਾਗ ਡਿਵਾਈਸ ADuCM420 ਡਿਵੈਲਪਮੈਂਟ ਸਿਸਟਮ - ਅੰਜੀਰ 17
  5. EVAL-ADUCM420QSP1Z ਬੋਰਡ 'ਤੇ, SERIAL_DOWNLOAD ਬਟਨ ਨੂੰ ਦਬਾਓ ਅਤੇ ਡਿਵਾਈਸ ਨੂੰ I 2 C ਡਾਊਨਲੋਡ ਮੋਡ ਵਿੱਚ ਸੈੱਟ ਕਰਨ ਲਈ RESET ਬਟਨ ਨੂੰ ਪਲਸ ਕਰੋ। MI2CFTWSD ਵਿੰਡੋ ਵਿੱਚ ਸਟਾਰਟ ਬਟਨ 'ਤੇ ਕਲਿੱਕ ਕਰੋ। ਜੇਕਰ I 2
  6. C ਕੁਨੈਕਸ਼ਨ ਸਥਾਪਿਤ ਕੀਤਾ ਗਿਆ ਹੈ, ਸਥਿਤੀ ਦਰਸਾਉਂਦੀ ਹੈ ਕਿ ADuCM420 ਜੁੜਿਆ ਹੋਇਆ ਹੈ, ਜਿਵੇਂ ਕਿ ਚਿੱਤਰ 22 ਵਿੱਚ ਦਿਖਾਇਆ ਗਿਆ ਹੈਐਨਾਲਾਗ ਡਿਵਾਈਸ ADuCM420 ਡਿਵੈਲਪਮੈਂਟ ਸਿਸਟਮ - ਅੰਜੀਰ 18
  7. I 2 C ਕੁਨੈਕਸ਼ਨ ਸਥਾਪਤ ਹੋਣ ਤੋਂ ਬਾਅਦ। ਰਨ ਬਟਨ 'ਤੇ ਕਲਿੱਕ ਕਰੋ ਅਤੇ ਇਹ ਆਪਣੇ ਆਪ ਡਿਵਾਈਸ ਨੂੰ ਫਲੈਸ਼ ਕਰਦਾ ਹੈ ਅਤੇ ਜਾਂ ਤਾਂ ਪ੍ਰੋਗ੍ਰਾਮ ਨੂੰ ਵੱਡੇ ਪੱਧਰ 'ਤੇ ਮਿਟਾਉਂਦਾ ਹੈ ਜਾਂ ਡਾਊਨਲੋਡ ਕਰਦਾ ਹੈ, ਉਪਭੋਗਤਾ ਦੁਆਰਾ ਪੜਾਅ 4 ਵਿੱਚ ਚੁਣੀ ਗਈ ਸੰਰਚਨਾ 'ਤੇ ਨਿਰਭਰ ਕਰਦਾ ਹੈ। ਚਿੱਤਰ 23 ਇੱਕ ਸਾਬਕਾ ਦਿਖਾਉਂਦਾ ਹੈampਜੰਤਰ 'ਤੇ ਇੱਕ ਪੂਰੀ ਪੁੰਜ ਮਿਟਾਉਣ ਦਾ le.ਐਨਾਲਾਗ ਡਿਵਾਈਸ ADuCM420 ਡਿਵੈਲਪਮੈਂਟ ਸਿਸਟਮ - ਅੰਜੀਰ 19
  8. ਸੌਫਟਵੇਅਰ ਟੂਲ ਤੋਂ ਕੋਈ ਹੋਰ ਵਿਕਲਪ ਚੁਣਨ ਲਈ ਕਦਮ 4 ਤੋਂ 7 ਤੱਕ ਦੇ ਪੜਾਅ ਨੂੰ ਦੁਹਰਾਓ।

ਫਲੋਟਿੰਗ-ਪੁਆਇੰਟ ਯੂਨਿਟ ਪ੍ਰਕਿਰਿਆ ਨੂੰ ਸਮਰੱਥ ਬਣਾਉਂਦੀ ਹੈ
ਪ੍ਰੋਜੈਕਟ ਡ੍ਰੌਪਡਾਉਨ ਮੀਨੂ (ਚਿੱਤਰ 24 ਦੇਖੋ) ਵਿੱਚ ਦਿਖਾਈਆਂ ਗਈਆਂ ਸੈਟਿੰਗਾਂ Keil ਅਤੇ IAR ਸੌਫਟਵੇਅਰ ਟੂਲ ਵਾਤਾਵਰਨ 'ਤੇ ਉਪਲਬਧ ਹਨ। ਮੂਲ ਰੂਪ ਵਿੱਚ, ਫਲੋਟਿੰਗ-ਪੁਆਇੰਟ ਯੂਨਿਟ (FPU) ਸੈਟਿੰਗਾਂ ਦੇ ਅਯੋਗ ਹੋਣ ਤੋਂ ਬਾਅਦ ਅਸਮਰੱਥ ਹੋ ਜਾਂਦੀ ਹੈ। ਸਿਸਟਮ_ADuCM420.c ਵਿੱਚ SystemInit ਫੰਕਸ਼ਨ ਵਿੱਚ ਫਲੋਟਿੰਗ-ਪੁਆਇੰਟ ਮੁੱਲ ਨੂੰ ਸਮਰੱਥ ਅਤੇ ਆਉਟਪੁੱਟ ਕਰਨ ਲਈ ਕੋਡ ਸ਼ਾਮਲ ਕੀਤਾ ਗਿਆ ਹੈ। file. ਇਹ file ਸਾਬਕਾ ਵਿੱਚ ਸਥਿਤ ਹੈampM420_FPU ਨਾਮਕ ADuCM420 ਇੰਸਟੌਲਰ ਫੋਲਡਰ ਵਿੱਚ le ਪ੍ਰੋਗਰਾਮ (ਦੇ ਅਧੀਨ Files ਸੂਚੀ ਚਿੱਤਰ 24 ਵਿੱਚ)।
IAR FPU ਪ੍ਰੋਗਰਾਮ ਚਲਾ ਰਿਹਾ ਹੈ
FPU ਸਾਬਕਾ ਨੂੰ ਚਲਾਉਣ ਤੋਂ ਪਹਿਲਾਂ ਹੇਠਾਂ ਦਿੱਤੇ ਕਦਮਾਂ ਨੂੰ ਪੂਰਾ ਕਰੋampIAR IDE ਸੌਫਟਵੇਅਰ ਵਿੱਚ le ਪ੍ਰੋਗਰਾਮ (ਪ੍ਰਦਾਨ ਕੀਤਾ IAR ਇੰਸਟਾਲਰ ਤੋਂ ਡਾਊਨਲੋਡ ਕੀਤਾ ਗਿਆ)।

  1. IAR IDE ਖੋਲ੍ਹਣ ਤੋਂ ਬਾਅਦ, ਪ੍ਰੋਜੈਕਟ ਡ੍ਰੌਪਡਾਉਨ ਮੀਨੂ 'ਤੇ ਕਲਿੱਕ ਕਰੋ ਅਤੇ ਵਿਕਲਪ ਚੁਣੋ (ਚਿੱਤਰ 24 ਦੇਖੋ)।ਐਨਾਲਾਗ ਡਿਵਾਈਸ ADuCM420 ਡਿਵੈਲਪਮੈਂਟ ਸਿਸਟਮ - ਅੰਜੀਰ 20
  2. ਸ਼੍ਰੇਣੀ ਭਾਗ ਤੋਂ, ਜਨਰਲ ਵਿਕਲਪਾਂ 'ਤੇ ਕਲਿੱਕ ਕਰੋ। ਫਿਰ ਟਾਰਗੇਟ ਟੈਬ 'ਤੇ ਕਲਿੱਕ ਕਰੋ, ਅਤੇ ਯਕੀਨੀ ਬਣਾਓ ਕਿ ਫਲੋਟਿੰਗ ਪੁਆਇੰਟ ਸੈਟਿੰਗ ਸੈਕਸ਼ਨ ਵਿੱਚ FPU ਬਾਕਸ VFPv5 ਸਿੰਗਲ 'ਤੇ ਸੈੱਟ ਹੈ।
    ਸ਼ੁੱਧਤਾ, ਜਿਵੇਂ ਕਿ ਚਿੱਤਰ 25 ਵਿੱਚ ਦਿਖਾਇਆ ਗਿਆ ਹੈ। ਐਨਾਲਾਗ ਡਿਵਾਈਸ ADuCM420 ਡਿਵੈਲਪਮੈਂਟ ਸਿਸਟਮ - ਅੰਜੀਰ 21
  3. ਫਲੋਟਿੰਗ ਪੁਆਇੰਟ ਸੈਟਿੰਗਜ਼ ਵਿਕਲਪਾਂ ਨੂੰ ਸੈੱਟ ਕਰਨ ਤੋਂ ਬਾਅਦ, FPU ਐਕਸ ਚਲਾਓample ਪ੍ਰੋਗਰਾਮ. ਡੀਬੱਗ ਮੋਡ ਨੂੰ ਚਲਾਉਣ ਨਾਲ ਟਰਮੀਨਲ I/O ਵਿੰਡੋ ਵਿੱਚ ਆਉਟਪੁੱਟ ਸੈਕਸ਼ਨ ਵੇਰੀਏਬਲ ਦੇ ਫਰੈਕਸ਼ਨਲ ਵੈਲਯੂਜ਼ ਨੂੰ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰਦਾ ਹੈ, ਜਿਵੇਂ ਕਿ ਚਿੱਤਰ 27 ਵਿੱਚ ਦਿਖਾਇਆ ਗਿਆ ਹੈ।

Keil FPU ਪ੍ਰੋਗਰਾਮ ਚਲਾ ਰਿਹਾ ਹੈ
FPU ਸਾਬਕਾ ਨੂੰ ਚਲਾਉਣ ਤੋਂ ਪਹਿਲਾਂ ਹੇਠਾਂ ਦਿੱਤੇ ਕਦਮਾਂ ਨੂੰ ਪੂਰਾ ਕਰੋampਕੀਲ IDE ਤੋਂ le ਪ੍ਰੋਗਰਾਮ (ADuCM420 ਇੰਸਟਾਲਰ 'ਤੇ ਸ਼ਾਮਲ)।

  1. Keil IDE ਨੂੰ ਖੋਲ੍ਹਣ ਤੋਂ ਬਾਅਦ, ਫਲੈਸ਼ ਡ੍ਰੌਪਡਾਉਨ ਮੀਨੂ 'ਤੇ ਕਲਿੱਕ ਕਰੋ, ਅਤੇ ਫਲੈਸ਼ ਟੂਲ ਕੌਂਫਿਗਰ ਕਰੋ ਵਿਕਲਪ ਚੁਣੋ (ਚਿੱਤਰ 26 ਦੇਖੋ)।ਐਨਾਲਾਗ ਡਿਵਾਈਸ ADuCM420 ਡਿਵੈਲਪਮੈਂਟ ਸਿਸਟਮ - ਅੰਜੀਰ 22
  2. ਕੌਂਫਿਗਰ ਫਲੈਸ਼ ਟੂਲ ਵਿਕਲਪ ਦੀ ਚੋਣ ਕਰਨ ਨਾਲ ਚਿੱਤਰ 28 ਵਿੱਚ ਦਿਖਾਈ ਗਈ ਵਿੰਡੋ ਖੁੱਲ੍ਹਦੀ ਹੈ। ਟਾਰਗੇਟ ਟੈਬ 'ਤੇ ਕਲਿੱਕ ਕਰੋ, ਅਤੇ ਇਹ ਯਕੀਨੀ ਬਣਾਓ ਕਿ ਫਲੋਟਿੰਗ ਪੁਆਇੰਟ ਹਾਰਡਵੇਅਰ ਡ੍ਰੌਪਡਾਉਨ ਬਾਕਸ ਸਿੰਗਲ ਸ਼ੁੱਧਤਾ ਵਿਕਲਪ 'ਤੇ ਸੈੱਟ ਹੈ, ਜਿਵੇਂ ਕਿ ਚਿੱਤਰ 28 ਵਿੱਚ ਦਿਖਾਇਆ ਗਿਆ ਹੈ।ਐਨਾਲਾਗ ਡਿਵਾਈਸ ADuCM420 ਡਿਵੈਲਪਮੈਂਟ ਸਿਸਟਮ - fig24
  3. ਚਿੱਤਰ 28 ਵਿੱਚ ਦਿਖਾਈਆਂ ਗਈਆਂ ਸੈਟਿੰਗਾਂ ਨੂੰ ਸਥਾਪਿਤ ਕਰਨ ਤੋਂ ਬਾਅਦ, FPU ਐਕਸ ਚਲਾਓampC:\Analog Devices\ADuCM420\ex ਤੋਂ le ਕੋਡamples\M420_FPU ਫੋਲਡਰ। ਡੀਬੱਗ ਮੋਡ ਵਿੱਚ, ਆਉਟਪੁੱਟ ਡਿਸਅਸੈਂਬਲੀ ਵਿੰਡੋ ਵੇਰੀਏਬਲਾਂ ਦੇ ਫਰੈਕਸ਼ਨਲ ਵੈਲਯੂਜ਼ ਨੂੰ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰਦੀ ਹੈ, ਜਿਵੇਂ ਕਿ ਚਿੱਤਰ 29 ਵਿੱਚ ਦਿਖਾਇਆ ਗਿਆ ਹੈ।

ਐਨਾਲਾਗ ਡਿਵਾਈਸ ADuCM420 ਡਿਵੈਲਪਮੈਂਟ ਸਿਸਟਮ - ਅੰਜੀਰ 25

SRAM ਮੋਡ ਸੈਟਿੰਗਾਂ

ਕੌਂਫਿਗਰੇਸ਼ਨ ਸੈਟਿੰਗਾਂ Keil ਅਤੇ IAR ਸੌਫਟਵੇਅਰ ਟੂਲ ਵਾਤਾਵਰਨ 'ਤੇ ਉਪਲਬਧ ਹਨ। ਸਥਿਰ ਰੈਂਡਮ ਐਕਸੈਸ ਮੈਮੋਰੀ (SRAM) ਮੋਡਾਂ ਨੂੰ ਸਹੀ ਢੰਗ ਨਾਲ ਸੈੱਟ ਕਰਨ ਅਤੇ ਟੈਸਟ ਕਰਨ ਲਈ, 'ਤੇ ਜਾਓ
exampM420_SramMode ਇੰਸਟਾਲਰ ਵਿੱਚ ਸਥਿਤ le ਪ੍ਰੋਜੈਕਟ।
IAR SRAM ਮੋਡ ਤਿੰਨ file ਸੰਬੰਧਿਤ SRAM ਮੋਡ ਨੂੰ ਕੌਂਫਿਗਰ ਕਰਨ ਲਈ ਸੈਟਿੰਗਾਂ ਨੂੰ ਪੂਰਾ ਕਰਨਾ ਲਾਜ਼ਮੀ ਹੈ: main.c, startup_ADuCM420.s, ਅਤੇ ADuCM420flash_SramMode.icf।

  1. ਦੇ ਬਾਅਦ ਸਾਬਕਾample ਪ੍ਰੋਗਰਾਮ ਨੂੰ IAR IDE ਤੋਂ ਖੋਲ੍ਹਿਆ ਗਿਆ ਹੈ, ਯਕੀਨੀ ਬਣਾਓ ਕਿ ਚਿੱਤਰ 30 ਵਿੱਚ ਦਿਖਾਏ ਗਏ ਮੈਕਰੋ ਸੈਟ ਅਪ ਕੀਤੇ ਗਏ ਹਨ ਅਤੇ ਲਿੰਕਰ ਨੂੰ SRAM ਮੋਡ ਦੀ ਚੋਣ ਕਰਨ ਲਈ ਟਿੱਪਣੀ ਕੀਤੀ ਗਈ ਹੈ। file ਵਿੱਚ ਕੰਮ ਕਰ ਰਿਹਾ ਹੈ। M420_SramMode ਸਾਬਕਾample ਕੋਡ (ਚਿੱਤਰ 31 ਦੇਖੋ) ਇੱਕ ਲਿੰਕਰ ਵਰਤਦਾ ਹੈ file, ADuCM420flash_ SramMode.icf file (ਚਿੱਤਰ 32 ਦੇਖੋ) ਨੂੰ SramMode ਸਾਬਕਾ ਦੇ ਅੰਦਰ IAR ਫੋਲਡਰ ਵਿੱਚ ਰੱਖਿਆ ਗਿਆ ਹੈample ਪ੍ਰੋਗਰਾਮ.ਐਨਾਲਾਗ ਡਿਵਾਈਸ ADuCM420 ਡਿਵੈਲਪਮੈਂਟ ਸਿਸਟਮ - ਅੰਜੀਰ 26
  2. SRAM ਮੋਡਾਂ ਨੂੰ ਚਲਾਉਣ ਲਈ ਚਿੱਤਰ 30, ਚਿੱਤਰ 31, ਅਤੇ ਚਿੱਤਰ 32 ਵਿੱਚ ਦਿਖਾਏ ਗਏ ਮੈਕਰੋ ਦੀ ਸੰਰਚਨਾ ਕਰੋ। main.c, startup_ADuCM420.s, ਅਤੇ ਯਕੀਨੀ ਬਣਾਓ
    ADuCM420flash_SramMode.icf ਮੈਕਰੋ ਸਹੀ SRAM ਮੋਡ ਨਾਲ ਚੁਣੇ ਗਏ ਹਨ।
  3. ਉਪਭੋਗਤਾ ਚਿੱਤਰ 31 ਅਤੇ ਚਿੱਤਰ 32 ਵਿੱਚ ਦਰਸਾਏ ਅਨੁਸਾਰ ਲੋੜੀਂਦੇ USER_SRAM_MODE ਮੈਕਰੋ ਦੀ ਚੋਣ ਕਰ ਸਕਦੇ ਹਨ। ਉਪਭੋਗਤਾ ਚਿੱਤਰ 30 ਵਿੱਚ ਦਰਸਾਏ ਗਏ TEST_SRAM_MODE ਮੈਕਰੋ ਨੂੰ ਵੀ ਚੁਣ ਸਕਦੇ ਹਨ। ਮੂਲ ਰੂਪ ਵਿੱਚ, ਸਾਬਕਾample ਪ੍ਰੋਗਰਾਮ TEST_SRAM_ MODE 0 ਵਿੱਚ ਚੱਲ ਰਿਹਾ ਹੈ। ਯਕੀਨੀ ਬਣਾਓ ਕਿ main.c ਮੈਕਰੋ, ਜੋ ਡੀਬੱਗ ਮੋਡ ਨੂੰ ਚਲਾਉਂਦਾ ਹੈ, ਦਿਖਾਉਂਦਾ ਹੈ ਕਿ ਹਦਾਇਤ SRAM (ISRAM) ਨੂੰ ਡੀਬੱਗ ਮੋਡ ਵਿੱਚ ਰੱਖਿਆ ਗਿਆ ਹੈ। ਜੇਕਰ ISRAM ਡੀਬੱਗ ਮੋਡ ਵਿੱਚ ਹੈ, ਤਾਂ ਤੋਂ ਡਿਸਅਸੈਂਬਲ ਵਿੰਡੋ View ਮੀਨੂ ਬਾਰ isramTestFunc ਨੂੰ 0x10000000 ਐਡਰੈੱਸ ਨਾਲ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰਦਾ ਹੈ (ਚਿੱਤਰ 33 ਦੇਖੋ)। ਐਨਾਲਾਗ ਡਿਵਾਈਸ ADuCM420 ਡਿਵੈਲਪਮੈਂਟ ਸਿਸਟਮ - ਅੰਜੀਰ 28ਐਨਾਲਾਗ ਡਿਵਾਈਸ ADuCM420 ਡਿਵੈਲਪਮੈਂਟ ਸਿਸਟਮ - ਅੰਜੀਰ 29

ਕੀਲ SRAM ਮੋਡ
ਕਈ .sct ਅਤੇ .s fileਸਾਬਕਾ ਤੋਂ sample ਪ੍ਰੋਗਰਾਮ ਉਪਭੋਗਤਾਵਾਂ ਨੂੰ ਲੋੜੀਦਾ SRAM ਚੁਣਨ ਦੀ ਇਜਾਜ਼ਤ ਦਿੰਦਾ ਹੈ: M420_SramModeX.sct ਅਤੇ SetSramModeX.s. ਵਿਚ ਐਕਸ file ਨਾਮ SRAM ਲਈ ਮੋਡ ਨੰਬਰ (0 ਤੋਂ 3) ਨਿਸ਼ਚਿਤ ਕਰਦਾ ਹੈ।

  1. ਦੇ ਬਾਅਦ ਸਾਬਕਾample ਪ੍ਰੋਗਰਾਮ Keil IDE ਤੋਂ ਖੋਲ੍ਹਿਆ ਜਾਂਦਾ ਹੈ, the files ਨੂੰ ਉਸੇ ਫੋਲਡਰ ਵਿੱਚ ਦਿਖਾਇਆ ਗਿਆ ਹੈ। ਯਕੀਨੀ ਬਣਾਓ ਕਿ .sct ਅਤੇ .s fileਸਾਬਕਾ ਤੋਂ sample ਫੋਲਡਰ (ਚਿੱਤਰ 34 ਦੇਖੋ) ਨੂੰ ਟੈਸਟ ਕੀਤੇ ਜਾ ਰਹੇ ਅਨੁਸਾਰੀ SRAM ਮੋਡ ਨਾਲ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ।ਐਨਾਲਾਗ ਡਿਵਾਈਸ ADuCM420 ਡਿਵੈਲਪਮੈਂਟ ਸਿਸਟਮ - ਅੰਜੀਰ 30
  2. ਮੂਲ ਰੂਪ ਵਿੱਚ, M420_SramMode ਮੈਕਰੋ SRAM ਮੋਡ 0 ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ। SetSramMode0.s ਅਸੈਂਬਲੀ file ਨੂੰ ਸਬ-ਡਾਇਰੈਕਟਰੀ ਵਿੱਚ ਜੋੜਿਆ ਜਾਂਦਾ ਹੈ ਜਿਵੇਂ ਕਿ ਚਿੱਤਰ 35 ਵਿੱਚ ਦਿਖਾਇਆ ਗਿਆ ਹੈ। ਨਿਰਧਾਰਿਤ ਕਰੋ ਕਿ main.c ਵਿੱਚ ਕਿਹੜਾ SRAM ਮੋਡ ਟੈਸਟ ਕਰਨਾ ਹੈ। file. ਮੂਲ ਰੂਪ ਵਿੱਚ, SRAM ਮੋਡ 0 ਦੀ ਜਾਂਚ ਕੀਤੀ ਜਾਂਦੀ ਹੈ (ਚਿੱਤਰ 36 ਦੇਖੋ)।ਐਨਾਲਾਗ ਡਿਵਾਈਸ ADuCM420 ਡਿਵੈਲਪਮੈਂਟ ਸਿਸਟਮ - ਅੰਜੀਰ 31
  3. ਕਦਮ 1 ਅਤੇ ਕਦਮ 2 ਦੀ ਪਾਲਣਾ ਕਰਨ ਤੋਂ ਬਾਅਦ, .sct ਨੂੰ ਸਥਾਪਤ ਕਰਨ ਲਈ ਅੱਗੇ ਵਧੋ file ਫਲੈਸ਼ ਵਿੱਚ ਸਥਿਤ > ols ਲਈ Fl ash ਸੰਰਚਿਤ ਕਰੋ > ਲਿੰਕਰ। ਹਰੇ ਰੰਗ ਵਿੱਚ ਉਜਾਗਰ ਕੀਤੀਆਂ ਸੈਟਿੰਗਾਂ ਸਹੀ ਹਨ ਅਤੇ ਸਹੀ ਸਕੈਟਰ ਦੀ ਜਾਂਚ ਕਰਨ ਲਈ ਚਿੱਤਰ 37 ਵੇਖੋ file ਚੁਣਿਆ ਜਾਂਦਾ ਹੈ (SRAM ਮੋਡ ਸੰਰਚਨਾ ਦੇ ਅਧਾਰ ਤੇ)।
  4. ਚਿੱਤਰ 38 ਵਿੱਚ ਸੈਟਿੰਗਾਂ ਨੂੰ ਚਲਾਉਣਾ ਦਿਖਾਉਂਦਾ ਹੈ ਕਿ ISRAM ਨੂੰ ਡਿਸਸੈਂਬਲ ਵਿੰਡੋ ਰਾਹੀਂ ਡੀਬੱਗ ਮੋਡ ਵਿੱਚ ਰੱਖਿਆ ਗਿਆ ਹੈ।ਐਨਾਲਾਗ ਡਿਵਾਈਸ ADuCM420 ਡਿਵੈਲਪਮੈਂਟ ਸਿਸਟਮ - ਅੰਜੀਰ 33

ਸੁਰੱਖਿਅਤ ਕੋਡ ਡੀਬੱਗਿੰਗ/ਵਿਕਾਸ ਦੀਆਂ ਸਿਫ਼ਾਰਸ਼ਾਂ

ADuCM420 ਕੋਡ ਡਿਵੈਲਪਮੈਂਟ ਅਤੇ ਪ੍ਰੋਗਰਾਮਿੰਗ ਟੂਲ ਹੋਰ ਐਨਾਲਾਗ ਡਿਵਾਈਸਾਂ, ਇੰਕ., ਮਾਈਕ੍ਰੋਕੰਟਰੋਲਰ ਡਿਵਾਈਸਾਂ ਅਤੇ ਦੂਜੀਆਂ ਕੰਪਨੀਆਂ ਦੇ ਮਾਈਕ੍ਰੋਕੰਟਰੋਲਰਸ 'ਤੇ ਵਰਤੇ ਗਏ ਸਮਾਨ ਜਾਂ ਸਮਾਨ ਹਨ। ਇਹ ਯਕੀਨੀ ਬਣਾਉਣ ਲਈ ਧਿਆਨ ਰੱਖਣਾ ਚਾਹੀਦਾ ਹੈ ਕਿ ਡਿਵਾਈਸ ਨੂੰ ਲਾਕਅੱਪ ਸਥਿਤੀਆਂ ਤੋਂ ਬਚਣ ਲਈ ਮੁੜ-ਪ੍ਰੋਗਰਾਮ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ। ਲਾਕਅੱਪ ਵਿੱਚ, ਪ੍ਰੋਗਰਾਮਿੰਗ ਅਤੇ ਡੀਬੱਗ ਟੂਲਸ ਰਾਹੀਂ ADuCM420 ਨਾਲ ਕਨੈਕਸ਼ਨ ਹੁਣ ਸੰਭਵ ਨਹੀਂ ਹੈ।
ਇਹ ਭਾਗ ਉਹਨਾਂ ਦ੍ਰਿਸ਼ਾਂ ਦੀ ਸੂਚੀ ਦਿੰਦਾ ਹੈ ਜੋ ਲਾਕਅਪ ਸਥਿਤੀਆਂ ਦਾ ਕਾਰਨ ਬਣ ਸਕਦੇ ਹਨ। ਜੇਕਰ ਕੋਈ ਲਾਕਅੱਪ ਸਥਿਤੀ ਹੁੰਦੀ ਹੈ, ਤਾਂ ਇੱਕ ਡਿਵਾਈਸ ਨੂੰ ਮੁੜ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ ਸਿਫ਼ਾਰਸ਼ਾਂ ਪ੍ਰਦਾਨ ਕੀਤੀਆਂ ਜਾਂਦੀਆਂ ਹਨ।
ਉਹ ਦ੍ਰਿਸ਼ ਜੋ ਡਿਵਾਈਸ ਲਾਕਅੱਪ ਦਾ ਕਾਰਨ ਬਣਦੇ ਹਨ
ਪੰਨਾ 0 ਚੈੱਕਸਮ ਗਲਤੀ
ਐਡਰੈੱਸ 0x1FFC ਵਿੱਚ ਫਲੈਸ਼ ਪੰਨਾ 32 ਲਈ ਇੱਕ 0-ਬਿੱਟ ਚੈੱਕਸਮ ਸ਼ਾਮਲ ਹੈ।
ਆਨ-ਚਿੱਪ ਕਰਨਲ ਪੰਨਾ 0 'ਤੇ 0x1FFC ਤੋਂ 0x1FFF ਨੂੰ ਛੱਡ ਕੇ ਇੱਕ ਚੈਕਸਮ ਕਰਦਾ ਹੈ। ਜੇਕਰ ਕਰਨਲ ਨਤੀਜਾ 0x1FFC 'ਤੇ ਮੁੱਲ ਨਾਲ ਮੇਲ ਨਹੀਂ ਖਾਂਦਾ ਜਾਂ ਜੇਕਰ 0x1FFC ਮੁੱਲ 0xFFFFFFFF ਨਹੀਂ ਹੈ, ਤਾਂ ਕਰਨਲ ਪੰਨਾ 0 ਦੇ ਭ੍ਰਿਸ਼ਟਾਚਾਰ ਦਾ ਪਤਾ ਲਗਾਉਂਦਾ ਹੈ ਅਤੇ ਉਪਭੋਗਤਾ ਕੋਡ ਤੋਂ ਬਾਹਰ ਨਹੀਂ ਨਿਕਲਦਾ, ਨਤੀਜੇ ਵਜੋਂ ਡਿਵਾਈਸ ਲਾਕਅੱਪ ਹੋ ਜਾਂਦੀ ਹੈ। ਔਨ-ਚਿੱਪ ਕਰਨਲ ਦੁਆਰਾ ਅੰਦਰੂਨੀ ਫਲੈਸ਼ ਪੰਨਾ 420 ਦੀ ਇਕਸਾਰਤਾ ਜਾਂਚ ਬਾਰੇ ਜਾਣਕਾਰੀ ਲਈ ADuCM1807 ਹਾਰਡਵੇਅਰ ਰੈਫਰੈਂਸ ਮੈਨੂਅਲ (UG-0) ਦੇਖੋ। ਇਸ ਸਥਿਤੀ ਤੋਂ ਮੁੜ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ, ਡਾਊਨਲੋਡਰ ਟੂਲ (I
2 C ਜਾਂ MDIO), ਅਤੇ ਯਕੀਨੀ ਬਣਾਓ ਕਿ ਉਪਭੋਗਤਾ ਸਰੋਤ ਕੋਡ ਫਲੈਸ਼ ਐਡਰੈੱਸ 0x01FFC = 0xFFFFFFFF ਸੈੱਟ ਕਰਦਾ ਹੈ। ਸਾਬਕਾampADuCM420 ਲਈ le ਕੋਡ ਫਲੈਸ਼ ਐਡਰੈੱਸ 0x01FFC = 0xFFFFFFFF ਕੌਂਫਿਗਰ ਕਰਦਾ ਹੈ। ਸਿਸਟਮ_ADuCM0.c ਵਿੱਚ page420_checksum ਦੇਖੋ file.
ਉਪਭੋਗਤਾ ਫਲੈਸ਼ ਪੰਨੇ - ਰਾਖਵੇਂ ਸਥਾਨਾਂ ਦਾ ਭ੍ਰਿਸ਼ਟਾਚਾਰ
ਹਰੇਕ ਫਲੈਸ਼ ਬਲਾਕ ਦੇ ਚੋਟੀ ਦੇ ਛੇ 32-ਬਿੱਟ ਸਥਾਨ ਰਾਖਵੇਂ ਹਨ, ਅਤੇ ਇਹਨਾਂ ਸਥਾਨਾਂ ਨੂੰ ਓਵਰਰਾਈਟ ਨਾ ਕਰਨ ਲਈ ਧਿਆਨ ਰੱਖਣਾ ਚਾਹੀਦਾ ਹੈ। ਹਰੇਕ ਬਲਾਕ ਲਈ ਫਲੈਸ਼ ਦਸਤਖਤ ਅਤੇ ਲਿਖਣ ਸੁਰੱਖਿਆ ਸੈਟਿੰਗਾਂ ਇਹਨਾਂ ਛੇ ਸਥਾਨਾਂ ਵਿੱਚ ਸਟੋਰ ਕੀਤੀਆਂ ਜਾਂਦੀਆਂ ਹਨ। ਫਲੈਸ਼ ਯੂਜ਼ਰ ਸਪੇਸ ਸੰਗਠਨ ਬਾਰੇ ਜਾਣਕਾਰੀ ਲਈ ADuCM420 ਹਾਰਡਵੇਅਰ ਰੈਫਰੈਂਸ ਮੈਨੂਅਲ ਦੇਖੋ।
ਯਕੀਨੀ ਬਣਾਓ ਕਿ ਹਰੇਕ ਫਲੈਸ਼ ਪੰਨੇ ਵਿੱਚ ਚੋਟੀ ਦਾ 32-ਬਿੱਟ ਸਥਾਨ ਰਾਖਵਾਂ ਹੈ। ਸਾਬਕਾ ਵੇਖੋampਵੇਰਵਿਆਂ ਲਈ ਇੰਸਟਾਲਰ ਵਿੱਚ ਸ਼ਾਮਲ ਪ੍ਰੋਗਰਾਮ। ਅਚਾਨਕ ਰੀਸੈੱਟ
ਅਚਾਨਕ ਵਾਚਡੌਗ ਰੀਸੈੱਟ, ਸੌਫਟਵੇਅਰ ਰੀਸੈੱਟ, ਪਾਵਰ-ਆਨ ਰੀਸੈੱਟ, ਜਾਂ ਬਾਹਰੀ ਰੀਸੈੱਟ ਡੀਬੱਗ ਅਤੇ ਪ੍ਰੋਗਰਾਮਿੰਗ ਸੈਸ਼ਨਾਂ ਨੂੰ ਅਚਾਨਕ ਖਤਮ ਕਰਨ ਦਾ ਕਾਰਨ ਬਣ ਸਕਦੇ ਹਨ ਕਿਉਂਕਿ ਇਹ ਰੀਸੈੱਟ ਜੇ-ਲਿੰਕ ਅਤੇ ਕੋਰਟੈਕਸ ਕੋਰ ਦੇ ਵਿਚਕਾਰ ਸੀਰੀਅਲ ਵਾਇਰ ਡੀਬੱਗ (SWD) ਇੰਟਰਫੇਸ ਨੂੰ ਤੋੜ ਦਿੰਦੇ ਹਨ। ਜੇਕਰ ਉਪਭੋਗਤਾ ਸਰੋਤ ਕੋਡ ਦਾ ਨਤੀਜਾ ਨਿਯਮਤ ਰੀਸੈੱਟ ਹੁੰਦਾ ਹੈ, ਤਾਂ ਡਾਊਨਲੋਡਰ ਦੁਆਰਾ ਉਪਭੋਗਤਾ ਫਲੈਸ਼ ਨੂੰ ਪੁੰਜ ਮਿਟਾਓ ਅਤੇ ਡੀਬੱਗ ਸੈਸ਼ਨ ਨੂੰ ਮੁੜ ਚਾਲੂ ਕਰੋ।
ਪਾਵਰ ਸੇਵਿੰਗ ਮੋਡ
ਜੇਕਰ ਯੂਜ਼ਰ ਕੋਡ ਕਾਰਟੈਕਸ ਕੋਰ ਨੂੰ ਪਾਵਰ-ਡਾਊਨ ਸਥਿਤੀ ਵਿੱਚ ਰੱਖਦਾ ਹੈ, ਤਾਂ ਪਾਵਰ-ਡਾਊਨ ਕਾਰਨ ਡੀਬੱਗ ਟੂਲਸ ਲਈ ਪਾਵਰ ਚੱਕਰ ਤੋਂ ਬਾਅਦ ਸਮੱਸਿਆਵਾਂ ਪੈਦਾ ਹੁੰਦੀਆਂ ਹਨ ਜੋ SWD ਇੰਟਰਫੇਸ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹਨ। J-Link ਵਰਗੇ ਸਾਧਨਾਂ ਲਈ ਕੋਰਟੇਕਸ ਕੋਰ ਨੂੰ ਪੂਰੀ ਤਰ੍ਹਾਂ ਸਰਗਰਮ ਹੋਣ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ।
Keil CMSIS ਪੈਕ
ਸਿਰਫ਼ Keil µVision ਉਪਭੋਗਤਾਵਾਂ ਲਈ, ਯਕੀਨੀ ਬਣਾਓ ਕਿ Keil CMSIS ਪੈਕ ਵਰਜਨ 0.8.0 ਜਾਂ ਇਸ ਤੋਂ ਬਾਅਦ ਦਾ ਵਰਜਨ ਵਰਤਿਆ ਜਾ ਰਿਹਾ ਹੈ।
ਲਾਕਡ ਡਿਵਾਈਸਾਂ ਨੂੰ ਮੁੜ ਪ੍ਰਾਪਤ ਕਰਨਾ MDIO ਜਾਂ I 2 C ਡਾਊਨਲੋਡਰ ਟੂਲ ਰਾਹੀਂ ਡਿਵਾਈਸ ਨੂੰ ਵੱਡੇ ਪੱਧਰ 'ਤੇ ਮਿਟਾਓ।
ਪ੍ਰੋਗਰਾਮੇਬਲ ਲਾਜਿਕ ਐਰੇ (PLA) ਟੂਲ
ADuCM420 ਇੱਕ PLA ਨੂੰ ਏਕੀਕ੍ਰਿਤ ਕਰਦਾ ਹੈ ਜਿਸ ਵਿੱਚ ਦੋ ਸੁਤੰਤਰ ਪਰ ਆਪਸ ਵਿੱਚ ਜੁੜੇ PLA ਬਲਾਕ ਹੁੰਦੇ ਹਨ। ਹਰੇਕ ਬਲਾਕ ਵਿੱਚ 16 ਤੱਤ ਹੁੰਦੇ ਹਨ, ਜਿਸ ਵਿੱਚ ਕੁੱਲ 32 ਤੱਤ ਹੁੰਦੇ ਹਨ
ਐਲੀਮੈਂਟ 0 ਤੋਂ ਐਲੀਮੈਂਟ 31 ਤੱਕ। PLA ਟੂਲ ਇੱਕ ਗ੍ਰਾਫਿਕਲ ਟੂਲ ਹੈ ਜੋ PLA ਦੀ ਆਸਾਨ ਸੰਰਚਨਾ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ। PLA ਟੂਲ ਨੂੰ ਟੂਲਸ ਫੋਲਡਰ ਦੇ ਹੇਠਾਂ, ADuCM420 ਇੰਸਟਾਲਰ 'ਤੇ ਪਾਇਆ ਜਾ ਸਕਦਾ ਹੈ। PLA ਟੂਲ ਨਾਲ, ਟੂਲ ਦੇ ਸਾਰੇ ਵਿਕਲਪਾਂ ਨੂੰ ਸਹੀ ਢੰਗ ਨਾਲ ਚੁਣੇ ਜਾਣ ਤੋਂ ਬਾਅਦ ਸਹੀ ਆਉਟਪੁੱਟ ਮੁੱਲ ਨਿਰਧਾਰਤ ਕੀਤਾ ਜਾਂਦਾ ਹੈ।
ਗੇਟਾਂ ਅਤੇ ਆਉਟਪੁੱਟ ਨੂੰ ਸੰਰਚਿਤ ਕਰਨਾ 
ਹਰੇਕ PLA ਐਲੀਮੈਂਟ ਵਿੱਚ ਦੋ-ਇਨਪੁਟ ਲੁੱਕਅੱਪ ਟੇਬਲ ਹੁੰਦਾ ਹੈ ਜਿਸਨੂੰ PLA ਵਿੱਚ ਦੋ ਇਨਪੁਟਸ ਅਤੇ ਫਲਿੱਪ ਫਲਾਪ ਦੇ ਅਧਾਰ ਤੇ ਤਰਕ ਆਉਟਪੁੱਟ ਫੰਕਸ਼ਨ ਬਣਾਉਣ ਲਈ ਸੰਰਚਿਤ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ, ਜਿਵੇਂ ਕਿ ਚਿੱਤਰ 39 ਵਿੱਚ ਦਿਖਾਇਆ ਗਿਆ ਹੈ। ਇੱਕ ਬਲਾਕ ਵਿੱਚ ਹਰੇਕ PLA ਤੱਤ ਨੂੰ ਦੂਜੇ ਤੱਤਾਂ ਨਾਲ ਜੋੜਿਆ ਜਾ ਸਕਦਾ ਹੈ। Mux 0 ਅਤੇ Mux 1 ਦੇ ਆਉਟਪੁੱਟ ਨੂੰ ਕੌਂਫਿਗਰ ਕਰਕੇ ਉਹੀ ਬਲਾਕ।
ਉਪਭੋਗਤਾ ਸੰਬੰਧਿਤ ਇਨਪੁਟਸ ਦੀ ਚੋਣ ਕਰ ਸਕਦਾ ਹੈ ਜੋ PLA_ELEMx ਰਜਿਸਟਰ ਬਿੱਟਾਂ ਨਾਲ ਮੇਲ ਖਾਂਦਾ ਹੈ। ਐਲੀਮੈਂਟ GPIO ਇਨਪੁਟ/ਆਊਟਪੁੱਟ ਲਈ ਸੰਭਾਵਿਤ ਕਨੈਕਸ਼ਨਾਂ ਦੀ ਪੂਰੀ ਸੂਚੀ ਲਈ, ਅਤੇ PLA ਵਿੱਚ ਲੁੱਕਅਪ ਟੇਬਲ ਕੌਂਫਿਗਰੇਸ਼ਨ ਲਈ ADuCM420 ਹਾਰਡਵੇਅਰ ਰੈਫਰੈਂਸ ਮੈਨੂਅਲ ਦੇਖੋ।
GUI ਤੋਂ ਇਨਪੁਟਸ ਚੁਣੇ ਜਾਣ ਤੋਂ ਬਾਅਦ, ਇਹ ਯਕੀਨੀ ਬਣਾਓ ਕਿ ਬਲਾਕ, ਐਲੀਮੈਂਟ, ਅਤੇ ਲੁੱਕ ਅੱਪ ਟੇਬਲ ਵਿਕਲਪ ਟੂਲ ਦੇ ਉੱਪਰੀ ਸੱਜੇ ਹਿੱਸੇ ਵਿੱਚ ਚੁਣੇ ਗਏ ਹਨ। PLA ਦਾ ਆਉਟਪੁੱਟ ਬਣਾਉਣ ਲਈ ENTER ਬਟਨ 'ਤੇ ਕਲਿੱਕ ਕਰੋ (ਚਿੱਤਰ 39 ਦੇਖੋ)। ਐਨਾਲਾਗ ਡਿਵਾਈਸ ADuCM420 ਡਿਵੈਲਪਮੈਂਟ ਸਿਸਟਮ - ਅੰਜੀਰ 34ਐਨਾਲਾਗ ਡਿਵਾਈਸ ADuCM420 ਡਿਵੈਲਪਮੈਂਟ ਸਿਸਟਮ - ਅੰਜੀਰ 35

C ਇੱਕ ਸੰਚਾਰ ਪ੍ਰੋਟੋਕੋਲ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ ਜੋ ਅਸਲ ਵਿੱਚ ਫਿਲਿਪਸ ਸੈਮੀਕੰਡਕਟਰਾਂ (ਹੁਣ NXP ਸੈਮੀਕੰਡਕਟਰ) ਦੁਆਰਾ ਵਿਕਸਤ ਕੀਤਾ ਗਿਆ ਸੀ।
ਐਨਾਲਾਗ ਡਿਵਾਈਸਾਂ ADuCM420 ਵਿਕਾਸ ਪ੍ਰਣਾਲੀ - ਅੰਜੀਰ asd 10 ESD ਸਾਵਧਾਨ

ESD (ਇਲੈਕਟ੍ਰੋਸਟੈਟਿਕ ਡਿਸਚਾਰਜ) ਸੰਵੇਦਨਸ਼ੀਲ ਯੰਤਰ। ਚਾਰਜ ਕੀਤੇ ਯੰਤਰ ਅਤੇ ਸਰਕਟ ਬੋਰਡ ਬਿਨਾਂ ਖੋਜ ਦੇ ਡਿਸਚਾਰਜ ਕਰ ਸਕਦੇ ਹਨ। ਹਾਲਾਂਕਿ ਇਹ ਉਤਪਾਦ ਪੇਟੈਂਟ ਜਾਂ ਮਲਕੀਅਤ ਸੁਰੱਖਿਆ ਸਰਕਟਰੀ ਦੀ ਵਿਸ਼ੇਸ਼ਤਾ ਰੱਖਦਾ ਹੈ, ਉੱਚ ਊਰਜਾ ESD ਦੇ ਅਧੀਨ ਡਿਵਾਈਸਾਂ 'ਤੇ ਨੁਕਸਾਨ ਹੋ ਸਕਦਾ ਹੈ। ਇਸ ਲਈ, ਕਾਰਗੁਜ਼ਾਰੀ ਵਿੱਚ ਗਿਰਾਵਟ ਜਾਂ ਕਾਰਜਕੁਸ਼ਲਤਾ ਦੇ ਨੁਕਸਾਨ ਤੋਂ ਬਚਣ ਲਈ ਉਚਿਤ ESD ਸਾਵਧਾਨੀ ਵਰਤਣੀ ਚਾਹੀਦੀ ਹੈ।
ਕਨੂੰਨੀ ਨਿਯਮ ਅਤੇ ਸ਼ਰਤਾਂ ਇੱਥੇ ਚਰਚਾ ਕੀਤੇ ਗਏ ਮੁਲਾਂਕਣ ਬੋਰਡ ਦੀ ਵਰਤੋਂ ਕਰਕੇ (ਕਿਸੇ ਵੀ ਟੂਲ, ਕੰਪੋਨੈਂਟ ਦਸਤਾਵੇਜ਼ ਜਾਂ ਸਹਾਇਤਾ ਸਮੱਗਰੀ, "ਮੁਲਾਂਕਣ ਬੋਰਡ" ਦੇ ਨਾਲ), ਤੁਸੀਂ ਹੇਠਾਂ ਦਿੱਤੇ ਨਿਯਮਾਂ ਅਤੇ ਸ਼ਰਤਾਂ ("ਇਕਰਾਰਨਾਮੇ") ਦੁਆਰਾ ਪਾਬੰਦ ਹੋਣ ਲਈ ਸਹਿਮਤ ਹੋ ਰਹੇ ਹੋ, ਜਦੋਂ ਤੱਕ ਤੁਸੀਂ ਮੁਲਾਂਕਣ ਬੋਰਡ ਖਰੀਦਿਆ ਹੈ, ਜਿਸ ਸਥਿਤੀ ਵਿੱਚ ਐਨਾਲਾਗ ਡਿਵਾਈਸਾਂ ਦੀ ਵਿਕਰੀ ਦੇ ਮਿਆਰੀ ਨਿਯਮ ਅਤੇ ਸ਼ਰਤਾਂ ਲਾਗੂ ਹੋਣਗੀਆਂ। ਮੁਲਾਂਕਣ ਬੋਰਡ ਦੀ ਵਰਤੋਂ ਉਦੋਂ ਤੱਕ ਨਾ ਕਰੋ ਜਦੋਂ ਤੱਕ ਤੁਸੀਂ ਸਮਝੌਤੇ ਨੂੰ ਪੜ੍ਹ ਕੇ ਸਹਿਮਤ ਨਹੀਂ ਹੋ ਜਾਂਦੇ। ਮੁਲਾਂਕਣ ਬੋਰਡ ਦੀ ਤੁਹਾਡੀ ਵਰਤੋਂ ਇਕਰਾਰਨਾਮੇ ਦੀ ਤੁਹਾਡੀ ਸਵੀਕ੍ਰਿਤੀ ਨੂੰ ਦਰਸਾਉਂਦੀ ਹੈ। ਇਹ ਸਮਝੌਤਾ ਤੁਹਾਡੇ (“ਗਾਹਕ”) ਅਤੇ ਐਨਾਲਾਗ ਡਿਵਾਈਸਾਂ, ਇੰਕ. ਦੁਆਰਾ ਅਤੇ ਵਿਚਕਾਰ ਕੀਤਾ ਗਿਆ ਹੈ। (“ADI”), ਵਨ ਟੈਕਨਾਲੋਜੀ ਵੇ, ਨੋਰਵੁੱਡ, MA 02062, ਯੂ.ਐਸ.ਏ. ਵਿਖੇ ਵਪਾਰ ਦੇ ਮੁੱਖ ਸਥਾਨ ਦੇ ਨਾਲ। ਇਕਰਾਰਨਾਮੇ ਦੇ ਨਿਯਮਾਂ ਅਤੇ ਸ਼ਰਤਾਂ ਦੇ ਅਧੀਨ, ADI ਇਸ ਦੁਆਰਾ ਗਾਹਕ ਨੂੰ ਸਿਰਫ਼ ਮੁਲਾਂਕਣ ਉਦੇਸ਼ਾਂ ਲਈ ਮੁਲਾਂਕਣ ਬੋਰਡ ਦੀ ਵਰਤੋਂ ਕਰਨ ਲਈ ਇੱਕ ਮੁਫਤ, ਸੀਮਤ, ਨਿੱਜੀ, ਅਸਥਾਈ, ਗੈਰ-ਨਿਵੇਕਲਾ, ਗੈਰ-ਉਪਲਾਈਸੈਂਸਯੋਗ, ਗੈਰ-ਤਬਾਦਲਾਯੋਗ ਲਾਇਸੈਂਸ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ। ਗ੍ਰਾਹਕ ਸਮਝਦਾ ਹੈ ਅਤੇ ਸਹਿਮਤ ਹੁੰਦਾ ਹੈ ਕਿ ਮੁਲਾਂਕਣ ਬੋਰਡ ਉੱਪਰ ਦਿੱਤੇ ਇਕੋ-ਇਕ ਅਤੇ ਨਿਵੇਕਲੇ ਉਦੇਸ਼ ਲਈ ਪ੍ਰਦਾਨ ਕੀਤਾ ਗਿਆ ਹੈ, ਅਤੇ ਕਿਸੇ ਹੋਰ ਉਦੇਸ਼ ਲਈ ਮੁਲਾਂਕਣ ਬੋਰਡ ਦੀ ਵਰਤੋਂ ਨਾ ਕਰਨ ਲਈ ਸਹਿਮਤ ਹੁੰਦਾ ਹੈ। ਇਸ ਤੋਂ ਇਲਾਵਾ, ਦਿੱਤਾ ਗਿਆ ਲਾਇਸੰਸ ਸਪੱਸ਼ਟ ਤੌਰ 'ਤੇ ਨਿਮਨਲਿਖਤ ਵਾਧੂ ਸੀਮਾਵਾਂ ਦੇ ਅਧੀਨ ਬਣਾਇਆ ਗਿਆ ਹੈ: ਗਾਹਕ (i) ਮੁਲਾਂਕਣ ਬੋਰਡ ਨੂੰ ਕਿਰਾਏ, ਲੀਜ਼, ਡਿਸਪਲੇ, ਵੇਚਣ, ਟ੍ਰਾਂਸਫਰ, ਅਸਾਈਨ, ਉਪ-ਲਾਇਸੈਂਸ, ਜਾਂ ਵੰਡਣ ਨਹੀਂ ਕਰੇਗਾ; ਅਤੇ (ii) ਕਿਸੇ ਵੀ ਤੀਜੀ ਧਿਰ ਨੂੰ ਮੁਲਾਂਕਣ ਬੋਰਡ ਤੱਕ ਪਹੁੰਚ ਕਰਨ ਦੀ ਇਜਾਜ਼ਤ ਦਿਓ। ਜਿਵੇਂ ਕਿ ਇੱਥੇ ਵਰਤਿਆ ਗਿਆ ਹੈ, "ਤੀਜੀ ਧਿਰ" ਸ਼ਬਦ ਵਿੱਚ ADI, ਗਾਹਕ, ਉਨ੍ਹਾਂ ਦੇ ਕਰਮਚਾਰੀ, ਸਹਿਯੋਗੀ ਅਤੇ ਅੰਦਰੂਨੀ ਸਲਾਹਕਾਰਾਂ ਤੋਂ ਇਲਾਵਾ ਕੋਈ ਵੀ ਇਕਾਈ ਸ਼ਾਮਲ ਹੈ। ਮੁਲਾਂਕਣ ਬੋਰਡ ਗਾਹਕ ਨੂੰ ਨਹੀਂ ਵੇਚਿਆ ਜਾਂਦਾ ਹੈ; ਮੁਲਾਂਕਣ ਬੋਰਡ ਦੀ ਮਲਕੀਅਤ ਸਮੇਤ, ਇੱਥੇ ਸਪਸ਼ਟ ਤੌਰ 'ਤੇ ਨਹੀਂ ਦਿੱਤੇ ਗਏ ਸਾਰੇ ਅਧਿਕਾਰ, ADI ਦੁਆਰਾ ਰਾਖਵੇਂ ਹਨ। ਗੁਪਤਤਾ। ਇਹ ਇਕਰਾਰਨਾਮਾ ਅਤੇ ਮੁਲਾਂਕਣ ਬੋਰਡ ਸਭ ਨੂੰ ADI ਦੀ ਗੁਪਤ ਅਤੇ ਮਲਕੀਅਤ ਜਾਣਕਾਰੀ ਮੰਨਿਆ ਜਾਵੇਗਾ। ਗਾਹਕ ਕਿਸੇ ਵੀ ਕਾਰਨ ਕਰਕੇ ਮੁਲਾਂਕਣ ਬੋਰਡ ਦੇ ਕਿਸੇ ਵੀ ਹਿੱਸੇ ਦਾ ਖੁਲਾਸਾ ਜਾਂ ਟ੍ਰਾਂਸਫਰ ਨਹੀਂ ਕਰ ਸਕਦਾ ਹੈ। ਮੁਲਾਂਕਣ ਬੋਰਡ ਦੀ ਵਰਤੋਂ ਬੰਦ ਕਰਨ ਜਾਂ ਇਸ ਇਕਰਾਰਨਾਮੇ ਦੀ ਸਮਾਪਤੀ 'ਤੇ, ਗਾਹਕ ਮੁਲਾਂਕਣ ਬੋਰਡ ਨੂੰ ਤੁਰੰਤ ADI ਨੂੰ ਵਾਪਸ ਕਰਨ ਲਈ ਸਹਿਮਤ ਹੁੰਦਾ ਹੈ। ਵਾਧੂ ਪਾਬੰਦੀਆਂ। ਗਾਹਕ ਮੁਲਾਂਕਣ ਬੋਰਡ 'ਤੇ ਇੰਜਨੀਅਰ ਚਿਪਸ ਨੂੰ ਵੱਖ ਨਹੀਂ ਕਰ ਸਕਦਾ, ਡੀਕੰਪਾਈਲ ਨਹੀਂ ਕਰ ਸਕਦਾ ਜਾਂ ਉਲਟਾ ਨਹੀਂ ਸਕਦਾ। ਗ੍ਰਾਹਕ ਏਡੀਆਈ ਨੂੰ ਕਿਸੇ ਵੀ ਹੋਏ ਨੁਕਸਾਨ ਜਾਂ ਕਿਸੇ ਵੀ ਸੋਧ ਜਾਂ ਤਬਦੀਲੀ ਬਾਰੇ ਮੁਲਾਂਕਣ ਬੋਰਡ ਨੂੰ ਸੂਚਿਤ ਕਰੇਗਾ, ਜਿਸ ਵਿੱਚ ਸੋਲਡਰਿੰਗ ਜਾਂ ਕੋਈ ਹੋਰ ਗਤੀਵਿਧੀ ਸ਼ਾਮਲ ਹੈ ਜੋ ਮੁਲਾਂਕਣ ਬੋਰਡ ਦੀ ਸਮੱਗਰੀ ਸਮੱਗਰੀ ਨੂੰ ਪ੍ਰਭਾਵਤ ਕਰਦੀ ਹੈ ਪਰ ਇਸ ਤੱਕ ਸੀਮਿਤ ਨਹੀਂ ਹੈ। ਮੁਲਾਂਕਣ ਬੋਰਡ ਵਿੱਚ ਸੋਧਾਂ ਨੂੰ ਲਾਗੂ ਕਾਨੂੰਨ ਦੀ ਪਾਲਣਾ ਕਰਨੀ ਚਾਹੀਦੀ ਹੈ, ਜਿਸ ਵਿੱਚ RoHS ਨਿਰਦੇਸ਼ ਸ਼ਾਮਲ ਹਨ ਪਰ ਇਸ ਤੱਕ ਸੀਮਿਤ ਨਹੀਂ ਹਨ। ਸਮਾਪਤੀ। ADI ਗਾਹਕ ਨੂੰ ਲਿਖਤੀ ਨੋਟਿਸ ਦੇਣ 'ਤੇ ਕਿਸੇ ਵੀ ਸਮੇਂ ਇਸ ਸਮਝੌਤੇ ਨੂੰ ਖਤਮ ਕਰ ਸਕਦਾ ਹੈ। ਗਾਹਕ ਉਸ ਸਮੇਂ ADI ਮੁਲਾਂਕਣ ਬੋਰਡ ਨੂੰ ਵਾਪਸ ਜਾਣ ਲਈ ਸਹਿਮਤ ਹੁੰਦਾ ਹੈ। ਦੇਣਦਾਰੀ ਦੀ ਸੀਮਾ. ਇੱਥੇ ਪ੍ਰਦਾਨ ਕੀਤਾ ਮੁਲਾਂਕਣ ਬੋਰਡ "ਜਿਵੇਂ ਹੈ" ਪ੍ਰਦਾਨ ਕੀਤਾ ਗਿਆ ਹੈ ਅਤੇ ADI ਇਸ ਦੇ ਸਬੰਧ ਵਿੱਚ ਕਿਸੇ ਵੀ ਕਿਸਮ ਦੀ ਕੋਈ ਵਾਰੰਟੀ ਜਾਂ ਪ੍ਰਤੀਨਿਧਤਾ ਨਹੀਂ ਕਰਦਾ ਹੈ। ADI ਵਿਸ਼ੇਸ਼ ਤੌਰ 'ਤੇ ਮੁਲਾਂਕਣ ਬੋਰਡ ਨਾਲ ਸਬੰਧਤ ਕਿਸੇ ਵੀ ਪ੍ਰਸਤੁਤੀ, ਸਮਰਥਨ, ਗਾਰੰਟੀ, ਜਾਂ ਵਾਰੰਟੀਆਂ, ਪ੍ਰਗਟਾਵੇ ਜਾਂ ਅਪ੍ਰਤੱਖ ਦਾ ਖੰਡਨ ਕਰਦਾ ਹੈ, ਪਰ ਇਸ ਤੱਕ ਸੀਮਤ ਨਹੀਂ, ਸਾਰਣੀਯੋਗਤਾ, ਸਿਰਲੇਖ ਸਮੇਤ ਕਿਸੇ ਖਾਸ ਉਦੇਸ਼ ਲਈ ਫਿਟਨੈਸ ਜਾਂ ਬੌਧਿਕ ਜਾਇਦਾਦ ਦੇ ਅਧਿਕਾਰਾਂ ਦੀ ਗੈਰ-ਉਲੰਘਣ। ਕਿਸੇ ਵੀ ਸੂਰਤ ਵਿੱਚ ADI ਅਤੇ ਇਸਦੇ ਲਾਈਸੈਂਸ ਦੇਣ ਵਾਲੇ ਕਿਸੇ ਵੀ ਇਤਫਾਕ, ਵਿਸ਼ੇਸ਼, ਅਸਿੱਧੇ ਜਾਂ ਗਾਹਕ ਦੇ ਕਬਜ਼ੇ ਜਾਂ ਵਰਤੋਂ ਦੇ ਨਤੀਜੇ ਵਜੋਂ ਹੋਣ ਵਾਲੇ ਨੁਕਸਾਨਾਂ ਲਈ ਜਿੰਮੇਵਾਰ ਨਹੀਂ ਹੋਣਗੇ। ਲਾਭ, ਦੇਰੀ ਦੀ ਲਾਗਤ, ਕਿਰਤ ਦੀ ਲਾਗਤ ਜਾਂ ਸਦਭਾਵਨਾ ਦਾ ਨੁਕਸਾਨ। ਕਿਸੇ ਵੀ ਅਤੇ ਸਾਰੇ ਕਾਰਨਾਂ ਤੋਂ ADI ਦੀ ਕੁੱਲ ਦੇਣਦਾਰੀ ਇੱਕ ਸੌ ਅਮਰੀਕੀ ਡਾਲਰ ($100.00) ਦੀ ਰਕਮ ਤੱਕ ਸੀਮਿਤ ਹੋਵੇਗੀ। ਐਕਸਪੋਰਟ. ਗਾਹਕ ਸਹਿਮਤੀ ਦਿੰਦਾ ਹੈ ਕਿ ਇਹ ਸਿੱਧੇ ਜਾਂ ਅਸਿੱਧੇ ਤੌਰ 'ਤੇ ਮੁਲਾਂਕਣ ਬੋਰਡ ਨੂੰ ਕਿਸੇ ਹੋਰ ਦੇਸ਼ ਨੂੰ ਨਿਰਯਾਤ ਨਹੀਂ ਕਰੇਗਾ, ਅਤੇ ਇਹ ਕਿ ਇਹ ਨਿਰਯਾਤ ਨਾਲ ਸਬੰਧਤ ਸਾਰੇ ਲਾਗੂ ਸੰਯੁਕਤ ਰਾਜ ਫੈਡਰਲ ਕਾਨੂੰਨਾਂ ਅਤੇ ਨਿਯਮਾਂ ਦੀ ਪਾਲਣਾ ਕਰੇਗਾ। ਗਵਰਨਿੰਗ ਕਾਨੂੰਨ। ਇਹ ਇਕਰਾਰਨਾਮਾ ਕਾਮਨਵੈਲਥ ਆਫ਼ ਮੈਸੇਚਿਉਸੇਟਸ (ਕਾਨੂੰਨ ਦੇ ਨਿਯਮਾਂ ਦੇ ਟਕਰਾਅ ਨੂੰ ਛੱਡ ਕੇ) ਦੇ ਅਸਲ ਕਾਨੂੰਨਾਂ ਦੁਆਰਾ ਨਿਯੰਤਰਿਤ ਅਤੇ ਸਮਝਿਆ ਜਾਵੇਗਾ। ਇਸ ਇਕਰਾਰਨਾਮੇ ਸੰਬੰਧੀ ਕੋਈ ਵੀ ਕਾਨੂੰਨੀ ਕਾਰਵਾਈ Suffolk County, Massachusetts ਵਿੱਚ ਅਧਿਕਾਰ ਖੇਤਰ ਵਾਲੇ ਰਾਜ ਜਾਂ ਸੰਘੀ ਅਦਾਲਤਾਂ ਵਿੱਚ ਸੁਣੀ ਜਾਵੇਗੀ, ਅਤੇ ਗਾਹਕ ਇਸ ਤਰ੍ਹਾਂ ਅਜਿਹੀਆਂ ਅਦਾਲਤਾਂ ਦੇ ਨਿੱਜੀ ਅਧਿਕਾਰ ਖੇਤਰ ਅਤੇ ਸਥਾਨ ਨੂੰ ਸੌਂਪਦਾ ਹੈ।
©2021 ਐਨਾਲਾਗ ਡਿਵਾਈਸ, ਇੰਕ. ਸਾਰੇ ਅਧਿਕਾਰ ਰਾਖਵੇਂ ਹਨ। ਟ੍ਰੇਡਮਾਰਕ ਅਤੇ ਰਜਿਸਟਰਡ ਟ੍ਰੇਡਮਾਰਕ ਉਹਨਾਂ ਦੇ ਸਬੰਧਤ ਮਾਲਕਾਂ ਦੀ ਸੰਪਤੀ ਹਨ। UG25844-1/21(0)

ਇੱਕ ਟੈਕਨਾਲੋਜੀ ਤਰੀਕਾ • PO ਬਾਕਸ 9106
• Norwood, MA 02062-9106, USA
• ਟੈਲੀਫੋਨ: 781.329.4700 • ਫੈਕਸ: 781.461.3113
www.analog.com

ਦਸਤਾਵੇਜ਼ / ਸਰੋਤ

ਐਨਾਲਾਗ ਡਿਵਾਈਸ ADuCM420 ਡਿਵੈਲਪਮੈਂਟ ਸਿਸਟਮ [pdf] ਯੂਜ਼ਰ ਗਾਈਡ
ADuCM420, ADuCM420 ਵਿਕਾਸ ਪ੍ਰਣਾਲੀ, ਵਿਕਾਸ ਪ੍ਰਣਾਲੀ

ਹਵਾਲੇ

ਇੱਕ ਟਿੱਪਣੀ ਛੱਡੋ

ਤੁਹਾਡਾ ਈਮੇਲ ਪਤਾ ਪ੍ਰਕਾਸ਼ਿਤ ਨਹੀਂ ਕੀਤਾ ਜਾਵੇਗਾ। ਲੋੜੀਂਦੇ ਖੇਤਰਾਂ ਨੂੰ ਚਿੰਨ੍ਹਿਤ ਕੀਤਾ ਗਿਆ ਹੈ *