GangPro430 ഫ്ലാഷ് പ്രോഗ്രാമർ
TI-യുടെ MSP430Fxx മൈക്രോകൺട്രോളറുകൾക്ക്
കമാൻഡ് ലൈൻ ഇന്റർപ്രെറ്റർ ഉപയോക്തൃ ഗൈഡ്
PM015A03 റവ.0
ഏപ്രിൽ-12-2007
GangPro430 ഫ്ലാഷ് പ്രോഗ്രാമർ
Elprotronic Inc.
16 ക്രോസ്റോഡ് ഡ്രൈവ്
റിച്ച്മണ്ട് ഹിൽ,
ഒന്റാറിയോ, L4E-5C9
കാനഡ
Web സൈറ്റ്: www.elprotronic.com (www.elprotronic.com) എന്ന വെബ്സൈറ്റ് സന്ദർശിക്കുക.
ഇ-മെയിൽ: info@elprotronic.com
ഫാക്സ്: 905-780-2414
ശബ്ദം: 905-780-5789
പകർപ്പവകാശം © Elprotronic Inc. എല്ലാ അവകാശങ്ങളും നിക്ഷിപ്തം.
നിരാകരണം:
Elprotronic Inc-ന്റെ മുൻകൂർ രേഖാമൂലമുള്ള സമ്മതമില്ലാതെ ഈ പ്രമാണത്തിന്റെ ഒരു ഭാഗവും പുനർനിർമ്മിക്കാൻ പാടില്ല.
ഈ ഡോക്യുമെന്റിലെ വിവരങ്ങൾ അറിയിപ്പ് കൂടാതെ മാറ്റത്തിന് വിധേയമാണ് കൂടാതെ Elprotronic Inc-ന്റെ ഏതെങ്കിലും ഭാഗത്തെ പ്രതിബദ്ധതയെ പ്രതിനിധീകരിക്കുന്നില്ല. ഇവിടെ അടങ്ങിയിരിക്കുന്ന വിവരങ്ങൾ കൃത്യമാണെന്ന് അനുമാനിക്കുമ്പോൾ, ഏതെങ്കിലും പിശകുകൾക്കോ ഒഴിവാക്കലുകൾക്കോ എൽപ്രട്രോണിക്ക് Inc. ഉത്തരവാദിത്തം ഏറ്റെടുക്കുന്നില്ല.
ഒരു സാഹചര്യത്തിലും, Elprotronic Inc, അതിന്റെ ജീവനക്കാർ അല്ലെങ്കിൽ ഈ പ്രമാണത്തിന്റെ രചയിതാക്കൾ പ്രത്യേക, നേരിട്ടുള്ള, പരോക്ഷമായ അല്ലെങ്കിൽ അനന്തരഫലമായ കേടുപാടുകൾ, നഷ്ടങ്ങൾ, ചെലവുകൾ, ചാർജുകൾ, ക്ലെയിമുകൾ, ആവശ്യങ്ങൾ, നഷ്ടപ്പെട്ട ലാഭം, ഫീസ് അല്ലെങ്കിൽ ഏതെങ്കിലും തരത്തിലുള്ള ചെലവുകൾ എന്നിവയ്ക്ക് ബാധ്യസ്ഥരായിരിക്കില്ല. ദയയുള്ള.
ഈ ഡോക്യുമെന്റിൽ വിവരിച്ചിരിക്കുന്ന സോഫ്റ്റ്വെയർ ഒരു ലൈസൻസിന് കീഴിലാണ് ഫർണിഷ് ചെയ്തിരിക്കുന്നത്, അത്തരം ഒരു ലൈസൻസിന്റെ നിബന്ധനകൾക്ക് അനുസൃതമായി മാത്രമേ ഇത് ഉപയോഗിക്കാനോ പകർത്താനോ പാടുള്ളൂ.
വാറന്റികളുടെ നിരാകരണം: സോഫ്റ്റ്വെയർ, ഹാർഡ്വെയർ, ഫേംവെയർ, അനുബന്ധ ഡോക്യുമെന്റേഷൻ എന്നിവയുമായി ബന്ധപ്പെട്ട് Elprotronic Inc നിങ്ങൾക്ക് എക്സ്പ്രസ് വാറന്റികളൊന്നും നൽകിയിട്ടില്ലെന്ന് നിങ്ങൾ സമ്മതിക്കുന്നു. സോഫ്റ്റ്വെയറും ഹാർഡ്വെയറും ഫേംവെയറും അനുബന്ധ ഡോക്യുമെന്റേഷനും നിങ്ങൾക്ക് “ഉള്ളതുപോലെ” നൽകുന്നത് വാറന്റിയോ ഏതെങ്കിലും തരത്തിലുള്ള പിന്തുണയോ ഇല്ലാതെയാണ്. പരിമിതികളില്ലാതെ, ഒരു പ്രത്യേക ഉദ്ദേശ്യത്തിനായുള്ള ഫിറ്റ്നസ്, വ്യാപാരക്ഷമത, വാണിജ്യയോഗ്യമായ ഗുണനിലവാരം അല്ലെങ്കിൽ മൂന്നാം കക്ഷി അവകാശങ്ങളുടെ ലംഘനം എന്നിവ ഉൾപ്പെടെ, സോഫ്റ്റ്വെയറുമായി ബന്ധപ്പെട്ട എല്ലാ വാറന്റികളും Elprotronic Inc. നിരാകരിക്കുന്നു.
ബാധ്യതയുടെ പരിധി: പ്രവർത്തനത്തിന്റെ രൂപം പരിഗണിക്കാതെ തന്നെ ഏതെങ്കിലും തരത്തിലുള്ള ഉപയോഗനഷ്ടം, ബിസിനസ്സ് തടസ്സപ്പെടുത്തൽ അല്ലെങ്കിൽ ഏതെങ്കിലും തരത്തിലുള്ള നേരിട്ടുള്ള, പരോക്ഷമായ, പ്രത്യേക ആകസ്മികമായ അല്ലെങ്കിൽ അനന്തരഫലമായ നാശനഷ്ടങ്ങൾക്ക് Elprotronic Inc. കരാറിലായാലും, ടോർട്ട് (അശ്രദ്ധ ഉൾപ്പെടെ), കർശനമായ ഉൽപ്പന്ന ബാധ്യത അല്ലെങ്കിൽ മറ്റെന്തെങ്കിലും, അത്തരം നാശനഷ്ടങ്ങളുടെ സാധ്യതയെക്കുറിച്ച് Elprotronic Inc-നെ ഉപദേശിച്ചിട്ടുണ്ടെങ്കിലും.
ഉപയോക്തൃ ലൈസൻസ് കരാർ അവസാനിപ്പിക്കുക
സോഫ്റ്റ്വെയറും അനുബന്ധ ഹാർഡ്വെയറും ഉപയോഗിക്കുന്നതിന് മുമ്പ് ദയവായി ഈ ഡോക്യുമെന്റ് ശ്രദ്ധാപൂർവ്വം വായിക്കുക. ELPROTRONIC INC. കൂടാതെ/അല്ലെങ്കിൽ അതിന്റെ സബ്സിഡിയറികൾ ("ELPROTRONIC") നിങ്ങൾക്ക് സോഫ്റ്റ്വെയറിന് ലൈസൻസ് നൽകാൻ തയ്യാറാണ് അല്ലെങ്കിൽ "നിങ്ങളുടെ") മാത്രം ഈ ലൈസൻസ് ഉടമ്പടിയുടെ എല്ലാ നിബന്ധനകളും നിങ്ങൾ അംഗീകരിക്കുന്നു എന്ന വ്യവസ്ഥയിൽ. ഇത് നിങ്ങൾക്കും ELPROTRONIC-നും ഇടയിലുള്ള നിയമപരവും നടപ്പിലാക്കാവുന്നതുമായ ഒരു കരാറാണ്. ഈ പാക്കേജ് തുറന്ന്, സീൽ പൊളിക്കുന്നതിലൂടെ, "ഞാൻ സമ്മതിക്കുന്നു" എന്ന ബട്ടൺ ക്ലിക്ക് ചെയ്യുക അല്ലെങ്കിൽ അസ്സന്റ് ഇലക്ട്രോണിക് ആയി സൂചിപ്പിക്കുകയോ അല്ലെങ്കിൽ സോഫ്റ്റ്വെയർ ലോഡുചെയ്യുകയോ ചെയ്യുന്നതിലൂടെ, നിങ്ങൾ നിബന്ധനകളും വ്യവസ്ഥകളും അംഗീകരിക്കുന്നു. ഈ നിബന്ധനകളും വ്യവസ്ഥകളും നിങ്ങൾ അംഗീകരിക്കുന്നില്ലെങ്കിൽ, "ഞാൻ സമ്മതിക്കുന്നില്ല" എന്ന ബട്ടണിൽ ക്ലിക്ക് ചെയ്യുക അല്ലെങ്കിൽ നിരസിക്കൽ സൂചിപ്പിക്കുക, അത് വഴി തിരിച്ചുവിടുന്ന മുഴുവൻ ഉൽപ്പന്നവും കൂടുതൽ ഉപയോഗിക്കാതിരിക്കുക എം അത് നേടിയെടുത്തു വാങ്ങലിന്റെ മുപ്പത് (30) ദിവസങ്ങൾക്കുള്ളിൽ നിങ്ങളുടെ പണം റീഫണ്ട് ചെയ്യപ്പെടും.
- ലൈസൻസ്.
സോഫ്റ്റ്വെയർ, ഫേംവെയറും അനുബന്ധ ഡോക്യുമെന്റേഷനും (മൊത്തം "ഉൽപ്പന്നം") എൽപ്രട്രോണിക്കിന്റെയോ അതിന്റെ ലൈസൻസർമാരുടെയോ സ്വത്താണ്, പകർപ്പവകാശ നിയമത്താൽ പരിരക്ഷിക്കപ്പെട്ടിരിക്കുന്നു. Elprotronic ഉൽപ്പന്നം സ്വന്തമാക്കുന്നത് തുടരുമ്പോൾ, ഈ ലൈസൻസ് നിങ്ങൾ അംഗീകരിച്ചതിന് ശേഷം ഉൽപ്പന്നം ഉപയോഗിക്കുന്നതിന് നിങ്ങൾക്ക് ചില അവകാശങ്ങൾ ഉണ്ടായിരിക്കും.
Elprotronic നിങ്ങൾക്ക് നൽകിയേക്കാവുന്ന ഉൽപ്പന്നത്തിന്റെ റിലീസുകൾ, പുനരവലോകനങ്ങൾ അല്ലെങ്കിൽ മെച്ചപ്പെടുത്തലുകൾ എന്നിവ ഈ ലൈസൻസ് നിയന്ത്രിക്കുന്നു. ഈ ഉൽപ്പന്നത്തിന്റെ ഉപയോഗവുമായി ബന്ധപ്പെട്ട് നിങ്ങളുടെ അവകാശങ്ങളും കടമകളും ഇനിപ്പറയുന്നവയാണ്: നിങ്ങൾക്ക് ചെയ്യാം:
എ. നിരവധി കമ്പ്യൂട്ടറുകളിൽ ഈ ഉൽപ്പന്നം ഉപയോഗിക്കുക;
B. ആർക്കൈവൽ ആവശ്യങ്ങൾക്കായി സോഫ്റ്റ്വെയറിന്റെ ഒരു പകർപ്പ് ഉണ്ടാക്കുക, അല്ലെങ്കിൽ നിങ്ങളുടെ കമ്പ്യൂട്ടറിന്റെ ഹാർഡ് ഡിസ്കിലേക്ക് സോഫ്റ്റ്വെയർ പകർത്തി ഒറിജിനൽ ആർക്കൈവൽ ആവശ്യങ്ങൾക്കായി സൂക്ഷിക്കുക;
C. ഒരു നെറ്റ്വർക്കിൽ സോഫ്റ്റ്വെയർ ഉപയോഗിക്കുക
നിങ്ങൾക്ക് കഴിഞ്ഞേക്കില്ല:
എ. സബ്ലൈസൻസ്, റിവേഴ്സ് എഞ്ചിനീയർ, ഡീകംപൈൽ, ഡിസ്അസംബ്ലിംഗ്, പരിഷ്ക്കരിക്കുക, വിവർത്തനം ചെയ്യുക, ഉൽപ്പന്നത്തിന്റെ സോഴ്സ് കോഡ് കണ്ടെത്താനുള്ള ഏതൊരു ശ്രമവും നടത്തുക; അല്ലെങ്കിൽ ഉൽപ്പന്നത്തിൽ നിന്ന് ഡെറിവേറ്റീവ് സൃഷ്ടികൾ സൃഷ്ടിക്കുക;
B. ഈ ഉൽപ്പന്നത്തിന്റെ സോഫ്റ്റ്വെയർ ഘടകത്തിന്റെ ഏതെങ്കിലും ഭാഗം പൂർണ്ണമായോ ഭാഗികമായോ പുനർവിതരണം ചെയ്യുക;
C. Elprotronic Inc-ന്റെ ഉൽപ്പന്നമല്ലാത്ത ഒരു പ്രോഗ്രാമിംഗ് അഡാപ്റ്റർ (ഹാർഡ്വെയർ) ഉപയോഗിച്ച് ഈ സോഫ്റ്റ്വെയർ ഉപയോഗിക്കുക. - പകർപ്പവകാശം
എല്ലാ അവകാശങ്ങളും ശീർഷകവും ഉൽപ്പന്നത്തിലെയും പകർപ്പവകാശവും ഉൽപ്പന്നത്തിന്റെ ഏതെങ്കിലും പകർപ്പുകളും Elprotronic-ന്റെ ഉടമസ്ഥതയിലുള്ളതാണ്. ഉൽപ്പന്നം പകർപ്പവകാശ നിയമങ്ങളാലും അന്താരാഷ്ട്ര ഉടമ്പടി വ്യവസ്ഥകളാലും സംരക്ഷിക്കപ്പെട്ടിരിക്കുന്നു.
അതിനാൽ, പകർപ്പവകാശമുള്ള മറ്റേതൊരു മെറ്റീരിയലും പോലെ നിങ്ങൾ ഉൽപ്പന്നത്തെ പരിഗണിക്കണം. - ബാധ്യതാ പരിമിതി.
ഒരു കാരണവശാലും, എൽപ്രോട്രോണിക്ക് ഏതെങ്കിലും തരത്തിലുള്ള ഉപയോഗനഷ്ടം, ബിസിനസ്സ് തടസ്സപ്പെടുത്തൽ, അല്ലെങ്കിൽ ഏതെങ്കിലും തരത്തിലുള്ള നേരിട്ടുള്ള, പരോക്ഷമായ, പ്രത്യേക, ആകസ്മികമോ അല്ലെങ്കിൽ അനന്തരഫലമോ ആയ ഏതെങ്കിലും തരത്തിലുള്ള (നഷ്ടപ്പെട്ട ലാഭം ഉൾപ്പെടെ) ഏതെങ്കിലും തരത്തിലുള്ള നാശനഷ്ടങ്ങൾക്ക്, കരാർ, ടോർട്ട് എന്നിവ പരിഗണിക്കാതെ തന്നെ. (അശ്രദ്ധ ഉൾപ്പെടെ), കർശനമായ ഉൽപ്പന്ന ബാധ്യത അല്ലെങ്കിൽ മറ്റ് വിധത്തിൽ, അത്തരം നാശനഷ്ടങ്ങളുടെ സാധ്യതയെക്കുറിച്ച് എൽപ്രോട്രോണിക്ക് ഉപദേശം നൽകിയിട്ടുണ്ടെങ്കിലും. - വാറൻ്റികളുടെ നിരാകരണം.
സോഫ്റ്റ്വെയർ, ഹാർഡ്വെയർ, ഫേംവെയർ, അനുബന്ധ ഡോക്യുമെന്റേഷൻ എന്നിവ സംബന്ധിച്ച് എൽപ്രോട്രോണിക്ക് നിങ്ങൾക്ക് എക്സ്പ്രസ് വാറന്റികളൊന്നും നൽകിയിട്ടില്ലെന്ന് നിങ്ങൾ സമ്മതിക്കുന്നു. സോഫ്റ്റ്വെയറും ഹാർഡ്വെയറും ഫേംവെയറും അനുബന്ധ ഡോക്യുമെന്റേഷനും നിങ്ങൾക്ക് “ഉള്ളതുപോലെ” നൽകുന്നത് വാറന്റിയോ ഏതെങ്കിലും തരത്തിലുള്ള പിന്തുണയോ ഇല്ലാതെയാണ്. പരിമിതികളില്ലാതെ, ഒരു പ്രത്യേക ആവശ്യത്തിനായുള്ള ഫിറ്റ്നസിന്റെ ഏതെങ്കിലും വാറന്റികൾ, വ്യാപാരക്ഷമത, വാണിജ്യയോഗ്യമായ ഗുണനിലവാരം അല്ലെങ്കിൽ മൂന്നാം കക്ഷി അവകാശങ്ങളുടെ ലംഘനം എന്നിവ ഉൾപ്പെടെ, സോഫ്റ്റ്വെയർ, ഹാർഡ്വെയർ എന്നിവയുമായി ബന്ധപ്പെട്ട എല്ലാ വാറന്റികളും Elprotronic നിരാകരിക്കുന്നു.
ഈ ഉപകരണം FCC നിയമങ്ങളുടെ ഭാഗം 15 പാലിക്കുന്നു.
ഇനിപ്പറയുന്ന രണ്ട് നിബന്ധനകൾക്ക് വിധേയമാണ് പ്രവർത്തനം:
കുറിപ്പ്: എഫ്സിസി നിയമങ്ങളുടെ 15-ാം ഭാഗം അനുസരിച്ച് ഈ ഉപകരണം പരീക്ഷിക്കുകയും ക്ലാസ് ബി ഡിജിറ്റൽ ഉപകരണങ്ങളുടെ പരിധികൾ പാലിക്കുകയും ചെയ്യുന്നു. ഒരു റെസിഡൻഷ്യൽ ഇൻസ്റ്റാളേഷനിൽ ഹാനികരമായ ഇടപെടലിനെതിരെ ന്യായമായ സംരക്ഷണം നൽകുന്നതിനാണ് ഈ പരിധികൾ രൂപകൽപ്പന ചെയ്തിരിക്കുന്നത്. ഈ ഉപകരണം റേഡിയോ ഫ്രീക്വൻസി എനർജി ഉത്പാദിപ്പിക്കുകയും ഉപയോഗിക്കുകയും പ്രസരിപ്പിക്കുകയും ചെയ്യുന്നു, കൂടാതെ ഇൻസ്ട്രക്ഷൻ മാനുവലിന് അനുസൃതമായി ഇൻസ്റ്റാൾ ചെയ്യുകയും ഉപയോഗിക്കുകയും ചെയ്തില്ലെങ്കിൽ, റേഡിയോ ആശയവിനിമയങ്ങളിൽ ഹാനികരമായ ഇടപെടലിന് കാരണമായേക്കാം. എന്നിരുന്നാലും, ഒരു പ്രത്യേക ഇൻസ്റ്റാളേഷനിൽ ഇടപെടൽ ഉണ്ടാകില്ലെന്ന് ഉറപ്പില്ല. ഈ ഉപകരണം റേഡിയോ അല്ലെങ്കിൽ ടെലിവിഷൻ സ്വീകരണത്തിന് ഹാനികരമായ ഇടപെടൽ ഉണ്ടാക്കുകയാണെങ്കിൽ, അത് ഉപകരണം ഓഫാക്കിയും ഓണാക്കിയും നിർണ്ണയിക്കാൻ കഴിയും, ഇനിപ്പറയുന്ന നടപടികളിലൊന്ന് ഉപയോഗിച്ച് ഇടപെടൽ ശരിയാക്കാൻ ഉപയോക്താവിനെ പ്രോത്സാഹിപ്പിക്കുന്നു:
- സ്വീകരിക്കുന്ന ആൻ്റിന പുനഃക്രമീകരിക്കുക അല്ലെങ്കിൽ മാറ്റി സ്ഥാപിക്കുക
- ഉപകരണങ്ങളും റിസീവറും തമ്മിലുള്ള വേർതിരിവ് വർദ്ധിപ്പിക്കുക
- റിസീവർ ബന്ധിപ്പിച്ചിരിക്കുന്നതിൽ നിന്ന് വ്യത്യസ്തമായ ഒരു സർക്യൂട്ടിലെ ഒരു ഔട്ട്ലെറ്റിലേക്ക് ഉപകരണങ്ങൾ ബന്ധിപ്പിക്കുക
- സഹായത്തിന് ഡീലറെയോ പരിചയസമ്പന്നനായ റേഡിയോ/ടിവി ടെക്നീഷ്യനെയോ സമീപിക്കുക.
മുന്നറിയിപ്പ്: Elprotronic Inc. വ്യക്തമായി അംഗീകരിക്കാത്ത മാറ്റങ്ങളോ പരിഷ്ക്കരണങ്ങളോ ഉപകരണം പ്രവർത്തിപ്പിക്കാനുള്ള ഉപയോക്താവിന്റെ അധികാരം അസാധുവാക്കിയേക്കാം.

ഈ ക്ലാസ് ബി ഡിജിറ്റൽ ഉപകരണം കനേഡിയൻ ഇടപെടലിന് കാരണമാകുന്ന ഉപകരണ നിയന്ത്രണങ്ങളുടെ എല്ലാ ആവശ്യകതകളും നിറവേറ്റുന്നു.
GangPro430 കമാൻഡ് ലൈൻ ഇന്റർപ്രെറ്റർ
GangPro430 Multi-FPA API-DLL കമാൻഡ് ലൈൻ ഇന്റർപ്രെറ്റർ ഷെല്ലിനൊപ്പം ഉപയോഗിക്കാം. ഈ ഷെൽ സാധാരണ കമാൻഡ് പ്രോംപ്റ്റ് വിൻഡോകൾ അല്ലെങ്കിൽ സ്ക്രിപ്റ്റ് ഉപയോഗിക്കാൻ അനുവദിക്കുന്നു file API-DLL ഫംഗ്ഷനുകൾ എക്സിക്യൂട്ട് ചെയ്യാൻ. API-DLL ഫംഗ്ഷനുകളുടെ വിശദമായ വിവരണങ്ങൾക്കായി GangPro430 Multi-FPA API-DLL ഉപയോക്തൃ ഗൈഡ് ( PM025A02 ) കാണുക.
സ്റ്റാൻഡേർഡ് സോഫ്റ്റ്വെയർ പാക്കേജ് ഇൻസ്റ്റാൾ ചെയ്യുമ്പോൾ എല്ലാം ആവശ്യമാണ് fileകൾ ഡയറക്ടറിയിൽ സ്ഥിതിചെയ്യുന്നു
സി:\പ്രോഗ്രാം Files\Elprotronic\MSP430\USB GangPro430\CMD-ലൈൻ കൂടാതെ അടങ്ങിയിരിക്കുന്നു
| GP430-commandline.exe (കമാൻഡ്ലൈൻ.എക്സ്ഇ) | -> കമാൻഡ് ലൈൻ ഷെൽ ഇന്റർപ്രെറ്റർ |
| GangPro430FPA.dll-ൽ നിന്നുള്ള GangProXNUMXFPA.dll ഡൗൺലോഡ് ചെയ്യുക. | -> സ്റ്റാൻഡേർഡ് API-DLL files |
| GangPro430FPA1.dll-ൽ നിന്നുള്ള GangProXNUMXFPAXNUMX.dll | -> —-,,,,,——– |
| MSPlist.ini (എംഎസ്പിലിസ്റ്റ്.ഇനി) | -> സമാരംഭം file |
എല്ലാ API-DLL fileഎവിടെ അതേ ഡയറക്ടറിയിൽ s സ്ഥിതിചെയ്യണം GP430-commandline.exe (കമാൻഡ്ലൈൻ.എക്സ്ഇ) സ്ഥിതി ചെയ്യുന്നു. കമാൻഡ് ലൈൻ ഇന്റർപ്രെറ്റർ ആരംഭിക്കുന്നതിന്, GP430-commandline.exe എക്സിക്യൂട്ട് ചെയ്യണം.
കമാൻഡ് വാക്യഘടന:
instruction_name (parameter1, parameter2, .... )
പരാമീറ്റർ:
- ചരട് ( file പേര് മുതലായവ) - "fileപേര്"
- സംഖ്യകളുടെ പൂർണ്ണസംഖ്യ ദശാംശം ഉദാ. 24 അല്ലെങ്കിൽ പൂർണ്ണ ഹെക്സ് ഉദാ. 0x18
കുറിപ്പ്: സ്പെയ്സുകൾ അവഗണിക്കപ്പെട്ടു നിർദ്ദേശങ്ങൾ കേസ് സെൻസിറ്റീവ് അല്ല F_OpenInstancesAndFPAs( “*# *” )
കൂടാതെ f_openinstancesandfpas( "*# *" ) എന്നിവ സമാനമാണ്.
Example-1:
GP430-commandline.exe പ്രവർത്തിപ്പിക്കുക
തരം:
F_OpenInstancesAndFPAs( “*# *” ) // സന്ദർഭങ്ങൾ തുറന്ന് ആദ്യത്തെ അഡാപ്റ്റർ (ഏതെങ്കിലും SN) കണ്ടെത്തുക
ENTER അമർത്തുക – ഫലം ->1
(ശരി)
തരം:
F_ഇനീഷ്യലൈസേഷൻ()
//config.ini-ൽ നിന്ന് എടുത്ത കോൺഫിഗറോടുകൂടിയ ഇനീഷ്യലൈസേഷൻ
//സെറ്റപ്പ് GangPro430-ൽ നിന്ന് എടുത്തത് - നിർവചിച്ച MSP430 തരം, കോഡ് file മുതലായവ
ENTER അമർത്തുക – ഫലം ->1
(ശരി)
തരം:
എഫ്_ഓട്ടോപ്രോഗ്രാം( 0 )
ENTER അമർത്തുക – ഫലം ->63 ( 63-> 0011 1111 -> ആറ് ലക്ഷ്യങ്ങൾ പ്രോഗ്രാം ചെയ്തു -> ശരി )
തരം:
എഫ്_റിപ്പോർട്ട്_സന്ദേശം()

ENTER അമർത്തുക – ഫലം ->അവസാന റിപ്പോർട്ട് സന്ദേശം പ്രദർശിപ്പിച്ചു (F_Autoprogram(0) ൽ നിന്ന്) ഫലത്തിനായി ചിത്രം A-1 കാണുക:
ക്വിറ്റ്() എന്ന് ടൈപ്പ് ചെയ്ത് ENTER അമർത്തുക GP430-commandline.exe (കമാൻഡ്ലൈൻ.എക്സ്ഇ) പ്രോഗ്രാം.
Example-2:
F_OpenInstancesAndFPAs( “*# *” )// സന്ദർഭങ്ങൾ തുറന്ന് ആദ്യത്തെ അഡാപ്റ്റർ (ഏതെങ്കിലും SN) കണ്ടെത്തുക
F_ഇനീഷ്യലൈസേഷൻ()
എഫ്_റിപ്പോർട്ട്_സന്ദേശം()
എഫ്_കോൺഫിഗ്Fileലോഡ്("fileപേര്” )// വെയ്ൽഡ് പാത്ത് ഇടുക, കോൺഫിഗർ ചെയ്യുക file പേര്
F_റീഡ്കോഡ്File(1,"Fileപേര്” )// വെയ്ൽഡ് പാത്തും കോഡും ഇടുക file പേര് (TI.txt ഫോർമാറ്റ്)
എഫ്_ഓട്ടോപ്രോഗ്രാം( 0 )
എഫ്_റിപ്പോർട്ട്_സന്ദേശം()
........................
........................
F_Put_Byte_to_Gang_Buffer( 1, 0x8000, 0x11 )
F_Put_Byte_to_Gang_Buffer( 1, 0x8001, 0x21 )
........................
F_Put_Byte_to_Gang_Buffer( 1, 0x801F, 0xA6 )
F_Open_Target_Device()() തിരനോട്ടം
F_സെഗ്മെന്റ്_ഇറേസ്( 0x8000 )
F_Copy_Buffer_to_Flash( 0x8000, 0x20 )
F_Copy_Flash_to_Gang_Buffer(0x8000, 0x20 )
F_Get_Byte_from_Gang_Buffer( 1, 0x8000 )
F_Get_Byte_from_Gang_Buffer( 2, 0x8000 )
F_Get_Byte_from_Gang_Buffer( 1, 0x8001 )
F_Get_Byte_from_Gang_Buffer( 2, 0x8001 )
........................
F_Get_Byte_from_Gang_Buffer( 1, 0x801F )
F_Get_Byte_from_Gang_Buffer( 2, 0x801F )
F_ക്ലോസ്_ടാർഗെറ്റ്_ഉപകരണം()
quit ()
കമാൻഡ് ലൈൻ നിർദ്ദേശങ്ങളുടെ പട്ടിക
quit();കമാൻഡ് ഇന്റർപ്രെറ്റർ പ്രോഗ്രാം അടയ്ക്കുക
help();ഡിസ്പ്ലേ ലിസ്റ്റ് താഴെ
എഫ്_ട്രേസ്_ഓൺ()
എഫ്_ട്രേസ്_ഓഫ്()
F_OpenInstances(ഇല്ല )
F_ക്ലോസ്ഇൻസ്റ്റൻസുകൾ()
F_ഓപ്പൺ ഇൻസ്റ്റൻസുകളും എഫ്പിഎകളും(“Fileപേര്")
F_Set_FPA_സൂചിക( fpa )
F_Get_FPA_സൂചിക()
എഫ്_ലാസ്റ്റ്സ്റ്റാറ്റസ്( എഫ്പിഎ )
F_DLLTypeVer()
F_ മൾട്ടി_ ഡിഎൽഎൽ ടൈപ്പ് വേർ()
F_Check_FPA_access(സൂചിക)
എഫ്_ഗെറ്റ്_എഫ്പിഎ_എസ്എൻ( എഫ്പിഎ
F_APIDLL_ഡയറക്ടറി( “APIDLLpath”)
F_ഇനീഷ്യലൈസേഷൻ()
എഫ്_ഡിസ്പ്സെറ്റപ്പ്()
F_ക്ലോസ്_എല്ലാം()
F_Power_Target(ഓൺഓഫ്)
F_റീസെറ്റ്_ടാർഗെറ്റ്()
എഫ്_റിപ്പോർട്ട്_സന്ദേശം()
F_റീഡ്കോഡ്File( file_ ഫോർമാറ്റ്, "Fileപേര്")
F_Get_CodeCS( ഡെസ്റ്റ് )\n” );
F_റീഡ്പാസ്wFile( file_ ഫോർമാറ്റ്, "Fileപേര്")
എഫ്_കോൺഫിഗ്Fileലോഡ്("fileപേര്")
F_SetConfig( സൂചിക, ഡാറ്റ )
F_GetConfig( സൂചിക )
F_Put_Byte_to_Gang_Buffer( target_no, addr, ഡാറ്റ )
F_Get_Byte_from_Gang_Buffer( target_no, വിലാസം)
F_Clr_കോഡ്_ബഫർ()
F_Put_Byte_to_Code_Buffer( കൂട്ടിച്ചേർക്കൽ, ഡാറ്റ )
F_Put_Byte_to_Password_Buffer( കൂട്ടിച്ചേർക്കൽ, ഡാറ്റ )
F_Get_Byte_from_Code_Buffer( കൂട്ടിച്ചേർക്കുക )
F_Get_Byte_from_Password_Buffer( കൂട്ടിച്ചേർക്കൽ )
എഫ്_ഓട്ടോപ്രോഗ്രാം( 0 )
F_VerifyFuseOrPassword()() എന്നത് ക്ലിക്കുചെയ്ത് സ്ഥിരീകരിക്കുക.
F_Memory_Erase( മോഡ് )
F_മെമ്മറി_ബ്ലാങ്ക്_ചെക്ക്()
F_Memory_Write( മോഡ് )
F_Memory_Verify( മോഡ് )
F_Gang_Flash_Read()
F_Open_Target_Device()() തിരനോട്ടം
F_ക്ലോസ്_ടാർഗെറ്റ്_ഉപകരണം()
F_Segment_Erase( വിലാസം )
F_Sectors_Blank_Check (start_addr, stop_addr )
F_Copy_Buffer_to_Flash(start_addr, size )
F_Copy_Gang_Buffer_to_Flash(start_addr, size )
F_Flash_to_Gang_Buffer(start_addr, size )
എഫ്_ബ്ലോ_ഫ്യൂസ്()
F_Write_Word( വിവരണം, ഡാറ്റ )
F_Write_Byte( കൂട്ടിച്ചേർക്കൽ, ഡാറ്റ )
F_Copy_Buffer_to_RAM(start_addr, size )
F_Copy_Gang_Buffer_to_RAM(start_addr, size )
F_Copy_RAM_to_Gang_Buffer(start_addr, size )
F_Set_PC_and_RUN( PC_addr)
എഫ്_സിൻച്_സിപിയു_ജെTAG()
എഫ്_ഗെറ്റ്_ടാർഗെറ്റുകൾ_വിസിസി()
F_ലക്ഷ്യം_ഫലം_നേടുക()
F_Get_Active_Targets_Mask() നേടുക
F_Disable_FPA_സൂചിക( fpa )
F_Enable_FPA_സൂചിക( fpa )
F_Customize( ഡെസ്റ്റ്, ഡാറ്റ )
മുകളിൽ ലിസ്റ്റുചെയ്തിരിക്കുന്ന നിർദ്ദേശങ്ങളുടെ വിശദമായ വിവരണത്തിന് അധ്യായം 4 കാണുക.
കുറിപ്പ്:
അദ്ധ്യായം 4 ൽ ലിസ്റ്റുചെയ്തിരിക്കുന്ന എല്ലാ നിർദ്ദേശങ്ങളും കമാൻഡ് ലൈൻ ഇന്റർപ്രെറ്ററിൽ നടപ്പിലാക്കിയിട്ടില്ല. ഉദാample - എല്ലാ നിർദ്ദേശങ്ങളും ഉപയോഗിക്കുന്ന പോയിന്ററുകൾ നടപ്പിലാക്കിയിട്ടില്ല, എന്നിരുന്നാലും ഇത് API-DLL-കളുടെ എല്ലാ സവിശേഷതകളിലേക്കും പ്രവേശനം പരിമിതപ്പെടുത്തുന്നില്ല, കാരണം എല്ലാ നിർദ്ദേശങ്ങളും ഉപയോഗിക്കുന്ന പോയിന്ററുകൾ പോയിന്ററുകൾ കൂടാതെ ലളിതമായ രീതിയിൽ നടപ്പിലാക്കുന്നു.
GangPro430 കമാൻഡ് ലൈൻ ഇന്റർപ്രെറ്റർ ഉപയോക്തൃ ഗൈഡ്
PM015A03 റവ.0
പ്രമാണങ്ങൾ / വിഭവങ്ങൾ
![]() |
Elprotronic GangPro430 ഫ്ലാഷ് പ്രോഗ്രാമർ [pdf] ഉപയോക്തൃ ഗൈഡ് GangPro430, GangPro430 ഫ്ലാഷ് പ്രോഗ്രാമർ, ഫ്ലാഷ് പ്രോഗ്രാമർ, പ്രോഗ്രാമർ |
