Elprotronic-logo

Programmatur Flash Elprotronic MSP430

Elprotronic-MSP430-Flash-Programmer-prodott

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

  1. Installa s-softwer MSP430 Flash Programmer fuq il-kompjuter tiegħek.
  2. Qabbad il-mikrokontrollur MSP430 tiegħek mal-kompjuter tiegħek billi tuża adapter ta' programmar adattat.
  3. Niedi s-softwer MSP430 Flash Programmer.
  4. Agħżel is-settings xierqa għall-mikrokontrollur u l-adapter tal-ipprogrammar tiegħek.
  5. Ittella l-programm jew il-firmware li tixtieq tipprogramma fuq il-mikrokontrollur tiegħek fis-software MSP430 Flash Programmer.
  6. 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.

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:

  1. dan l-apparat ma jistax jikkawża interferenza ta 'ħsara u
  2. 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:

  1. spag ( file isem eċċ.) – “fileisem”
  2. 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:

Elprotronic-MSP430-Flash-Programmer-fig-1

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

Referenzi

Ħalli kumment

L-indirizz elettroniku tiegħek mhux se jiġi ppubblikat. L-oqsma meħtieġa huma mmarkati *