Programmatur Flash Elprotronic MSP430
Informazzjoni dwar il-Prodott
- Il-Programmer Flash MSP430 huwa għodda ta 'softwer iddisinjata minn Elprotronic Inc. għall-ipprogrammar ta' mikrokontrolluri MSP430.
- Is-softwer huwa liċenzjat u jista' jintuża jew jiġi kkupjat biss skont it-termini ta' tali liċenzja.
- Dan l-apparat jikkonforma mal-Parti 15 tar-Regoli tal-FCC u ġie ttestjat u nstab li jikkonforma mal-limiti għal apparat diġitali tal-Klassi B.
- Elprotronic Inc. ma jassumi l-ebda responsabbiltà għal xi żbalji jew ommissjonijiet fl-informazzjoni li tinsab fid-dokument.
- Il-prodott m'għandux jintuża ma' adapter ta' programmar (ħardwer) li mhuwiex prodott ta' Elprotronic Inc.
Istruzzjonijiet għall-Użu tal-Prodott
- Installa s-softwer MSP430 Flash Programmer fuq il-kompjuter tiegħek.
- Qabbad il-mikrokontrollur MSP430 tiegħek mal-kompjuter tiegħek billi tuża adapter ta' programmar adattat.
- Niedi s-softwer MSP430 Flash Programmer.
- Agħżel is-settings xierqa għall-mikrokontrollur u l-adapter tal-ipprogrammar tiegħek.
- Ittella l-programm jew il-firmware li tixtieq tipprogramma fuq il-mikrokontrollur tiegħek fis-software MSP430 Flash Programmer.
- Ipprogramma l-mikrokontrollur tiegħek billi tuża s-softwer MSP430 Flash Programmer.
Nota:
Huwa importanti li ssegwi l-istruzzjonijiet provduti fil-manwal tal-utent bir-reqqa u li tuża l-prodott biss kif maħsub biex tevita kwalunkwe ħsara jew ħsara.
Elprotronic Inc.
- 16 Crossroads Drive Richmond Hill, Ontario, L4E-5C9 KANADA
- Web sit: www.elprotronic.com.
- E-mail: info@elprotronic.com
- Fax: 905-780-2414
- Leħen: 905-780-5789
Copyright
Copyright © Elprotronic Inc. Id-drittijiet kollha riżervati
Ċaħda ta' responsabbiltà:
L-ebda parti minn dan id-dokument ma tista’ tiġi riprodotta mingħajr il-kunsens minn qabel bil-miktub ta’ Elprotronic Inc. L-informazzjoni f’dan id-dokument hija soġġetta għal bidla mingħajr avviż u ma tirrappreżenta impenn fuq l-ebda parti ta’ Elprotronic Inc. Filwaqt li l-informazzjoni li tinsab hawnhekk hija preżunta li hija preċiż, Elprotronic Inc. ma jassumi l-ebda responsabbiltà għal xi żbalji jew ommissjonijiet.
Fl-ebda każ m'għandhom Elprotronic Inc, l-impjegati tagħha jew l-awturi ta' dan id-dokument ikunu responsabbli għal ħsara speċjali, diretta, indiretta jew konsegwenzjali, telf, spejjeż, ħlasijiet, pretensjonijiet, talbiet, pretensjonijiet għal profitti mitlufa, ħlasijiet, jew spejjeż ta' kwalunkwe natura jew tip.
Is-softwer deskritt f'dan id-dokument huwa pprovdut taħt liċenzja u jista' jintuża jew jiġi kkupjat biss skont it-termini ta' tali liċenzja. Ċaħda ta' garanziji: Taqbel li Elprotronic Inc. ma għamlet l-ebda garanzija espressa lilek rigward is-softwer, il-ħardwer, il-firmware u d-dokumentazzjoni relatata. Is-softwer, il-ħardwer, il-firmware u d-dokumentazzjoni relatata qed jiġu pprovduti lilek “KIF INHI” mingħajr garanzija jew appoġġ ta’ kwalunkwe tip. Elprotronic Inc. jiċħad il-garanziji kollha fir-rigward tas-softwer, espressi jew impliċiti, inklużi, mingħajr limitazzjoni, kwalunkwe garanzija impliċita ta 'saħħa għal skop partikolari, kummerċjabbiltà, kwalità kummerċjabbli jew nuqqas ta' ksur ta 'drittijiet ta' partijiet terzi.
Limitu tar-responsabbiltà: Fl-ebda każ Elprotronic Inc. mhu se jkun responsabbli lejk għal xi telf ta' użu, interruzzjoni tan-negozju, jew kwalunkwe danni diretti, indiretti, speċjali inċidentali jew konsegwenzjali ta' kwalunkwe tip (inkluż profitti mitlufa) irrispettivament mill-forma ta' azzjoni. kemm jekk f'kuntratt, tort (inkluża negliġenza), responsabbiltà stretta tal-prodott jew mod ieħor, anki jekk Elprotronic Inc. ġie avżat bil-possibbiltà ta 'danni bħal dawn.
FTEHIM TAL-LIĊENZJA DWAR L-UTENTE AĦĦARIEN
JEKK JOGĦĠBOK AQRA DAN ID-DOKUMENT GĦANDHOM QABEL TUŻA IS-SOFTWARE U L-HARDWARE ASSOĊJAT. ELPROTRONIC INC. U/JEW IS-SUSSIDJARJI TAGĦHA (“ELPROTRONIC”) HUMA LESTI LI JILLENZjaw IS-SOFTWARE LILK BĦALA INDIVIDWU, IL-KUMPANIJA, JEW ENTITÀ LEGALI LI SER QED TUŻA IS-SOFTWARE (REFERENZAT HAWN BĦALA “INT” JEW “TIEGĦEK”) BISS FUQ IL-KONDIZZJONI LI TAQBEL MAL-TERMINI KOLLHA TA’ DAN IL-FTEHIM TA’ LIĊENZJA. DAN HUWA KUNTRATT LEGALI U INFURĊIBBLI BEJN INTI U ELPROTRONIC. BILLI FTAĦ DAN IL-PAKKETT, TIKSER IS-SIĠILL, TKLIKKJA DWAR IL-BUTUN "JIEĦED" JEW GĦANDEK JINDIKA L-ASSENT ELETTRONIKAMENT, JEW TGĦABGĦI S-SOFTWARE INTI TAQBEL MAL-TERMINI U L-KUNDIZZJONIJIET TA’ DAN IL-FTEHIM. JEKK MA TAQBIL MA DAWN IT-TERMINI U KUNDIZZJONIJIET, IKKLIKKJA FUQ IL-BUTUNA “MA NAQBEL” JEW INDIKA XI XEJN IEĦOR IR-RIFIDUT, MA GĦANDUX UŻU TAL-PRODOTT SĦIĦ U IRRODUH MILL-PROVA TA’ XIRI LILL-NEGOZJANT MILL-MIN KIEN AKKWIST. FI żmien tletin (30) ġurnata mix-xiri u l-flus tiegħek se jiġu rimborsati.
Liċenzja.
Is-softwer, il-firmware u d-dokumentazzjoni relatata (kollettivament il-“Prodott”) huma proprjetà ta’ Elprotronic jew tal-liċenzjaturi tiegħu u huma protetti mil-liġi tad-drittijiet tal-awtur. Filwaqt li Elprotronic ikompli jkollu l-Prodott, Int ser ikollok ċerti drittijiet biex tuża l-Prodott wara li Taċċetta din il-liċenzja Tiegħek. Din il-liċenzja tirregola kwalunkwe rilaxx, reviżjoni jew titjib għall-Prodott li Elprotronic jista' jforni lilek. Id-drittijiet u l-obbligi tiegħek fir-rigward tal-użu ta’ dan il-Prodott huma kif ġej:
INTI TISTA':
- uża dan il-Prodott fuq ħafna kompjuters;
- agħmel kopja waħda tas-softwer għal skopijiet ta' arkivju, jew ikkopja s-softwer fuq il-hard disk tal-kompjuter Tiegħek u żomm l-oriġinal għal skopijiet ta' arkivji;
- uża s-softwer fuq netwerk
MA TISTAX:
- sottoliċenzja, inġinerija inversa, iddekompila, żarma, timmodifika, tittraduċi, tagħmel kwalunkwe tentattiv biex tiskopri l-Kodiċi Sors tal-Prodott; jew toħloq xogħlijiet derivattivi mill-Prodott;
- tqassam mill-ġdid, kompletament jew parzjalment, kwalunkwe parti mill-komponent tas-softwer ta' dan il-Prodott;
- uża dan is-software ma' adapter ta' programmar (ħardwer) li mhuwiex prodott ta' Elprotronic Inc.
Copyright
Id-drittijiet, it-titolu, u d-drittijiet tal-awtur kollha fi u għall-Prodott u kwalunkwe kopja tal-Prodott huma proprjetà ta’ Elprotronic. Il-Prodott huwa protett minn liġijiet dwar id-drittijiet tal-awtur u dispożizzjonijiet ta’ trattati internazzjonali. Għalhekk, trid tittratta l-Prodott bħal kwalunkwe materjal ieħor bid-drittijiet tal-awtur.
Limitazzjoni ta' responsabbiltà.
Elprotronic fl-ebda każ m'għandu jkun responsabbli lejk għal xi telf ta' użu, interruzzjoni tan-negozju, jew kwalunkwe danni diretti, indiretti, speċjali, inċidentali jew konsegwenzjali ta' kwalunkwe tip (inkluż profitti mitlufa) irrispettivament mill-forma ta' azzjoni kemm jekk f'kuntratt, delitt. (inkluża negliġenza), responsabbiltà stretta tal-prodott jew mod ieħor, anke jekk Elprotronic ġie avżat bil-possibbiltà ta 'danni bħal dawn.
ĊAĦDA TA' GARANZIJI.
Inti taqbel li Elprotronic ma għamilt l-ebda garanzija espressa lilek rigward is-softwer, il-ħardwer, il-firmware u d-dokumentazzjoni relatata. Is-softwer, il-ħardwer, il-firmware u d-dokumentazzjoni relatata qed jiġu pprovduti lilek “KIF INHI” mingħajr garanzija jew appoġġ ta’ kwalunkwe tip. Elprotronic jiċħad il-garanziji kollha fir-rigward tas-softwer u l-ħardwer, espressi jew impliċiti, inklużi, mingħajr limitazzjoni, kwalunkwe garanzija impliċita ta 'saħħa għal skop partikolari, kummerċjabbiltà, kwalità kummerċjabbli jew nuqqas ta' ksur ta 'drittijiet ta' partijiet terzi.
DIKJARAZZJONI TAL-FCC
Dan l-apparat jikkonforma mal-Parti 15 tar-Regoli tal-FCC.
It-tħaddim huwa soġġett għaż-żewġ kundizzjonijiet li ġejjin:
- dan l-apparat ma jistax jikkawża interferenza ta 'ħsara u
- dan l-apparat għandu jaċċetta kwalunkwe interferenza riċevuta, inkluża interferenza li tista 'tikkawża tħaddim mhux mixtieq.
NOTA:
Dan it-tagħmir ġie ttestjat u nstab li jikkonforma mal-limiti għal apparat diġitali tal-Klassi B, skont il-Parti 15 tar-Regoli tal-FCC. Dawn il-limiti huma mfassla biex jipprovdu protezzjoni raġonevoli kontra interferenza dannuża f'installazzjoni residenzjali. Dan it-tagħmir jiġġenera, juża, u jista 'jirradja enerġija ta' frekwenza tar-radju u, jekk mhux installat u użat skont il-manwal tal-istruzzjonijiet, jista 'jikkawża interferenza ta' ħsara għall-komunikazzjonijiet bir-radju. Madankollu, m'hemm l-ebda garanzija li l-interferenza ma sseħħx f'installazzjoni partikolari. Jekk dan it-tagħmir jikkawża interferenza ta' ħsara għar-riċezzjoni tar-radju jew tat-televiżjoni, li tista' tiġi determinata billi jintefa u jinxtegħel it-tagħmir, l-utent huwa mħeġġeġ jipprova jikkoreġi l-interferenza b'waħda minn aktar mill-miżuri li ġejjin:
- Orjenta mill-ġdid jew iċċaqlaq l-antenna li tirċievi
- Żid is-separazzjoni bejn it-tagħmir u r-riċevitur
- Qabbad it-tagħmir fi żbokk fuq ċirkwit differenti minn dak li miegħu huwa konness ir-riċevitur
- Ikkonsulta lin-negozjant jew tekniku tar-radju/TV b'esperjenza għall-għajnuna.
Twissija:
Bidliet jew modifiki mhux approvati espressament minn Elprotronic Inc. jistgħu jħassru l-awtorità tal-utent biex iħaddem it-tagħmir.
Dan l-apparat diġitali tal-Klassi B jissodisfa r-rekwiżiti kollha tar-Regolamenti Kanadiżi dwar Tagħmir li Jikkawża Interferenza.
FlashPro430 Interpretu tal-Linja tal-Kmand
Il-FlashPro430 Multi-FPA API-DLL jista 'jintuża mal-qoxra tal-interpretu tal-linja tal-kmand. Din il-qoxra tippermetti li tuża t-twieqi jew l-iskript standard tal-Prompt tal-Kmand files biex tesegwixxi l-funzjonijiet API-DLL. Ara l-Gwida tal-Utent FlashPro430 Multi-FPA API-DLL ( PM010A05 ) għal deskrizzjonijiet dettaljati tal-funzjonijiet API-DLL.
Meta l-pakkett tas-software standard huwa installat allura kollox meħtieġ files jinsabu fid-direttorju
- C:\Programm Files\Elprotronic\MSP430\USB FlashPro430\CMD-line
u fih
- FP430-commandline.exe -> interpretu tal-qoxra tal-linja tal-kmand
- MSP430FPA.dll -> API-DLL standard files
- MSP430FPA1.dll -> —-,,,,,——–
- MSPlist.ini -> inizjalizzazzjoni file
Kollha API-DLL files għandhom ikunu jinsabu fl-istess direttorju fejn jinsab l-FP430-commandline.exe. Biex tibda l-interpretu tal-linja tal-kmand, għandu jiġi esegwit l-FP430-commandline.exe.
Sintassi tal-Kmand:
instruction_name ( parameter1, parameter2, .... ) parametru:
- spag ( file isem eċċ.) – “fileisem”
- numri
- numru sħiħ deċimali eż. 24
- jew numru sħiħ hex eż. 0x18
Nota: L-ispazji huma injorati
L-istruzzjonijiet mhumiex sensittivi għall-każijiet
- F_OpenInstancesAndFPAs( “*# *” )
- u f_openinstancesandfpas( “*# *” ) huma l-istess
Example-1:
Mexxi l-FP430-commandline.exe
Tip:
F_OpenInstancesAndFPAs( “*# *” ) // tiftaħ istanzi u sib l-ewwel adapter (kwalunkwe SN) Agħfas ENTER – riżultat ->1 (OK)
Tip:
F_Initialization() //inizjalizzazzjoni b'konfigurazzjoni meħuda mill-config.ini//setup meħuda mill-FlashPro430 - bit-tip definit MSP430, kodiċi file eċċ.
- Agħfas ENTER - riżultat -> 1 (OK)
Tip:
F_AutoProgramm( 0 )
Agħfas ENTER - riżultat -> 1 (OK)
Tip:
F_Report_Message ()
Agħfas ENTER - riżultat -> wriet l-aħħar messaġġ tar-rapport (mill-F_Autoprogram(0))
Ara l-Figura A-1 għar-riżultat:
Ittajpja nieqaf() u agħfas ENTER biex tagħlaq il-programm FP430-commandline.exe.
Example-2:
Mexxi l-FP430-commandline.exe u ikteb l-istruzzjonijiet li ġejjin:
- F_OpenInstancesAndFPAs( “*# *” ) // tiftaħ istanzi u sib l-ewwel adapter (kwalunkwe SN)
- F_Inizjalizzazzjoni ()
- F_Report_Message ()
- F_ConfigFileTagħbija ("fileisem” ) // poġġa l-passaġġ u l-konfigurazzjoni tal-vail file isem
- F_ReadCodeFile( 1, “FileIsem” ) //poġġi l-mogħdija u l-kodiċi vald file isem (format TI.txt)
- F_AutoProgramm( 0 )
- F_Report_Message ()
- F_Put_Byte_to_Buffer( 0x8000, 0x11 )
- F_Put_Byte_to_Buffer( 0x8001, 0x21 )
- F_Put_Byte_to_Buffer( 0x801F, 0xA6 )
- F_Open_Target_Device ()
- F_Segment_Erase( 0x8000 )
- F_Copy_Buffer_to_Flash( 0x8000, 0x20 )
- F_Copy_Flash_to_Buffer( 0x8000, 0x20 )
- F_Get_Byte_from_Buffer( 0x8000 )
- F_Get_Byte_from_Buffer( 0x8001 )
- F_Get_Byte_from_Buffer( 0x801F )
- F_Close_Target_Device () nieqaf ()
Lista ta 'struzzjonijiet tal-linja tal-kmand
- nieqaf(); agħlaq il-programm tal-interpretu tal-kmand
- help() ;wiri lista hawn taħt
- F_Trace_ON()
- F_Trace_OFF()
- F_OpenInstances(le)
- F_CloseInstances()
- F_OpenInstancesAndFPAs( “FileIsem” )
- F_Set_FPA_index( fpa )
- F_Get_FPA_index()
- F_LastStatus( fpa )
- F_DLLTypeVer()
- F_Multi_DLLTypeVer()
- F_Check_FPA_access(indiċi )
- F_Get_FPA_SN( fpa )
- F_APIDLL_Directory( “APIDLLpath” )
- F_Inizjalizzazzjoni ()
- F_DispSetup()
- F_Close_All()
- F_Power_Target( OnOff )
- F_Reset_Target()
- F_Report_Message ()
- F_ReadCodeFile( file_format, “FileIsem” )
- F_Get_CodeCS(dest)
- F_ReadPasswFile( file_format, “FileIsem” )
- F_ConfigFileTagħbija ("fileisem” )
- F_SetConfig( indiċi, data )
- F_GetConfig( indiċi )
- F_Put_Byte_to_Buffer( addr, data )
- F_Copy_Buffer_to_Flash (star_addr, daqs)
- F_Copy_Flash_to_Buffer (star_addr, daqs)
- F_Copy_All_Flash_to_Buffer()
- F_Get_Byte_from_Buffer(addr)
- F_GetReportMessageChar( indiċi )
- F_Clr_Code_Buffer()
- F_Put_Byte_to_Code_Buffer (addr, data)
- F_Put_Byte_to_Password_Buffer( indirizz, data )
- F_Get_Byte_from_Code_Buffer (addr)
- F_Get_Byte_from_Password_Buffer( addr )
- F_AutoProgramm( 0 )
- F_VerifyFuseOrPassword()
- F_Memory_Erase (modalità)
- F_Memory_Blank_Check()
- F_Memory_Write( mod )
- F_Memory_Verify( mod )
- F_Open_Target_Device ()
- F_Close_Target_Device ()
- F_Segment_Erase (indirizz)
- F_Sectors_Blank_Check( start_addr, stop_addr )
- F_Blow_Fuse()
- F_Write_Word( addr, data )
- F_Read_Word( addr )
- F_Write_Byte( addr, data )
- F_Read_Byte(addr)
- F_Copy_Buffer_to_RAM( start_addr, size )
- F_Copy_RAM_to_Buffer (star_addr, daqs)
- F_Set_PC_and_RUN(PC_addr)
- F_Synch_CPU_JTAG()
- F_Get_Targets_Vcc()
Nota:
Mhux l-istruzzjonijiet kollha elenkati fil-Kapitolu 4 huma implimentati fl-interpretu tal-linja tal-kmand. Per example – l-istruzzjonijiet kollha li jużaw pointers mhumiex implimentati, madankollu, dan mhux qed jillimita l-aċċess għall-karatteristiċi kollha tal-API-DLLs, minħabba li l-istruzzjonijiet kollha li jużaw pointers huma implimentati wkoll b'mod aktar sempliċi mingħajr pointers.
Dokumenti / Riżorsi
![]() |
Programmatur Flash Elprotronic MSP430 [pdfGwida għall-Utent MSP430 Programmatur Flash, MSP430, Programmatur Flash, Programmatur |