EVAL-ADUCM420QSP1Z ഉപയോക്തൃ ഗൈഡ്
യുജി-1926
ADuCM420 വികസന സംവിധാനം: ട്യൂട്ടോറിയൽ ആരംഭിക്കുന്നു
ഫീച്ചറുകൾ
mIDAS-ലിങ്ക് എമുലേറ്ററിലൂടെയുള്ള ഇന്റർഫേസ്
പവർ സപ്ലൈ ഓപ്ഷനുകൾ: 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 ചാനലുകൾ ഉൾപ്പെടുന്നു, വാല്യംtagഇ ഔട്ട്പുട്ട് DAC-കളും (VDACs) രജിസ്റ്ററുകളിലൂടെ കോൺഫിഗർ ചെയ്യാവുന്ന പൊതു-ഉദ്ദേശ്യ ഇൻപുട്ട്/ഔട്ട്പുട്ടുകളുമായുള്ള (GPIOs) വിവിധ പങ്കിട്ട ഫംഗ്ഷനുകളും. VDAC ചാനലുകൾ 2.5 V അല്ലെങ്കിൽ 3.3 V ഫുൾ സ്കെയിൽ വരെ ഔട്ട്പുട്ട് ശ്രേണി സൃഷ്ടിക്കുന്നു. E VA L -ADUCM420QSP1Z ബോർഡ് ഉപകരണത്തിന്റെ ശക്തി വർദ്ധിപ്പിക്കുന്നതിന് കുറഞ്ഞ ശബ്ദം, കുറഞ്ഞ ഡ്രോപ്പ്ഔട്ട് (LDO) ലീനിയർ റെഗുലേറ്റർ ഉപയോഗിക്കുന്നു. ഇനിപ്പറയുന്ന മൂന്ന് ഓപ്ഷനുകൾ ഉപയോഗിച്ചാണ് ADuCM420 പവർ അപ്പ് ചെയ്യുന്നത്: ഒരു 9 V വാൾ വാർട്ട് അഡാപ്റ്റർ, ഒരു 5 V എക്സ്റ്റേണൽ സപ്ലൈ ടെർമിനൽ ബ്ലോക്ക്, ഒരു USB സപ്ലൈ.
മൂല്യനിർണ്ണയ ബോർഡുകളിലെ കണക്ഷനുകളെക്കുറിച്ചുള്ള ഘട്ടം ഘട്ടമായുള്ള നടപടിക്രമങ്ങൾ നൽകിക്കൊണ്ട് E VA L ADUCM420QSP1Z മൂല്യനിർണ്ണയ ബോർഡ് എങ്ങനെ കോൺഫിഗർ ചെയ്യാമെന്ന് ഈ ഉപയോക്തൃ ഗൈഡ് വിവരിക്കുന്നു. ഈ ഉപയോക്തൃ ഗൈഡിൽ മൂന്നാം കക്ഷി സോഫ്റ്റ്വെയർ ടൂളുകളുടെ മൂല്യനിർണ്ണയ പതിപ്പുകൾ ഡൗൺലോഡ് ചെയ്യേണ്ടത് സംബന്ധിച്ച വിവരങ്ങളും അടങ്ങിയിരിക്കുന്നു. കൂടാതെ, ഈ ഉപയോക്തൃ ഗൈഡ് നൽകിയ കോഡ് എങ്ങനെ ലോഡ് ചെയ്യാം എന്നതിനെക്കുറിച്ചുള്ള നിർദ്ദേശങ്ങൾ നൽകുന്നുampലെസ്. E VA L -ADUCM1QSP420Z ബോർഡിന്റെ ഫോട്ടോയ്ക്ക് ചിത്രം 1 കാണുക. ഈ ഗൈഡ് പിന്തുടരുന്നത് ഉപയോക്താക്കൾക്ക് അവരുടെ തനതായ അന്തിമ സിസ്റ്റം ആവശ്യകതകളിൽ ഉപയോഗിക്കുന്നതിന് അവരുടെ സ്വന്തം ഉപയോക്തൃ കോഡ് സൃഷ്ടിക്കാനും ഡൗൺലോഡ് ചെയ്യാനും അനുവദിക്കുന്നു. E VA L -ADUCM420QSP420Z ബോർഡ് ഉപയോഗിക്കുമ്പോൾ ഈ ഉപയോക്തൃ ഗൈഡുമായി സംയോജിച്ച് കൂടിയാലോചിക്കേണ്ട ADuCM420 ഡാറ്റ ഷീറ്റിൽ ADucM1-നുള്ള പൂർണ്ണമായ സ്പെസിഫിക്കേഷനുകൾ ലഭ്യമാണ്.
റിവിഷൻ ഹിസ്റ്ററി
1/2021—റിവിഷൻ 0: പ്രാരംഭ പതിപ്പ്
EVAL-ADUCM420QSP1Z ഫോട്ടോഗ്രാഫ് യുജി-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 ടെർമിനൽ ബ്ലോക്ക് വിതരണം എൽഡിഒ റെഗുലേറ്ററുകളിലൂടെ കടന്നുപോകുന്നു. 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-ഡിവിഡിഡി | ഇല്ല | പിൻ 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-എൽഇഡി ഡിസ്പ്ലേ | അതെ | ചെറുത്. | അതെ |
P5—IOVDD0 പുൾ-അപ്പ് | അതെ | ചെറുത്. | അതെ |
JP1-SWCLK പുൾ-അപ്പ് | അതെ | JP3, JP4, JP5 എന്നിവ ഓപ്ഷണൽ പുൾ-അപ്പുകളാണ്. ഈ ഓപ്ഷണൽ പുൾ-അപ്പുകൾ ഉപയോഗിക്കുന്നതിന് R14 റെസിസ്റ്റർ (ചിത്രം 1 കാണുക) കുറഞ്ഞത് 100 kΩ മൂല്യങ്ങളുള്ളതായിരിക്കണം. | അതെ |
JP2-SWDIO പുൾ-അപ്പ് | അതെ | ചെറുത്. | അതെ |
JP3—P2.2 അല്ലെങ്കിൽ SWO പുൾ-അപ്പ് | അതെ | ചെറുത്. | അതെ |
JP8 മുതൽ JP10 വരെ | അതെ | ഈ പിന്നുകൾ I 2 C ഡൗൺലോഡറിൽ ഉപയോഗിക്കാവുന്ന ഓൺ-ബോർഡ് FTDI ചിപ്പ് ഉപയോഗിക്കുന്നു. | അതെ |
ഹാർഡ്വെയർ മൊഡ്യൂൾ
ADUCM420, ARDUINO പവർ
ഉപഭോക്താക്കൾ അവരുടെ സ്വന്തം ഇഷ്ടാനുസൃത സർക്യൂട്ടുകൾ E VA L -ADUCM420QSP1Z മൂല്യനിർണ്ണയ ബോർഡുമായി ബന്ധിപ്പിക്കാൻ ആഗ്രഹിച്ചേക്കാം. E VA L -ADUCM420QSP1Z മൂല്യനിർണ്ണയ ബോർഡിന്റെ അഞ്ച് കണക്ടറുകൾ ബാഹ്യ PCB-കളിലേക്കുള്ള ഒരു Arduino® Uno അല്ലെങ്കിൽ Arduino Zero കണക്ഷൻ ഇന്റർഫേസിനെ പിന്തുണയ്ക്കുന്നു. E VA L -ADUCM420QSP1Z മൂല്യനിർണ്ണയ ബോർഡിന് ബാഹ്യ Arduino അടിസ്ഥാനമാക്കിയുള്ള ബോർഡിനെ ശക്തിപ്പെടുത്താൻ കഴിയും. വിപരീതമായി, ADuCM420 ഉൾപ്പെടെ മുഴുവൻ മൊഡ്യൂളിനെയും ശക്തിപ്പെടുത്താൻ Arduino-ക്ക് കഴിയും. E VA L ADUCM2QSP420Z, Arduino എന്നിവയുടെ പവർ കോൺഫിഗറേഷനുകൾക്കായുള്ള ജമ്പർ കണക്ഷനുകൾ പട്ടിക 1 കാണിക്കുന്നു.
പട്ടിക 2. EVAL-ADUCM420QSP1Z (WLCSP) നായുള്ള പവർ കോൺഫിഗറേഷനുകൾ
EVAL-ADUCM420QSP1Z | ഓപ്ഷണൽ | ജമ്പർ വിവരങ്ങൾ | ജമ്പർ കോൺഫിഗറേഷൻ |
P20 | അതെ | USB പവർ വഴിയോ Arduino പവർ വഴിയോ പവർ തിരഞ്ഞെടുക്കൽ | പിൻ 1, പിൻ 2 = USB പവർ. പിൻ 2, പിൻ 3 = Arduino പവർ. Arduino ഉം മൂല്യനിർണ്ണയ ബോർഡും ഒരുമിച്ച് പവർ അപ്പ് ചെയ്തിട്ടുണ്ടെങ്കിൽ EVAL-ADUCM420QSP1Z ബോർഡിനായി USB പവർ ഉപയോഗിക്കരുത്. |
JP16 | അതെ | EVAL-ADUCM420QSP1Z ബോർഡ് വഴി Arduino-ൽ നിന്നുള്ള പവർ | ഈ ജമ്പർ ഷോർട്ട് ആണെങ്കിൽ, EVAL- DUCM420QSP1Z ആർഡ്വിനോയെ ശക്തിപ്പെടുത്തുന്നു. |
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.Arduino EVAL-ADUCM11QSP15Z ബോർഡ് വഴി പവർ അപ്പ് ചെയ്താൽ JP420 മുതൽ JP1 വരെയുള്ള കണക്ടറുകൾ ഉപയോഗിക്കുന്നു.
ARDUINO കണക്റ്റർ
E VA L -ADUCM420QSP1Z-ന് Arduino Uno, Arduino Zero എന്നിവയുമായി നേരിട്ട് പൊരുത്തപ്പെടുന്ന Arduino R3 ഹെഡറുകൾ ഉണ്ട്. E VA L -ADUCM420QSP1Z ബോർഡ് ഉപയോഗിക്കുന്ന Arduino പിൻസ് പട്ടിക 3-ൽ നൽകിയിരിക്കുന്നു.
ADuCM420 പിന്നുകളെക്കുറിച്ചുള്ള കൂടുതൽ വിവരങ്ങൾക്ക്, ADuCM420 ഡാറ്റ ഷീറ്റും ADuCM420 ഹാർഡ്വെയർ റഫറൻസ് മാനുവലും (UG-1807) കാണുക.
ഡിഫോൾട്ടായി, EVAL-ADuCM420QSP1Z ബോർഡ് ഒരു Arduino സ്ലേവ് ബോർഡായി കോൺഫിഗർ ചെയ്തിരിക്കുന്നു, PCB-യുടെ ഘടക വശത്ത് മാത്രം കണക്ടറുകൾ അടങ്ങിയിരിക്കുന്നു.
EVAL-ADuCM420QSP1Z ബോർഡ് ഒരു Arduino ഹോസ്റ്റായി കോൺഫിഗർ ചെയ്യണമെങ്കിൽ, ഇനിപ്പറയുന്ന മാർഗ്ഗനിർദ്ദേശങ്ങൾ ഉപയോഗിച്ച് സോൾഡർ ഭാഗത്ത് മറ്റൊരു കണക്റ്റർ തരം പോപ്പുലേറ്റ് ചെയ്യുക:
- P16, P19: 8-പിൻ, ഒറ്റ-വരി തലക്കെട്ടുകൾ, 2.54 mm പിച്ച് (ഉദാ.ample, സാംടെക് SSQ-108-03-GS)
- P21: 6-പിൻ, ഒറ്റ-വരി തലക്കെട്ട്, 2.54 mm പിച്ച് (ഉദാample, സാംടെക് SSQ-106-03-GS)
- P13: 10-പിൻ, ഒറ്റ-വരി തലക്കെട്ടുകൾ, 2.54 mm പിച്ച് (ഉദാample, സാംടെക് SSQ-110-03-GS)
ഉചിതമായ കണക്റ്റർ തരം ചിത്രം 3 കാണിക്കുന്നു. ശരിയായ സ്ലേവ് അഡാപ്റ്റർ കണക്ഷന് വേണ്ടി, ഘടകഭാഗത്തേക്ക് നീണ്ടുനിൽക്കുന്ന നീളമുള്ള പിന്നുകൾ സോൾഡർ വശത്താണെന്ന് ഉറപ്പാക്കുക. ചിത്രം 3. Arduino മാസ്റ്ററിനും സ്ലേവ് അഡാപ്റ്റർ കോൺഫിഗറേഷനുമുള്ള കണക്റ്റർ തരം
പട്ടിക 3. EVAL-ADUCM420QSP1Z Arduino പിന്നുകളിലേക്കുള്ള പിൻ കണക്ഷനുകൾ
R3 ഹെഡർ പിന്നുകൾ | അർഡ്വിനോ പിൻ |
ഡിജിറ്റൽ | |
P13 | |
P1.2/SCL1 | SCL |
P1.3/SDA1 | എസ്.ഡി.എ |
AREF | AREF |
ഡിജിഎൻഡി | ജിഎൻഡി |
P0.0/SCLK0 | എസ്സികെ |
P0.1/MISO0 | മിസോ |
P0.2/MOSI0 | മോസി |
P2.0 | SS |
P0.3/CS0 | ജിപിഐഒ |
P2.1/IRQ2 | ജിപിഐഒ |
P16 | |
P1.0/SIN1 | RXD |
P1.1/SOUT1 | TXD |
P0.6/SCL2 | ജിപിഐഒ |
P0.7/SDA2 | ജിപിഐഒ |
P1.4/SCLK1 | ജിപിഐഒ |
P1.5/MISO1 | ജിപിഐഒ |
P1.6/MOSI1 | ജിപിഐഒ |
P1.7/CS1 | ജിപിഐഒ |
P18 | |
P0.1/MISO0 | മിസോ |
IOVDD0 | 3.3V |
P0.0/SCLK0 | എസ്സികെ |
P0.2/MOSI0 | മോസി |
പുനഃസജ്ജമാക്കുക | പുനഃസജ്ജമാക്കുക |
ഡിജിഎൻഡി | ജിഎൻഡി |
ശക്തി | |
P19 | |
Arduino അല്ലെങ്കിൽ ADuCM420 പവർ | 7V VIN |
AGND | ജിഎൻഡി |
AGND | ജിഎൻഡി |
Arduino അല്ലെങ്കിൽ ADuCM420 പവർ | 5V |
Arduino അല്ലെങ്കിൽ ADuCM420 പവർ | 3V3 |
Arduino അല്ലെങ്കിൽ ADuCM420 റീസെറ്റ് | പുനഃസജ്ജമാക്കുക |
Arduino അല്ലെങ്കിൽ ADuCM420 പവർ | ഐ.ഒ.ആർ.ഇ.എഫ് |
കണക്റ്റില്ല | കണക്ട് ഇല്ല |
അനലോഗ് | |
P21 | |
AIN0 | ADC5 |
AIN1 | ADC4 |
AIN2 | ADC3 |
AIN3 | ADC2 |
AIN4 | ADC1 |
AIN14 | ADC0 |
ആമുഖം
സോഫ്റ്റ്വെയർ ഇൻസ്റ്റലേഷൻ നടപടിക്രമങ്ങൾ
ഏതെങ്കിലും USB ഉപകരണങ്ങളെ PC-യിലേക്ക് പ്ലഗ് ചെയ്യുന്നതിന് മുമ്പ് ഇനിപ്പറയുന്ന ഘട്ടങ്ങൾ ചെയ്യുക:
- പിസിയിലെ എല്ലാ ഓപ്പൺ ആപ്ലിക്കേഷനുകളും അടയ്ക്കുക.
- ADuCM420 ഇൻസ്റ്റാളർ ഡൗൺലോഡ് ചെയ്ത ശേഷം ftp://ftp.analog.com/pub/microconverter/ADuCM420, ADuCM420Installer-V0.1.0.0.exe ഡബിൾ ക്ലിക്ക് ചെയ്ത് പിന്തുടരുക
ചിത്രം 4-ൽ കാണിച്ചിരിക്കുന്ന നിർദ്ദേശങ്ങൾ. ADuCM420Installer സെറ്റപ്പ് വിൻഡോ, ചിത്രം 4-ൽ കാണിച്ചിരിക്കുന്നതുപോലെ, ഇൻസ്റ്റലേഷൻ രീതിയും ഘടകങ്ങൾ തിരഞ്ഞെടുക്കുന്നതും പ്രദർശിപ്പിക്കുന്നു. അന്തിമ ഉപയോക്താവ്
ADuCM420Installer സെറ്റപ്പ് വിൻഡോയിലൂടെ മുന്നോട്ട് പോയതിന് ശേഷം ലൈസൻസ് കരാർ (EULA) പ്രദർശിപ്പിക്കും. EULA സ്വീകരിക്കുന്നത് ഇൻസ്റ്റാളറിനെ എക്സ്ട്രാക്റ്റ് ചെയ്യുന്നു, കൂടാതെ EULA നിരസിക്കുന്നത് ഇൻസ്റ്റാളറിനെ റദ്ദാക്കുന്നു. - ഇൻസ്റ്റാളേഷന് ശേഷം, \AnalogDevices\ADuCM420 ഫോൾഡർ തുറക്കുന്നു. ഈ ലൊക്കേഷനിൽ മുൻampമുൻ സംഭരിക്കുന്ന les ഫോൾഡർampADuCM420 നായുള്ള le കോഡുകൾ (ചിത്രം 5 കാണുക).
കെയിൽ μVISION5
Keil μVision5 സംയോജിത വികസന പരിസ്ഥിതി (IDE) കോഡ് എഡിറ്റ് ചെയ്യുന്നതിനും കൂട്ടിച്ചേർക്കുന്നതിനും ഡീബഗ് ചെയ്യുന്നതിനും ആവശ്യമായ എല്ലാ ഉപകരണങ്ങളും സംയോജിപ്പിക്കുന്നു. ഇനിപ്പറയുന്ന ഘട്ടങ്ങൾ ഉപയോഗിച്ച് നിലവിലുള്ള ഒരു പ്രോജക്റ്റ് തുറക്കുക എന്നതാണ് കെയിൽ ഐഡിഇ പ്രവർത്തിപ്പിക്കാൻ ആരംഭിക്കുന്നതിനുള്ള ഏറ്റവും വേഗതയേറിയ മാർഗം:
- കെയിലിൽ, Project > Open Project ക്ലിക്ക് ചെയ്യുക.
- ADuCM420 സോഫ്റ്റ്വെയർ ഇൻസ്റ്റാൾ ചെയ്തിരിക്കുന്ന ഫോൾഡറിലേക്ക് ബ്രൗസ് ചെയ്യുക (C:\AnalogDevices\ADuCM420...).
- M420_GPIO.uvprojx തുറക്കുക file, ADuCM420\ex-ൽ സ്ഥിതിചെയ്യുന്നുamples\M420_GPIO\ARM ഫോൾഡർ. തുറക്കുന്നു file ഒരു മുൻ സമാരംഭിക്കുന്നുampലെ പദ്ധതി.
- ഉറവിടത്തിലൂടെ മുന്നോട്ട് പോകുന്നതിന് മുമ്പ് Cortex മൈക്രോകൺട്രോളർ സോഫ്റ്റ്വെയർ ഇന്റർഫേസ് സ്റ്റാൻഡേർഡ് (CMSIS) പായ്ക്ക് സജ്ജീകരിക്കുക. ഇതിനായി Keil μVision5 വിഭാഗത്തിലെ CMSIS പായ്ക്ക് കാണുക
CMSIS പായ്ക്ക് എങ്ങനെ ഇറക്കുമതി ചെയ്യാം എന്നതിനെക്കുറിച്ചുള്ള വിശദാംശങ്ങൾ. - IDE-യിലെ മെനു ബാർ വഴി EVALADUCM420QSP1Z ബോർഡിലേക്ക് സോഴ്സ് കോഡ് കംപൈൽ ചെയ്ത് ഡൗൺലോഡ് ചെയ്യുക.
- സോഴ്സ് കോഡ് പ്രവർത്തിപ്പിക്കുന്നതിന്, EVAL- ADUCM420QSP1Z ബോർഡിൽ RESET അമർത്തുക, തുടർന്ന് RUN അമർത്തുക.
- കോഡ് പ്രവർത്തിപ്പിക്കുമ്പോൾ, ഡിസ്പ്ലേ എന്ന് അടയാളപ്പെടുത്തിയ ബോർഡിലെ പച്ച എൽഇഡി മിന്നുന്നു.
KEIL μVISION5-ൽ CMSIS പാക്ക്
Keil μVision5 IDE ഇൻസ്റ്റാൾ ചെയ്ത ശേഷം, ആപ്ലിക്കേഷൻ തുറന്ന് IDE-യിൽ നിന്ന് ADuCM420 ഉപകരണം ശരിയായി സജ്ജീകരിക്കുന്നതിന് ഇനിപ്പറയുന്ന ഘട്ടങ്ങൾ ഉപയോഗിക്കുക:
- ചിത്രം 6-ൽ കാണിച്ചിരിക്കുന്നതുപോലെ CMSIS പാക്ക് ഇൻസ്റ്റാളർ തുറക്കുക. പാക്ക് ഇൻസ്റ്റാളർ ആദ്യമായി തുറക്കുമ്പോൾ, പാക്ക് ഇൻസ്റ്റാളർ അപ്ഡേറ്റ് ചെയ്യാൻ കുറച്ച് മിനിറ്റുകൾ എടുത്തേക്കാം.
- CMSIS പാക്ക് ഇൻസ്റ്റാളർ തുറന്ന ശേഷം, ക്ലിക്ക് ചെയ്യുക File > ഇറക്കുമതി ചെയ്യുക. ഇൻസ്റ്റലേഷൻ സെറ്റപ്പിൽ ഉൾപ്പെടുത്തിയിരിക്കുന്ന ADuCM420 പായ്ക്ക് തിരഞ്ഞെടുത്ത് ഇറക്കുമതി ചെയ്യുക (ചിത്രം 7 കാണുക).
- ADuCM420 CMSIS പായ്ക്ക് ഇൻസ്റ്റാൾ ചെയ്തിരിക്കുന്നതിനാൽ, ADuCM420 ഉപകരണത്തെ Keil μVision5 IDE പിന്തുണയ്ക്കുന്നു. ചിത്രം 420-ൽ കാണിച്ചിരിക്കുന്നതുപോലെ, കെയിൽ വിൻഡോയുടെ ഉപകരണ ടാബിൽ ADuCM8 ദൃശ്യമാകുന്നു.
കെയിൽ µVISION420-ലെ ADUCM5-നുള്ള ലൈബ്രറിയും പ്രോജക്ട് ഓപ്ഷനുകളും
കെയിൽ µVision5 പദ്ധതി fileകൾ ഓരോ മുൻകാലത്തിനും ആം ഫോൾഡറിൽ സ്ഥാപിച്ചിരിക്കുന്നുampലെ പ്രോഗ്രാം. ഉദാample, C:\Analog Devices\ ADuCM420\examples\M420_Adc\ARM\M420_Adc.uvporjx ആണ് file അത് കെയിൽ തുറന്നു. Keil ക്രമീകരണ മെനുവിൽ നിന്ന് RunTime എൻവയോൺമെന്റ് നിയന്ത്രിക്കുക എന്ന ഐക്കണിൽ ക്ലിക്ക് ചെയ്യുന്നതിലൂടെ ഉപയോക്താക്കൾക്ക് അവരുടെ പ്രോജക്റ്റിലെ പെരിഫറൽ ലൈബ്രറികളിൽ നിന്ന് ആവശ്യമായ ഘടകങ്ങൾ ചിത്രം 9-ൽ കാണിച്ചിരിക്കുന്നത് പോലെ തിരഞ്ഞെടുക്കാം.IAR IDE പ്രോജക്റ്റ് ക്രമീകരണങ്ങൾ
ആദ്യമായി ഉപയോക്താക്കൾക്ക് ഒരു മുൻ തുറക്കാൻ ശുപാർശ ചെയ്യുന്നുample പ്രൊജക്റ്റ് മുൻ മുതൽampലെസ് ഫോൾഡർ. ഉദാഹരണത്തിന്, M420_Adc.eww file IAR ഉൾച്ചേർത്ത Workb ench® പദ്ധതിയാണ് file ADC മുൻample, കൂടാതെ ഇത് C:\Analog Devices\ ADuCM420\ex എന്നതിൽ നിന്ന് തുറക്കാവുന്നതാണ്.amples\M420_Adc\IAR\ ഫോൾഡർ.
ഒരു മുൻ തുറക്കുന്നുample file ഉപയോക്താവിൽ നിന്നുള്ള കോൺഫിഗറേഷൻ മാറ്റങ്ങളില്ലാതെ കംപൈലേഷൻ, പ്രോഗ്രാമിംഗ്, ഡീബഗ്ഗിംഗ് എന്നിവ അനുവദിക്കുന്നു.
ഒരു പുതിയ IAR-അധിഷ്ഠിത പ്രോജക്റ്റ് സൃഷ്ടിക്കുകയാണെങ്കിൽ, ADuCM420 മുൻ പ്രവർത്തിപ്പിക്കുന്നതിന് ഇനിപ്പറയുന്ന ഘട്ടങ്ങൾ പൂർത്തിയാക്കിയിരിക്കണംample പ്രോഗ്രാമുകൾ ശരിയായി:
- പ്രോജക്റ്റ് മെനുവിൽ നിന്ന്, ഓപ്ഷനുകൾ തിരഞ്ഞെടുക്കുക.
- പൊതുവായ ഓപ്ഷനുകൾ വിഭാഗത്തിൽ ക്ലിക്ക് ചെയ്യുക, ടാർഗറ്റ് ടാബിന് കീഴിൽ തിരഞ്ഞെടുത്ത ഉപകരണം അനലോഗ് ഉപകരണങ്ങൾ ADuCM420 ആണെന്ന് ഉറപ്പാക്കുക.
- ADuCM420 ഉപകരണം തിരഞ്ഞെടുത്ത ശേഷം, ലൈബ്രറി കോൺഫിഗറേഷൻ ടാബിൽ ക്ലിക്ക് ചെയ്യുക. എല്ലാ ക്രമീകരണങ്ങളും ചിത്രം 12 ൽ കാണിച്ചിരിക്കുന്നതുമായി പൊരുത്തപ്പെടുന്നുണ്ടെന്ന് ഉറപ്പാക്കുക.
- അടുത്തതായി, C/C++ കംപൈലർ ക്ലിക്ക് ചെയ്യുക, കൂടാതെ അധിക ഉൾപ്പെടുത്തൽ ഡയറക്ടറികൾ ബോക്സിൽ കാണിച്ചിരിക്കുന്നവയുമായി ഡയറക്ടറികൾ പൊരുത്തപ്പെടുന്നുണ്ടോയെന്ന് പരിശോധിക്കുക (ചിത്രം 13 കാണുക).
- അടുത്തതായി, ലിങ്കർ വിഭാഗത്തിൽ ക്ലിക്ക് ചെയ്യുക, കോൺഫിഗറേഷൻ ടാബിലെ അസാധുവാക്കൽ ഡിഫോൾട്ട് ബോക്സ് ചെക്ക് ചെയ്യുക, ലിങ്കറിനായി ബ്രൗസ് ചെയ്യുക file ലിങ്കർ കോൺഫിഗറേഷന് കീഴിൽ file ചിത്രം 14-ൽ കാണിച്ചിരിക്കുന്നതുപോലെ വിഭാഗം.
- ഡീബഗ്ഗർ ക്രമീകരണങ്ങൾ പരിശോധിക്കുക, എല്ലാ ക്രമീകരണങ്ങളും ഡൗൺലോഡ്, സെറ്റപ്പ് ടാബുകളിൽ ചിത്രം 15-ലും ചിത്രം 16-ലും കാണിച്ചിരിക്കുന്നവയുമായി പൊരുത്തപ്പെടുന്നുണ്ടെന്ന് ഉറപ്പാക്കുക.
- സെറ്റപ്പ് ടാബിലെ ജെ-ലിങ്ക്/ജെ-ട്രേസ് ക്രമീകരണങ്ങൾ ചിത്രം 17-ൽ കാണിച്ചിരിക്കുന്നതുമായി പൊരുത്തപ്പെടുന്നുണ്ടോയെന്ന് പരിശോധിക്കുക.
- ശരി ക്ലിക്കുചെയ്യുക, ഉപയോക്താവിന് മുൻ കോൺഫിഗർ ചെയ്യാൻ ആരംഭിക്കാംampIAR IDE-യിലെ ADuCM420-നുള്ള പ്രോഗ്രാം.
mIDAS-ലിങ്ക് കണക്റ്റർ - ഹാർഡ്വെയർ ബന്ധിപ്പിക്കുന്നു
E VA L -ADUCM420QSP1Z-ലേക്ക് mIDAS-Link ബന്ധിപ്പിക്കുന്നതിന് ഇനിപ്പറയുന്ന ഘട്ടങ്ങൾ ഉപയോഗിക്കുക:
- പിസിക്കും mIDAS-Link കണക്ടറിനും ഇടയിൽ നൽകിയിരിക്കുന്ന USB കേബിൾ ബന്ധിപ്പിക്കുക.
- E VA L -ADUCM420QSP1Z ലേക്കുള്ള കണക്ഷൻ ആരംഭിക്കുന്നത് സൂചിപ്പിക്കാൻ mIDAS-Link-ൽ മഞ്ഞ LED പ്രകാശിക്കുന്നു.
- ADuCM420-നുള്ള ഡ്രൈവർ ഇൻസ്റ്റാൾ ചെയ്യുക. ഡ്രൈവർ ഇൻസ്റ്റാളേഷൻ വിശദാംശങ്ങൾ ഒരു .exe-ൽ ഉൾപ്പെടുത്തിയിട്ടുണ്ട് file ADuCM420 ഇൻസ്റ്റാളറിൽ.
E VA L ADUCM420QSP1Z-ലേക്ക് mIDAS-ലിങ്ക് ഹാർഡ്വെയർ കണക്റ്റ് ചെയ്ത ശേഷം, കെയിൽ µVision5, IAR എംബഡഡ് വർക്ക്ബെഞ്ച് വികസനത്തിൽ mIDAS-ലിങ്ക് ഉപയോഗിക്കാനാകും. mIDAS-Link പിൻ കോൺഫിഗറേഷൻ പട്ടിക 4 കാണിക്കുന്നു.
പട്ടിക 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എസ്. MDIOWSD സോഫ്റ്റ്വെയർ ടൂൾ വഴി EVA L -ADUCM20QSP420Z പിസിയിലേക്ക് ബന്ധിപ്പിക്കുന്നതിന് SUB-1 മൾട്ടിപ്പിൾ ഇന്റർഫേസ് USB അഡാപ്റ്റർ ഉപയോഗിക്കുക (ഉൾപ്പെടുത്തിയിട്ടില്ല). Windows 10 ഓപ്പറേറ്റിംഗ് സിസ്റ്റം വിഭാഗം കോഡ് ഡൗൺലോഡ് ചെയ്യുന്നതിനുള്ള നടപടിക്രമവും എക്സിampMDIO ഇന്റർഫേസ് ഉപയോഗിച്ച് ഇൻസ്റ്റാളറിൽ നിന്ന് ADuCM420 ഉപകരണത്തിലേക്ക് പ്രോഗ്രാമുകൾ.
വിൻഡോസ് 10 ഓപ്പറേറ്റിംഗ് സിസ്റ്റം
SUB-20 മൾട്ടിപ്പിൾ ഇന്റർഫേസ് USB അഡാപ്റ്റർ PC-യിലേക്ക് കണക്റ്റ് ചെയ്ത ശേഷം, USB അഡാപ്റ്റർ ആവശ്യമായ SUB-20 സോഫ്റ്റ്വെയർ സ്വയമേവ ഇൻസ്റ്റാൾ ചെയ്യുന്നു. E VA L -ADUCM420QSP1Z-ലേക്ക് സോഫ്റ്റ്വെയർ ശരിയായി ഇൻസ്റ്റാൾ ചെയ്യുകയും കണക്റ്റ് ചെയ്യുകയും ചെയ്യുന്നുവെന്ന് ഉറപ്പാക്കാൻ, ഈ ഘട്ടങ്ങൾ പാലിക്കുക:
- SUB-20 firmware updater.exe-ൽ ഡബിൾ ക്ലിക്ക് ചെയ്യുക file ചിത്രം 20-ൽ കാണിച്ചിരിക്കുന്ന ഗ്രാഫിക്കൽ യൂസർ ഇന്റർഫേസ് (GUI) തുറക്കാൻ SUB-18 അഡാപ്റ്റർ കണക്റ്റ് ചെയ്ത ശേഷം പിസിയിൽ ഇൻസ്റ്റാൾ ചെയ്തു.
- Windows® 10-ന്, SUB-18 firmware updater.exe-ൽ ഇരട്ട ക്ലിക്ക് ചെയ്യാതെ തന്നെ SUB-20 അഡാപ്റ്റർ അപ്ഡേറ്റ് ചെയ്യാൻ ചിത്രം 20 സ്വയമേവ തുറന്നേക്കാം. file. ക്ലിക്ക് ചെയ്യുക
അപ്ഡേറ്റ് ബട്ടൺ. Windows 7-നും മുമ്പത്തെ പതിപ്പുകൾക്കും, ഉപയോക്താക്കൾക്ക് SUB-20 അഡാപ്റ്റർ അപ്ഡേറ്റ് ചെയ്യേണ്ടതില്ല. - അഡാപ്റ്റർ അപ്ഡേറ്റ് ചെയ്ത ശേഷം, പട്ടിക 20-ൽ വിവരിച്ചിരിക്കുന്നതുപോലെ, SUB-420 ബോർഡിലെ പിന്നുകളെ EVAL-ADUCM1QSP5Z-ലെ പിന്നുകളുമായി ബന്ധിപ്പിക്കുക.
- SUB-20 ബോർഡിൽ, പിൻ J7 3.3 V ആയും പിൻ JP1 ലേക്ക് പിൻ JP4 ഉം Pin JP5 യെ ഹെഡർ പിൻ 1 ലേക്ക് ഹെഡർ പിൻ 2 ലേക്ക് ബന്ധിപ്പിക്കുന്നതും പിൻ JP6 എന്നത് ഹെഡർ പിൻ 2 ലേക്ക് ഹെഡർ പിന്നുമായി ബന്ധിപ്പിക്കുന്നതും ആണെന്ന് ഉറപ്പാക്കുക. 3.
- PC-യിൽ നിന്ന് SUB-20 ബോർഡിലേക്ക് USB കേബിൾ ബന്ധിപ്പിച്ച് C:\ADuCM420...\SoftwareTools\MDIOWSD\ MDIOWSD.exe റൺ ചെയ്യുക. അപ്പോൾ ചിത്രം 19-ൽ കാണിച്ചിരിക്കുന്നതുപോലെ GUI വിൻഡോ തുറക്കുന്നു.
- ബ്രൗസ് ബട്ടണിൽ ക്ലിക്ക് ചെയ്യുക (ചിത്രം 19 കാണുക), ഡൗൺലോഡ് ചെയ്യാൻ ആവശ്യമുള്ള കോഡിലേക്ക് നാവിഗേറ്റ് ചെയ്യുക.
- കോഡ് ഡൗൺലോഡ് ചെയ്യുന്നതിന്, ഫ്ലാഷ് ആക്ഷൻ ബോക്സിൽ നിന്ന് പ്രോഗ്രാം തിരഞ്ഞെടുത്ത് പരിശോധിച്ചുറപ്പിക്കുക, ആരംഭിക്കുക ക്ലിക്കുചെയ്യുക, തുടർന്ന് GUI-ൽ ലിസ്റ്റുചെയ്തിരിക്കുന്ന നിർദ്ദേശങ്ങൾ പാലിക്കുക.
പട്ടിക 5. SUB-20 മുതൽ EVAL-ADUCM420QSP1Z പിൻ വരെ
കണക്ഷൻ ഗൈഡ്
P420-ലെ EVAL-ADUCM1QSP4Z പിൻസ് | SUB-20 പിന്നുകൾ |
ഡിജിഎൻഡി | J6-10 |
1.2V | 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 ചിപ്പ് ഉപയോഗിക്കുക. MI420CFTWSD സോഫ്റ്റ്വെയർ ടൂൾ വഴി EVAL-ADUCM1QSP2Z ബോർഡും PC-യും തമ്മിലുള്ള കണക്റ്റിവിറ്റി FTDI ചിപ്പ് അനുവദിക്കുന്നു. ഡൗൺലോഡർ എക്സ്ട്രാക്റ്റുചെയ്യുമ്പോൾ, ഈ ഘട്ടങ്ങൾ പാലിക്കുക:
- EVAL-ADUCM420QSP1Z-ൽ, ഓൺ-ബോർഡ് FTDI ചിപ്പ് ഉപയോഗിക്കുന്നതിന് JP7, JP8, JP9, JP10 എന്നിവ ചുരുക്കിയെന്ന് ഉറപ്പാക്കുക.
- MI2CFTWSD ഫോൾഡർ തുറന്ന് MI2CFTWSD.exe എന്നതിൽ ഡബിൾ ക്ലിക്ക് ചെയ്യുക.
- ചിത്രം 20-ൽ കാണിച്ചിരിക്കുന്നതുപോലെ GUI തുറക്കുന്നു.
- Mass Erase, Program എന്നിങ്ങനെയുള്ള ക്രമീകരണങ്ങൾ കോൺഫിഗർ ക്ലിക്ക് ചെയ്ത് കണ്ടെത്താനാകും, തുടർന്ന് ഫ്ലാഷ് ടാബ്. ആവശ്യാനുസരണം മാസ് മായ്ക്കുക അല്ലെങ്കിൽ പ്രോഗ്രാം തിരഞ്ഞെടുക്കുക, ശരി ക്ലിക്കുചെയ്യുക.
- EVAL-ADUCM420QSP1Z ബോർഡിൽ, I 2 C ഡൗൺലോഡ് മോഡിൽ ഉപകരണം സജ്ജീകരിക്കുന്നതിന്, SERIAL_DOWNLOAD ബട്ടൺ അമർത്തി റീസെറ്റ് ബട്ടൺ പൾസ് ചെയ്യുക. MI2CFTWSD വിൻഡോയിലെ ആരംഭ ബട്ടൺ ക്ലിക്ക് ചെയ്യുക. ഐ 2 ആണെങ്കിൽ
- C കണക്ഷൻ സ്ഥാപിച്ചു, ചിത്രം 420-ൽ കാണിച്ചിരിക്കുന്നതുപോലെ, ADuCM22 കണക്റ്റുചെയ്തിട്ടുണ്ടെന്ന് സ്റ്റാറ്റസ് കാണിക്കുന്നു
- I 2 C കണക്ഷൻ സ്ഥാപിച്ച ശേഷം. റൺ ബട്ടണിൽ ക്ലിക്ക് ചെയ്യുക, അത് ഉപകരണം സ്വയമേ ഫ്ലാഷ് ചെയ്യുകയും ഒന്നുകിൽ പ്രോഗ്രാം മാസ് മായ്ക്കുകയോ ഡൗൺലോഡ് ചെയ്യുകയോ ചെയ്യും, ഘട്ടം 4-ൽ ഉപയോക്താവ് തിരഞ്ഞെടുത്ത കോൺഫിഗറേഷൻ അനുസരിച്ച്. ചിത്രം 23 ഒരു മുൻ കാണിക്കുന്നുampഉപകരണത്തിൽ ഒരു പൂർണ്ണമായ മായ്ച്ച ലീ.
- സോഫ്റ്റ്വെയർ ടൂളിൽ നിന്ന് മറ്റൊരു ഓപ്ഷൻ തിരഞ്ഞെടുക്കാൻ സ്റ്റെപ്പ് 4 മുതൽ സ്റ്റെപ്പ് 7 വരെ ആവർത്തിക്കുക.
ഫ്ലോട്ടിംഗ്-പോയിന്റ് യൂണിറ്റ് നടപടിക്രമം പ്രവർത്തനക്ഷമമാക്കുന്നു
പ്രോജക്റ്റ് ഡ്രോപ്പ്ഡൗൺ മെനുവിൽ കാണിച്ചിരിക്കുന്ന ക്രമീകരണങ്ങൾ (ചിത്രം 24 കാണുക) കെയിൽ, ഐഎആർ സോഫ്റ്റ്വെയർ ടൂൾ എൻവയോൺമെന്റിൽ ലഭ്യമാണ്. സ്ഥിരസ്ഥിതിയായി, ക്രമീകരണങ്ങൾ പ്രവർത്തനരഹിതമാക്കിയതിന് ശേഷം ഫ്ലോട്ടിംഗ് പോയിന്റ് യൂണിറ്റ് (FPU) പ്രവർത്തനരഹിതമാക്കുന്നു. സിസ്റ്റം_ADuCM420.c-ലെ SystemInit ഫംഗ്ഷനിൽ ഫ്ലോട്ടിംഗ് പോയിന്റ് മൂല്യം പ്രവർത്തനക്ഷമമാക്കുന്നതിനും ഔട്ട്പുട്ട് ചെയ്യുന്നതിനുമുള്ള കോഡ് ചേർക്കുന്നു. file. ഇത് file എക്സിൽ സ്ഥിതി ചെയ്യുന്നുample പ്രോഗ്രാം M420_FPU എന്ന ADuCM420 ഇൻസ്റ്റാളർ ഫോൾഡറിലെ Fileചിത്രം 24-ലെ പട്ടിക).
IAR FPU പ്രോഗ്രാം പ്രവർത്തിപ്പിക്കുന്നു
FPU ex പ്രവർത്തിപ്പിക്കുന്നതിന് മുമ്പ് ഇനിപ്പറയുന്ന ഘട്ടങ്ങൾ ചെയ്യുകampIAR IDE സോഫ്റ്റ്വെയറിലെ le പ്രോഗ്രാം (നൽകിയ IAR ഇൻസ്റ്റാളറിൽ നിന്ന് ഡൗൺലോഡ് ചെയ്തത്).
- IAR IDE തുറന്നതിന് ശേഷം, Project dropdown മെനുവിൽ ക്ലിക്ക് ചെയ്ത് ഓപ്ഷനുകൾ തിരഞ്ഞെടുക്കുക (ചിത്രം 24 കാണുക).
- വിഭാഗം വിഭാഗത്തിൽ നിന്ന്, പൊതുവായ ഓപ്ഷനുകൾ ക്ലിക്കുചെയ്യുക. തുടർന്ന് ടാർഗെറ്റ് ടാബിൽ ക്ലിക്ക് ചെയ്യുക, ഫ്ലോട്ടിംഗ് പോയിന്റ് ക്രമീകരണ വിഭാഗത്തിലെ FPU ബോക്സ് VFPv5 സിംഗിൾ ആയി സജ്ജീകരിച്ചിട്ടുണ്ടെന്ന് ഉറപ്പാക്കുക.
ചിത്രം 25 ൽ കാണിച്ചിരിക്കുന്നതുപോലെ കൃത്യത. - ഫ്ലോട്ടിംഗ് പോയിന്റ് ക്രമീകരണ ഓപ്ഷനുകൾ സജ്ജീകരിച്ച ശേഷം, FPU എക്സ് റൺ ചെയ്യുകampലെ പ്രോഗ്രാം. ഡീബഗ് മോഡ് പ്രവർത്തിപ്പിക്കുന്നത്, ചിത്രം 27-ൽ കാണിച്ചിരിക്കുന്നതുപോലെ, ടെർമിനൽ I/O വിൻഡോയിലെ ഔട്ട്പുട്ട് വിഭാഗം വേരിയബിളുകളുടെ ഫ്രാക്ഷണൽ മൂല്യങ്ങൾ പ്രദർശിപ്പിക്കുന്നതിന് കാരണമാകുന്നു.
കെയിൽ എഫ്പിയു പ്രോഗ്രാം പ്രവർത്തിപ്പിക്കുന്നു
FPU ex പ്രവർത്തിപ്പിക്കുന്നതിന് മുമ്പ് ഇനിപ്പറയുന്ന ഘട്ടങ്ങൾ ചെയ്യുകampKeil IDE-ൽ നിന്നുള്ള പ്രോഗ്രാം (ADuCM420 ഇൻസ്റ്റാളറിൽ ഉൾപ്പെടുത്തിയിരിക്കുന്നു).
- കെയിൽ ഐഡിഇ തുറന്നതിന് ശേഷം, ഫ്ലാഷ് ഡ്രോപ്പ്ഡൗൺ മെനുവിൽ ക്ലിക്ക് ചെയ്ത്, കോൺഫിഗർ ഫ്ലാഷ് ടൂൾസ് ഓപ്ഷൻ തിരഞ്ഞെടുക്കുക (ചിത്രം 26 കാണുക).
- കോൺഫിഗർ ഫ്ലാഷ് ടൂൾസ് ഓപ്ഷൻ തിരഞ്ഞെടുക്കുന്നത് ചിത്രം 28-ൽ കാണിച്ചിരിക്കുന്ന വിൻഡോ തുറക്കുന്നു. ടാർഗെറ്റ് ടാബിൽ ക്ലിക്ക് ചെയ്യുക, കൂടാതെ ഫ്ലോട്ടിംഗ് പോയിന്റ് ഹാർഡ്വെയർ ഡ്രോപ്പ്ഡൗൺ ബോക്സ് ചിത്രം 28-ൽ കാണിച്ചിരിക്കുന്നതുപോലെ സിംഗിൾ പ്രിസിഷൻ ഓപ്ഷനായി സജ്ജീകരിച്ചിട്ടുണ്ടെന്ന് ഉറപ്പാക്കുക.
- ചിത്രം 28-ൽ കാണിച്ചിരിക്കുന്ന ക്രമീകരണങ്ങൾ സ്ഥാപിച്ച ശേഷം, FPU ex പ്രവർത്തിപ്പിക്കുകampC:\Analog Devices\ ADuCM420\ex-ൽ നിന്നുള്ള le കോഡ്amples\M420_FPU ഫോൾഡർ. ഡീബഗ് മോഡിൽ, ഔട്ട്പുട്ട് ഡിസ്അസംബ്ലിംഗ് വിൻഡോ ചിത്രം 29 ൽ കാണിച്ചിരിക്കുന്നതുപോലെ വേരിയബിളുകളുടെ ഫ്രാക്ഷണൽ മൂല്യങ്ങൾ പ്രദർശിപ്പിക്കുന്നു.
SRAM മോഡ് ക്രമീകരണങ്ങൾ
കെയിൽ, ഐഎആർ സോഫ്റ്റ്വെയർ ടൂൾ എൻവയോൺമെന്റുകളിൽ കോൺഫിഗറേഷൻ ക്രമീകരണങ്ങൾ ലഭ്യമാണ്. സ്റ്റാറ്റിക് റാൻഡം ആക്സസ് മെമ്മറി (SRAM) മോഡുകൾ ശരിയായി സജ്ജീകരിക്കാനും പരിശോധിക്കാനും, ഇതിലേക്ക് പോകുക
exampM420_SramMode ഇൻസ്റ്റാളറിൽ സ്ഥിതി ചെയ്യുന്ന le പ്രോജക്റ്റുകൾ.
IAR SRAM മോഡ് മൂന്ന് file അനുബന്ധ SRAM മോഡ് ക്രമീകരിക്കുന്നതിന് ക്രമീകരണങ്ങൾ പൂർത്തിയാക്കണം: main.c, startup_ADuCM420.s, കൂടാതെ ADuCM420flash_SramMode.icf.
- മുൻ ശേഷംample പ്രോഗ്രാം IAR IDE-ൽ നിന്നാണ് തുറന്നിരിക്കുന്നത്, ചിത്രം 30-ൽ കാണിച്ചിരിക്കുന്ന മാക്രോകൾ സജ്ജീകരിച്ചിട്ടുണ്ടെന്നും ലിങ്കർ SRAM മോഡ് തിരഞ്ഞെടുക്കുന്നതിന് കമന്റ് ചെയ്തിട്ടുണ്ടെന്നും ഉറപ്പാക്കുക. file പ്രവർത്തിക്കുന്നത്. M420_SramMode example കോഡ് (ചിത്രം 31 കാണുക) ഒരു ലിങ്കർ ഉപയോഗിക്കുന്നു file, ADuCM420flash_ SramMode.icf file (ചിത്രം 32 കാണുക) SramMode ex ഉള്ളിലെ IAR ഫോൾഡറിൽ സ്ഥാപിച്ചിരിക്കുന്നുampലെ പ്രോഗ്രാം.
- SRAM മോഡുകൾ പ്രവർത്തിപ്പിക്കുന്നതിനായി ചിത്രം 30, ചിത്രം 31, ചിത്രം 32 എന്നിവയിൽ കാണിച്ചിരിക്കുന്ന മാക്രോകൾ കോൺഫിഗർ ചെയ്യുക. main.c, startup_ADuCM420.s എന്നിവ ഉറപ്പാക്കുക, ഒപ്പം
ADuCM420flash_SramMode.icf മാക്രോകൾ ശരിയായ SRAM മോഡ് ഉപയോഗിച്ച് തിരഞ്ഞെടുത്തു. - ചിത്രം 31-ലും ചിത്രം 32-ലും കാണിച്ചിരിക്കുന്നതുപോലെ ഉപയോക്താക്കൾക്ക് ആവശ്യമുള്ള USER_SRAM_MODE മാക്രോ തിരഞ്ഞെടുക്കാനാകും. ഉപയോക്താക്കൾക്ക് ചിത്രം 30-ൽ കാണിച്ചിരിക്കുന്നതുപോലെ TEST_SRAM_MODE മാക്രോയും തിരഞ്ഞെടുക്കാം. സ്ഥിരസ്ഥിതിയായി, മുൻample പ്രോഗ്രാം TEST_SRAM_ MODE 0-ൽ പ്രവർത്തിക്കുന്നു. ഡീബഗ് മോഡ് പ്രവർത്തിപ്പിക്കുന്ന main.c മാക്രോ, നിർദ്ദേശം SRAM (ISRAM) ഡീബഗ് മോഡിൽ സ്ഥാപിച്ചിട്ടുണ്ടെന്ന് ഉറപ്പാക്കുക. ISRAM ഡീബഗ് മോഡിൽ ആണെങ്കിൽ, ഡിസ്അസംബ്ലിംഗ് വിൻഡോ View മെനു ബാർ 0x10000000 വിലാസത്തിൽ isramTestFunc പ്രദർശിപ്പിക്കുന്നു (ചിത്രം 33 കാണുക).
കെയിൽ SRAM മോഡ്
നിരവധി .sct ആൻഡ് .എസ് fileമുൻ മുതൽ എസ്ample പ്രോഗ്രാം ആവശ്യമുള്ള SRAM തിരഞ്ഞെടുക്കാൻ ഉപയോക്താക്കളെ അനുവദിക്കുന്നു: M420_SramModeX.sct, SetSramModeX.s. ലെ X file പേര് SRAM-നുള്ള മോഡ് നമ്പർ (0 മുതൽ 3 വരെ) വ്യക്തമാക്കുന്നു.
- മുൻ ശേഷംampകെയിൽ ഐഡിഇയിൽ നിന്നാണ് le പ്രോഗ്രാം തുറന്നിരിക്കുന്നത് fileഒരേ ഫോൾഡറിൽ സ്ഥിതി ചെയ്യുന്നവ കാണിക്കുന്നു. .sct, .s എന്നിവ ഉറപ്പാക്കുക fileമുൻ മുതൽ എസ്ample ഫോൾഡർ (ചിത്രം 34 കാണുക) അനുബന്ധ SRAM മോഡ് പരീക്ഷിക്കുമ്പോൾ ഉപയോഗിക്കുന്നു.
- സ്ഥിരസ്ഥിതിയായി, M420_SramMode മാക്രോ SRAM മോഡ് 0 ഉപയോഗിക്കുന്നു. SetSramMode0.s അസംബ്ലി file ചിത്രം 35-ൽ കാണിച്ചിരിക്കുന്നതുപോലെ ഉപഡയറക്ടറിയിലേക്ക് ചേർത്തിരിക്കുന്നു. main.c-ൽ ഏത് SRAM മോഡാണ് പരിശോധിക്കേണ്ടതെന്ന് വ്യക്തമാക്കുക. file. സ്ഥിരസ്ഥിതിയായി, SRAM മോഡ് 0 പരീക്ഷിച്ചു (ചിത്രം 36 കാണുക).
- സ്റ്റെപ്പ് 1, സ്റ്റെപ്പ് 2 എന്നിവ പിന്തുടർന്ന്, .sct സജ്ജീകരിക്കാൻ തുടരുക file ഫ്ലാഷ് > Fl ash-ലേക്ക് ols > ലിങ്കർ കോൺഫിഗർ ചെയ്യുക. പച്ചയിൽ ഹൈലൈറ്റ് ചെയ്തിരിക്കുന്ന ക്രമീകരണങ്ങൾ ശരിയാണെന്നും ശരിയായ സ്കാറ്റർ ആണെന്നും പരിശോധിക്കാൻ ചിത്രം 37 കാണുക. file തിരഞ്ഞെടുത്തു (SRAM മോഡ് കോൺഫിഗറേഷൻ അടിസ്ഥാനമാക്കി).
- ചിത്രം 38-ലെ ക്രമീകരണങ്ങൾ പ്രവർത്തിപ്പിക്കുന്നത് ഡിസ്അസംബ്ലി വിൻഡോ വഴി ISRAM ഡീബഗ് മോഡിൽ സ്ഥാപിച്ചിട്ടുണ്ടെന്ന് കാണിക്കുന്നു.
സേഫ് കോഡ് ഡീബഗ്ഗിംഗ്/വികസന ശുപാർശകൾ
ADuCM420 കോഡ് ഡെവലപ്മെന്റും പ്രോഗ്രാമിംഗ് ടൂളുകളും മറ്റ് അനലോഗ് ഉപകരണങ്ങൾ, Inc., മൈക്രോകൺട്രോളർ ഉപകരണങ്ങൾ, മറ്റ് കമ്പനികളിൽ നിന്നുള്ള മൈക്രോകൺട്രോളറുകൾ എന്നിവയിൽ ഉപയോഗിച്ചതിന് സമാനമോ സമാനമോ ആണ്. ലോക്കപ്പ് സാഹചര്യങ്ങൾ ഒഴിവാക്കാൻ ഉപകരണം റീപ്രോഗ്രാം ചെയ്യാൻ കഴിയുമെന്ന് ഉറപ്പാക്കാൻ ശ്രദ്ധിക്കേണ്ടതുണ്ട്. ലോക്കപ്പിൽ, പ്രോഗ്രാമിംഗ്, ഡീബഗ് ടൂളുകൾ വഴി 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 കോൺഫിഗർ ചെയ്യുന്നു. system_ADuCM0.c-ൽ page420_checksum കാണുക file.
ഉപയോക്തൃ ഫ്ലാഷ് പേജുകൾ-സംവരണം ചെയ്ത ലൊക്കേഷനുകളുടെ അഴിമതി
ഓരോ ഫ്ലാഷ് ബ്ലോക്കിന്റെയും മികച്ച ആറ് 32-ബിറ്റ് ലൊക്കേഷനുകൾ റിസർവ് ചെയ്തിരിക്കുന്നു, ഈ ലൊക്കേഷനുകൾ പുനരാലേഖനം ചെയ്യാതിരിക്കാൻ ശ്രദ്ധിക്കേണ്ടതാണ്. ഓരോ ബ്ലോക്കിനുമുള്ള ഫ്ലാഷ് സിഗ്നേച്ചറും റൈറ്റ് പ്രൊട്ടക്ഷൻ ക്രമീകരണങ്ങളും ഈ ആറ് സ്ഥലങ്ങളിൽ സംഭരിച്ചിരിക്കുന്നു. ഫ്ലാഷ് യൂസർ സ്പേസ് ഓർഗനൈസേഷനെക്കുറിച്ചുള്ള വിവരങ്ങൾക്ക് ADuCM420 ഹാർഡ്വെയർ റഫറൻസ് മാനുവൽ കാണുക.
ഓരോ ഫ്ലാഷ് പേജിലെയും മികച്ച 32-ബിറ്റ് ലൊക്കേഷൻ റിസർവ് ചെയ്തിട്ടുണ്ടെന്ന് ഉറപ്പാക്കുക. മുൻ കാണുകampവിശദാംശങ്ങൾക്കായി le പ്രോഗ്രാമുകൾ ഇൻസ്റ്റാളറിൽ ഉൾപ്പെടുത്തിയിട്ടുണ്ട്. അപ്രതീക്ഷിത റീസെറ്റുകൾ
അപ്രതീക്ഷിത വാച്ച്ഡോഗ് റീസെറ്റുകൾ, സോഫ്റ്റ്വെയർ റീസെറ്റുകൾ, പവർ-ഓൺ റീസെറ്റുകൾ, അല്ലെങ്കിൽ ബാഹ്യ റീസെറ്റുകൾ എന്നിവ ഡീബഗും പ്രോഗ്രാമിംഗ് സെഷനുകളും പെട്ടെന്ന് അവസാനിക്കുന്നതിന് കാരണമാകും, കാരണം ഈ റീസെറ്റുകൾ ജെ-ലിങ്കിനും കോർടെക്സ് കോറിനും ഇടയിലുള്ള സീരിയൽ വയർ ഡീബഗ് (എസ്ഡബ്ല്യുഡി) ഇന്റർഫേസിനെ തകർക്കുന്നു. ഉപയോക്തൃ സോഴ്സ് കോഡ് പതിവ് പുനഃസജ്ജീകരണത്തിന് കാരണമാകുകയാണെങ്കിൽ, ഡൗൺലോഡർ വഴി ഉപയോക്തൃ ഫ്ലാഷ് മായ്ച്ച് ഡീബഗ് സെഷൻ പുനരാരംഭിക്കുക.
പവർ സേവിംഗ് മോഡുകൾ
ഉപയോക്തൃ കോഡ് കോർടെക്സ് കോറിനെ ഒരു പവർ-ഡൗൺ അവസ്ഥയിലാക്കുകയാണെങ്കിൽ, SWD ഇന്റർഫേസ് ഉപയോഗിക്കുന്ന ഡീബഗ് ടൂളുകൾക്കുള്ള പവർ സൈക്കിളിന് ശേഷം പവർ-ഡൗൺ പ്രശ്നങ്ങൾ ഉണ്ടാക്കുന്നു. ജെ-ലിങ്ക് പോലുള്ള ഉപകരണങ്ങൾക്ക് കോർട്ടെക്സ് കോർ പൂർണ്ണമായും സജീവമാകേണ്ടതുണ്ട്.
കെയിൽ CMSIS പായ്ക്ക്
Keil µVision ഉപയോക്താക്കൾക്ക് മാത്രം, Keil CMSIS പാക്ക് പതിപ്പ് 0.8.0 അല്ലെങ്കിൽ അതിനുശേഷമുള്ളതാണ് ഉപയോഗിക്കുന്നതെന്ന് ഉറപ്പാക്കുക.
ലോക്ക് അപ്പ് ഡിവൈസുകൾ വീണ്ടെടുക്കൽ MDIO അല്ലെങ്കിൽ I 2 C ഡൗൺലോഡർ ടൂൾ വഴി ഉപകരണം മായ്ക്കുന്നു.
പ്രോഗ്രാം ചെയ്യാവുന്ന ലോജിക് അറേ (PLA) ടൂൾ
ADuCM420 രണ്ട് സ്വതന്ത്രവും എന്നാൽ പരസ്പരബന്ധിതവുമായ PLA ബ്ലോക്കുകൾ അടങ്ങുന്ന ഒരു PLA സംയോജിപ്പിക്കുന്നു. ഓരോ ബ്ലോക്കിലും 16 ഘടകങ്ങൾ അടങ്ങിയിരിക്കുന്നു, മൊത്തം 32 ഘടകങ്ങൾ നൽകുന്നു
എലമെന്റ് 0 മുതൽ എലമെന്റ് 31 വരെ. PLA ടൂൾ എളുപ്പമുള്ള കോൺഫിഗറേഷൻ അനുവദിക്കുന്ന ഒരു ഗ്രാഫിക്കൽ ടൂളാണ്. ടൂൾസ് ഫോൾഡറിന് കീഴിലുള്ള ADuCM420 ഇൻസ്റ്റാളറിൽ PLA ടൂൾ കാണാം. PLA ടൂൾ ഉപയോഗിച്ച്, ടൂളിൽ നിന്നുള്ള എല്ലാ ഓപ്ഷനുകളും ശരിയായി തിരഞ്ഞെടുത്തതിന് ശേഷം ശരിയായ ഔട്ട്പുട്ട് മൂല്യം നിർണ്ണയിക്കപ്പെടുന്നു.
ഗേറ്റുകളും ഔട്ട്പുട്ടും കോൺഫിഗർ ചെയ്യുന്നു
ചിത്രം 39-ൽ കാണിച്ചിരിക്കുന്നതുപോലെ, PLA-യിലെ രണ്ട് ഇൻപുട്ടുകളുടെയും ഫ്ലിപ്പ് ഫ്ലോപ്പിന്റെയും അടിസ്ഥാനത്തിൽ ലോജിക് ഔട്ട്പുട്ട് ഫംഗ്ഷൻ സൃഷ്ടിക്കാൻ കോൺഫിഗർ ചെയ്യാവുന്ന രണ്ട്-ഇൻപുട്ട് ലുക്ക്അപ്പ് ടേബിൾ ഓരോ PLA എലമെന്റിലും അടങ്ങിയിരിക്കുന്നു. ഒരു ബ്ലോക്കിലെ ഓരോ PLA എലമെന്റും മറ്റ് ഘടകങ്ങളുമായി ബന്ധിപ്പിക്കാൻ കഴിയും Mux 0, Mux 1 എന്നിവയുടെ ഔട്ട്പുട്ട് ക്രമീകരിച്ചുകൊണ്ട് ഇതേ ബ്ലോക്ക്.
ഉപയോക്താവിന് PLA_ELEMx രജിസ്റ്റർ ബിറ്റുകൾക്ക് അനുയോജ്യമായ ഇൻപുട്ടുകൾ തിരഞ്ഞെടുക്കാനാകും. എലമെന്റ് GPIO ഇൻപുട്ട്/ഔട്ട്പുട്ടിനായുള്ള സാധ്യമായ കണക്ഷനുകളുടെ പൂർണ്ണമായ ലിസ്റ്റിനായി ADuCM420 ഹാർഡ്വെയർ റഫറൻസ് മാനുവൽ കാണുക, കൂടാതെ PLA-യിലെ ലുക്ക്അപ്പ് ടേബിൾ കോൺഫിഗറേഷനും.
GUI-യിൽ നിന്ന് ഇൻപുട്ടുകൾ തിരഞ്ഞെടുത്ത ശേഷം, ടൂളിന്റെ മുകളിൽ വലത് ഭാഗത്ത് BLOCK, ELEMENT, LOOKUP TABLE ഓപ്ഷനുകൾ തിരഞ്ഞെടുത്തിട്ടുണ്ടെന്ന് ഉറപ്പാക്കുക. PLA യുടെ ഔട്ട്പുട്ട് സൃഷ്ടിക്കാൻ ENTER ബട്ടണിൽ ക്ലിക്ക് ചെയ്യുക (ചിത്രം 39 കാണുക).
ഫിലിപ്സ് അർദ്ധചാലകങ്ങൾ (ഇപ്പോൾ NXP അർദ്ധചാലകങ്ങൾ) വികസിപ്പിച്ചെടുത്ത ഒരു കമ്മ്യൂണിക്കേഷൻ പ്രോട്ടോക്കോളിനെയാണ് C സൂചിപ്പിക്കുന്നത്.
ESD ജാഗ്രത
ESD (ഇലക്ട്രോസ്റ്റാറ്റിക് ഡിസ്ചാർജ്) സെൻസിറ്റീവ് ഉപകരണം. ചാർജ്ജ് ചെയ്ത ഉപകരണങ്ങളും സർക്യൂട്ട് ബോർഡുകളും തിരിച്ചറിയാതെ തന്നെ ഡിസ്ചാർജ് ചെയ്യാം. ഈ ഉൽപ്പന്നം പേറ്റൻ്റ് അല്ലെങ്കിൽ പ്രൊപ്രൈറ്ററി പ്രൊട്ടക്ഷൻ സർക്യൂട്ട് ഫീച്ചർ ചെയ്യുന്നുണ്ടെങ്കിലും, ഉയർന്ന ഊർജ്ജ ESD-ക്ക് വിധേയമായ ഉപകരണങ്ങളിൽ കേടുപാടുകൾ സംഭവിക്കാം. അതിനാൽ, പ്രവർത്തനക്ഷമത കുറയുകയോ പ്രവർത്തനക്ഷമത നഷ്ടപ്പെടുകയോ ചെയ്യാതിരിക്കാൻ ശരിയായ ESD മുൻകരുതലുകൾ എടുക്കണം.
നിയമപരമായ നിബന്ധനകളും വ്യവസ്ഥകളും ഇവിടെ ചർച്ച ചെയ്തിരിക്കുന്ന മൂല്യനിർണ്ണയ ബോർഡ് ഉപയോഗിക്കുന്നതിലൂടെ (ഏതെങ്കിലും ഉപകരണങ്ങൾ, ഘടകങ്ങൾ ഡോക്യുമെന്റേഷൻ അല്ലെങ്കിൽ പിന്തുണാ സാമഗ്രികൾ, "ഇവാലുവേഷൻ ബോർഡ്" എന്നിവയ്ക്കൊപ്പം), ചുവടെ നൽകിയിരിക്കുന്ന നിബന്ധനകളും വ്യവസ്ഥകളും ("കരാർ") അല്ലാതെ നിങ്ങൾ ബാധ്യസ്ഥരാണെന്ന് സമ്മതിക്കുന്നു. നിങ്ങൾ മൂല്യനിർണ്ണയ ബോർഡ് വാങ്ങിയിട്ടുണ്ട്, ഈ സാഹചര്യത്തിൽ അനലോഗ് ഉപകരണങ്ങളുടെ സ്റ്റാൻഡേർഡ് നിബന്ധനകളും വിൽപ്പന വ്യവസ്ഥകളും നിയന്ത്രിക്കും. നിങ്ങൾ കരാർ വായിച്ച് അംഗീകരിക്കുന്നതുവരെ മൂല്യനിർണ്ണയ ബോർഡ് ഉപയോഗിക്കരുത്. നിങ്ങളുടെ മൂല്യനിർണ്ണയ ബോർഡിൻ്റെ ഉപയോഗം നിങ്ങൾ കരാറിൻ്റെ സ്വീകാര്യതയെ സൂചിപ്പിക്കുന്നു. ഈ ഉടമ്പടി നിങ്ങളും ("ഉപഭോക്താവ്") അനലോഗ് ഉപകരണങ്ങൾ, Inc. ("ADI"), വൺ ടെക്നോളജി വേ, നോർവുഡ്, MA 02062, USA എന്നതിൽ അതിൻ്റെ പ്രധാന ബിസിനസ്സ് സ്ഥലമുണ്ട്. കരാറിൻ്റെ നിബന്ധനകൾക്കും വ്യവസ്ഥകൾക്കും വിധേയമായി, മൂല്യനിർണ്ണയ ആവശ്യങ്ങൾക്കായി മാത്രം മൂല്യനിർണ്ണയ ബോർഡ് ഉപയോഗിക്കുന്നതിന് ADI ഉപഭോക്താവിന് സൗജന്യവും പരിമിതവും വ്യക്തിഗതവും താൽക്കാലികവും നോൺ-എക്സ്ക്ലൂസീവ് അല്ലാത്തതും സബ്ലൈസൻസബിൾ അല്ലാത്തതും കൈമാറ്റം ചെയ്യാനാവാത്തതുമായ ലൈസൻസ് നൽകുന്നു. ഉപഭോക്താവ് മനസ്സിലാക്കുകയും അംഗീകരിക്കുകയും ചെയ്യുന്നു, മൂല്യനിർണ്ണയ ബോർഡ് മുകളിൽ പരാമർശിച്ചിരിക്കുന്ന ഏകവും പ്രത്യേകവുമായ ഉദ്ദേശ്യത്തിനായാണ് നൽകിയിരിക്കുന്നത്, കൂടാതെ മൂല്യനിർണ്ണയ ബോർഡ് മറ്റേതെങ്കിലും ആവശ്യങ്ങൾക്ക് ഉപയോഗിക്കരുതെന്ന് സമ്മതിക്കുകയും ചെയ്യുന്നു. കൂടാതെ, അനുവദിച്ച ലൈസൻസ് ഇനിപ്പറയുന്ന അധിക പരിമിതികൾക്ക് വിധേയമാണ്: ഉപഭോക്താവ് (i) ഇവാലുവേഷൻ ബോർഡ് വാടകയ്ക്കെടുക്കുകയോ വാടകയ്ക്കെടുക്കുകയോ പ്രദർശിപ്പിക്കുകയോ വിൽക്കുകയോ കൈമാറുകയോ നിയോഗിക്കുകയോ സബ്ലൈസൻസ് നൽകുകയോ വിതരണം ചെയ്യുകയോ ചെയ്യരുത്; കൂടാതെ (ii) മൂല്യനിർണ്ണയ ബോർഡിൽ പ്രവേശിക്കാൻ ഏതെങ്കിലും മൂന്നാം കക്ഷിയെ അനുവദിക്കുക. ഇവിടെ ഉപയോഗിച്ചിരിക്കുന്നതുപോലെ, "മൂന്നാം കക്ഷി" എന്ന പദത്തിൽ എഡിഐ, ഉപഭോക്താവ്, അവരുടെ ജീവനക്കാർ, അഫിലിയേറ്റുകൾ, ഇൻ-ഹൗസ് കൺസൾട്ടൻ്റുകൾ എന്നിവ ഒഴികെയുള്ള ഏതൊരു സ്ഥാപനവും ഉൾപ്പെടുന്നു. മൂല്യനിർണ്ണയ ബോർഡ് ഉപഭോക്താവിന് വിൽക്കുന്നില്ല; മൂല്യനിർണ്ണയ ബോർഡിൻ്റെ ഉടമസ്ഥാവകാശം ഉൾപ്പെടെ ഇവിടെ വ്യക്തമായി അനുവദിച്ചിട്ടില്ലാത്ത എല്ലാ അവകാശങ്ങളും ADI നിക്ഷിപ്തമാണ്. രഹസ്യാത്മകത. ഈ കരാറും മൂല്യനിർണ്ണയ ബോർഡും എല്ലാം എഡിഐയുടെ രഹസ്യസ്വഭാവമുള്ളതും ഉടമസ്ഥാവകാശമുള്ളതുമായ വിവരങ്ങളായി കണക്കാക്കും. ഉപഭോക്താവ് ഒരു കാരണവശാലും മൂല്യനിർണ്ണയ ബോർഡിൻ്റെ ഏതെങ്കിലും ഭാഗങ്ങൾ മറ്റേതെങ്കിലും കക്ഷിക്ക് വെളിപ്പെടുത്താനോ കൈമാറാനോ പാടില്ല. മൂല്യനിർണ്ണയ ബോർഡിൻ്റെ ഉപയോഗം നിർത്തുകയോ അല്ലെങ്കിൽ ഈ കരാർ അവസാനിപ്പിക്കുകയോ ചെയ്യുമ്പോൾ, മൂല്യനിർണ്ണയ ബോർഡ് എഡിഐയിലേക്ക് വേഗത്തിൽ തിരികെ നൽകാൻ ഉപഭോക്താവ് സമ്മതിക്കുന്നു. അധിക നിയന്ത്രണങ്ങൾ. ഉപഭോക്താവ് മൂല്യനിർണ്ണയ ബോർഡിലെ എഞ്ചിനീയർ ചിപ്പുകൾ ഡിസ്അസംബ്ലിംഗ് ചെയ്യുകയോ ഡീകംപൈൽ ചെയ്യുകയോ റിവേഴ്സ് ചെയ്യുകയോ ചെയ്യരുത്. മൂല്യനിർണ്ണയ ബോർഡിന് സംഭവിച്ച ഏതെങ്കിലും നാശനഷ്ടങ്ങളെക്കുറിച്ചോ അല്ലെങ്കിൽ മൂല്യനിർണ്ണയ ബോർഡിന് വരുത്തുന്ന ഏതെങ്കിലും പരിഷ്കാരങ്ങളെക്കുറിച്ചോ മാറ്റങ്ങളെക്കുറിച്ചോ ഉപഭോക്താവ് ADI-യെ അറിയിക്കണം, സോളിഡിംഗ് അല്ലെങ്കിൽ മൂല്യനിർണ്ണയ ബോർഡിൻ്റെ മെറ്റീരിയൽ ഉള്ളടക്കത്തെ ബാധിക്കുന്ന മറ്റേതെങ്കിലും പ്രവർത്തനം ഉൾപ്പെടെ. മൂല്യനിർണ്ണയ ബോർഡിലെ മാറ്റങ്ങൾ RoHS നിർദ്ദേശം ഉൾപ്പെടെ എന്നാൽ അതിൽ മാത്രം പരിമിതപ്പെടുത്താതെ, ബാധകമായ നിയമത്തിന് അനുസൃതമായിരിക്കണം. അവസാനിപ്പിക്കൽ. ഉപഭോക്താവിന് രേഖാമൂലമുള്ള അറിയിപ്പ് നൽകുമ്പോൾ എഡിഐ എപ്പോൾ വേണമെങ്കിലും ഈ കരാർ അവസാനിപ്പിക്കാം. ആ സമയത്ത് മൂല്യനിർണ്ണയ ബോർഡ് എഡിഐയിലേക്ക് മടങ്ങാൻ ഉപഭോക്താവ് സമ്മതിക്കുന്നു. ബാധ്യതയുടെ പരിമിതി. ഇവിടെ നൽകിയിരിക്കുന്ന മൂല്യനിർണ്ണയ ബോർഡ് "ഇത് പോലെ തന്നെ" നൽകിയിരിക്കുന്നു, കൂടാതെ അഡി ഇതുമായി ബന്ധപ്പെട്ട് ഏതെങ്കിലും തരത്തിലുള്ള വാറൻ്റികളോ പ്രതിനിധാനങ്ങളോ നൽകുന്നില്ല. മൂല്യനിർണ്ണയ ബോർഡുമായി ബന്ധപ്പെട്ട ഏതെങ്കിലും പ്രാതിനിധ്യങ്ങൾ, അംഗീകാരങ്ങൾ, ഗ്യാരൻ്റികൾ, അല്ലെങ്കിൽ വാറൻ്റികൾ, പ്രസ്താവിച്ചതോ പരോക്ഷമായതോ ആയ, എഡിഐ പ്രത്യേകമായി നിരാകരിക്കുന്നു, എന്നാൽ പരിമിതപ്പെടുത്തിയിട്ടില്ല, വ്യാപാരം, ശീർഷകം, ഒരു പ്രത്യേക ഉദ്ദേശ്യത്തിനായുള്ള ഫിറ്റ്നസ് അല്ലെങ്കിൽ ബൗദ്ധിക സ്വത്തവകാശങ്ങളുടെ ലംഘനം. ഒരു സാഹചര്യത്തിലും, ഉപഭോക്താവിൻ്റെ ഉടമസ്ഥതയിലോ അവരുടെ ഉടമസ്ഥതയിലോ ഉള്ള ഉപയോഗത്തിൽ നിന്നോ ഉണ്ടാകുന്ന യാദൃശ്ചികമോ, പ്രത്യേകമോ, പരോക്ഷമോ, അനന്തരഫലമോ ആയ നാശനഷ്ടങ്ങൾക്ക് ആദിയും അതിൻ്റെ ലൈസൻസർമാരും ബാധ്യസ്ഥരായിരിക്കില്ല. നഷ്ടമായ ലാഭം, കാലതാമസ ചെലവുകൾ, തൊഴിൽ ചെലവുകൾ അല്ലെങ്കിൽ ഗുഡ്വിൽ നഷ്ടം എന്നിവയ്ക്ക് പരിമിതപ്പെടുത്തിയിരിക്കുന്നു. എല്ലാ കാരണങ്ങളിൽ നിന്നും ആഡിയുടെ മൊത്തം ബാധ്യത നൂറ് യുഎസ് ഡോളറിൻ്റെ ($100.00) തുകയായി പരിമിതപ്പെടുത്തിയിരിക്കുന്നു. കയറ്റുമതി. മൂല്യനിർണ്ണയ ബോർഡ് നേരിട്ടോ അല്ലാതെയോ മറ്റൊരു രാജ്യത്തേക്ക് കയറ്റുമതി ചെയ്യില്ലെന്നും കയറ്റുമതിയുമായി ബന്ധപ്പെട്ട എല്ലാ യുണൈറ്റഡ് സ്റ്റേറ്റ്സ് ഫെഡറൽ നിയമങ്ങൾക്കും ചട്ടങ്ങൾക്കും അനുസൃതമായി പ്രവർത്തിക്കുമെന്നും ഉപഭോക്താവ് സമ്മതിക്കുന്നു. ഭരണ നിയമം. കോമൺവെൽത്ത് ഓഫ് മസാച്ചുസെറ്റ്സിൻ്റെ (നിയമ നിയമങ്ങളുടെ വൈരുദ്ധ്യം ഒഴികെ) അടിസ്ഥാന നിയമങ്ങൾക്കനുസൃതമായി ഈ ഉടമ്പടി നിയന്ത്രിക്കപ്പെടുകയും വ്യാഖ്യാനിക്കുകയും ചെയ്യും. ഈ ഉടമ്പടി സംബന്ധിച്ച ഏത് നിയമ നടപടിയും മസാച്യുസെറ്റ്സിലെ സഫോക്ക് കൗണ്ടിയിലെ അധികാരപരിധിയിലുള്ള സംസ്ഥാന അല്ലെങ്കിൽ ഫെഡറൽ കോടതികളിൽ കേൾക്കും, കൂടാതെ അത്തരം കോടതികളുടെ വ്യക്തിഗത അധികാരപരിധിയിലും വേദിയിലും ഉപഭോക്താവ് ഇതിനാൽ സമർപ്പിക്കുന്നു.
©2021 Analog Devices, Inc. എല്ലാ അവകാശങ്ങളും നിക്ഷിപ്തം. വ്യാപാരമുദ്രകളും രജിസ്റ്റർ ചെയ്ത വ്യാപാരമുദ്രകളും അവയുടെ ഉടമസ്ഥരുടെ സ്വത്താണ്. UG25844-1/21(0)
ഒരു സാങ്കേതിക മാർഗം • PO ബോക്സ് 9106
• നോർവുഡ്, MA 02062-9106, USA
• ഫോൺ: 781.329.4700 • ഫാക്സ്: 781.461.3113
• www.analog.com
പ്രമാണങ്ങൾ / വിഭവങ്ങൾ
![]() |
അനലോഗ് ഉപകരണങ്ങൾ ADuCM420 വികസന സംവിധാനം [pdf] ഉപയോക്തൃ ഗൈഡ് ADuCM420, ADuCM420 വികസന സംവിധാനം, വികസന സംവിധാനം |