Elprotronic-logo

Elprotronic MSP430 Flash pwogramè

Elprotronic-MSP430-Flash-Programmer-pwodwi

Enfòmasyon sou pwodwi

  • MSP430 Flash Programmer a se yon zouti lojisyèl ki fèt pa Elprotronic Inc. pou pwograme mikwokontroleur MSP430.
  • Lojisyèl la gen lisans epi yo ka itilize oswa kopye sèlman an akò ak kondisyon yon lisans konsa.
  • Aparèy sa a konfòm ak Pati 15 nan Règ FCC yo epi yo te teste epi yo jwenn li konfòme yo ak limit yo pou yon aparèy dijital Klas B.
  • Elprotronic Inc. pa pran okenn responsablite pou nenpòt erè oswa omisyon nan enfòmasyon ki nan dokiman an.
  • Pwodwi a pa dwe itilize ak yon adaptè pwogramasyon (pyès ki nan konpitè) ki pa yon pwodwi Elprotronic Inc.

Enstriksyon Itilizasyon Pwodwi

  1. Enstale lojisyèl MSP430 Flash Programmer sou òdinatè w lan.
  2. Konekte mikrokontwolè MSP430 ou a nan òdinatè w lan lè l sèvi avèk yon adaptè pwogramasyon apwopriye.
  3. Lanse lojisyèl MSP430 Flash Programmer.
  4. Chwazi paramèt ki apwopriye pou mikrokontwolè ou ak adaptè pwogramasyon ou.
  5. Chaje pwogram oswa firmwèr ou vle pwograme sou mikrokontwolè ou a nan lojisyèl MSP430 Flash Programmer.
  6. Pwograme mikwokontwolè w ​​la lè l sèvi avèk lojisyèl MSP430 Flash Programmer.

Nòt:
Li enpòtan pou swiv enstriksyon yo bay nan manyèl itilizatè a ak anpil atansyon epi sèvi ak pwodwi a sèlman jan yo gen entansyon pou evite nenpòt domaj oswa domaj.

Elprotronic Inc.

Copyright

Copyright © Elprotronic Inc. Tout dwa rezève

Limit responsabilite nou:
Okenn pati nan dokiman sa a pa kapab repwodui san konsantman alekri alavans Elprotronic Inc. Enfòmasyon ki nan dokiman sa a kapab chanje san avètisman epi yo pa reprezante yon angajman sou okenn pati nan Elprotronic Inc. Pandan ke yo sipoze enfòmasyon ki nan dokiman sa a se egzat, Elprotronic Inc. pa pran okenn responsablite pou okenn erè oswa omisyon.

Nan okenn ka Elprotronic Inc, anplwaye li yo oswa otè dokiman sa a ta dwe responsab pou domaj espesyal, dirèk, endirèk oswa konsekan, pèt, depans, chaj, reklamasyon, demann, reklamasyon pou pèdi pwofi, frè, oswa depans nenpòt nati oswa jantiyès.
Lojisyèl ki dekri nan dokiman sa a bay anba yon lisans epi yo ka itilize oswa kopye sèlman an akò ak kondisyon yon lisans konsa. Limit responsabilite nou sou garanti: Ou dakò ke Elprotronic Inc. pa te ba Ou okenn garanti eksprime konsènan lojisyèl, pyès ki nan konpitè, firmwèr ak dokiman ki gen rapò. Lojisyèl, pyès ki nan konpitè, firmwèr ak dokiman ki gen rapò ke yo ba w “KÒM SE” san okenn garanti oswa sipò. Elprotronic Inc. rejte tout garanti konsènan lojisyèl an, eksprime oswa implicite, ki gen ladan, san limitasyon, nenpòt garanti implicite nan kondisyon fizik pou yon objektif patikilye, machann, bon jan kalite machann oswa ki pa vyolasyon dwa yon twazyèm pati.

Limit responsablite: Nan okenn ka Elprotronic Inc. pap responsab devan ou pou nenpòt pèt nan itilizasyon, entèripsyon nan biznis, oswa nenpòt domaj dirèk, endirèk, espesyal ensidan oswa konsekan nenpòt kalite (ki gen ladan pwofi pèdi) kèlkeswa fòm aksyon an. kit nan kontra, tort (ki gen ladan neglijans), responsablite strik pwodwi oswa otreman, menm si Elprotronic Inc. yo te avize sou posiblite pou domaj sa yo.

AKÒ LISANS ITIlizatè FINAL

TANPRI LI DOKIMAN SA A AK AK ATANSYON AVAN OU ITILIZE LOGISYEL AK MATERIEL KI ASOSYE A. ELPROTRONIC INC. AK/OSWA SILIALI LI YO (“ELPROTRONIC”) DISPONE BAY OU OU KI GEN LICENCE LOGISYISYEN AN KÒM YON MOUN, KONPAYI AN, OSWA ENTITE LEGAL KI PRAL ITILIZE LOGISYYÈS LA (REFERANSE ANBA A KÒM “OU” OSWA “OU”) SÈLMAN. SOU KONDISYON OU DAKÒ AK TOUT KONDISYON AKÒ LISANS SA A. SA A SE YON KONTRA LEGAL AK RENFORCABLE ANT OU AK ELPROTRONIC. PA LOUVRI PAKÈ SA A, KASE SELE A, KLIKE BOUTON "Mwen DAKÒ" OSWA OU KI OBLÈ KI ENDIKE AKÒMAN ELEKTRONIK, OSWA CHAYO LOGISYÈY OU DAKÒ AK TÈM AK KONDISYON AKÒ SA A. SI OU PA DAKÒ AK TÈM AK KONDISYON SA YO, KLIKE SOU BOUTON "M PA DAKÒ" OSWA SOU OTREMAN ENKITE REFI, PA FÈ PLIS ITILIZE PWODWI KONPLÈ A EPI RETOUNEN LI AK PRÈV ACHTE A BOU KONSÈNÈ A KI MOUN KI TE ACHTE A. NAN TRANT (30) JOU ACHTE AK LAJAN OU YO YO REMBOUSE.

Lisans.
Lojisyèl, firmwèr ak dokiman ki gen rapò (ansanm "Pwodwi") se pwopriyete Elprotronic oswa moun ki bay lisans li yo epi li pwoteje pa lwa copyright. Pandan ke Elprotronic kontinye posede Pwodwi a, W ap gen sèten dwa pou w itilize Pwodwi a apre w aksepte lisans sa a. Lisans sa a gouvène nenpòt degaje, revizyon, oswa amelyorasyon nan Pwodwi a ke Elprotronic ka bay ou. Dwa ak obligasyon w yo anrapò ak itilizasyon pwodui sa a se jan sa a:

OU KAPAB:

  • sèvi ak pwodwi sa a sou anpil òdinatè;
  • fè yon sèl kopi lojisyèl an pou rezon achiv, oswa kopye lojisyèl an sou disk difisil òdinatè w lan epi konsève orijinal la pou rezon achiv;
  • itilize lojisyèl an sou yon rezo

OU PA KAPAB:

  • sou-lisans, enjenyè inverse, dekonpile, demonte, modifye, tradui, fè nenpòt tantativ pou dekouvri Kòd Sous pwodwi a; oswa kreye travay dérivés nan pwodwi a;
  • redistribiye, an antye oswa an pati, nenpòt pati nan eleman lojisyèl nan Pwodwi sa a;
  • itilize lojisyèl sa a ak yon adaptè pwogramasyon (pyès ki nan konpitè) ki pa yon pwodwi Elprotronic Inc.

Copyright
Tout dwa, tit, ak copyright nan ak sou Pwodwi a ak nenpòt kopi pwodwi a se posede pa Elprotronic. Pwodui a pwoteje pa lwa copyright ak dispozisyon trete entènasyonal yo. Se poutèt sa, ou dwe trete pwodwi a tankou nenpòt lòt materyèl ki gen dwadotè.

Limitasyon nan responsablite.
Nan okenn ka Elprotronic ta dwe responsab devan ou pou nenpòt pèt nan itilizasyon, entèripsyon nan biznis, oswa nenpòt domaj dirèk, endirèk, espesyal, ensidan oswa konsekans nenpòt kalite (ki gen ladan pwofi pèdi) kèlkeswa fòm aksyon an si nan kontra, tort. (ki gen ladan neglijans), responsablite strik pwodwi oswa otreman, menm si Elprotronic te avize sou posibilite pou domaj sa yo.

Limit responsabilite nou sou GARANTI.
Ou dakò ke Elprotronic pa te bay Ou okenn garanti eksprime konsènan lojisyèl, pyès ki nan konpitè, firmwèr ak dokiman ki gen rapò. Lojisyèl, pyès ki nan konpitè, firmwèr ak dokiman ki gen rapò w ap ba w “KÒM SE” san okenn garanti oswa sipò. Elprotronic rejte tout garanti konsènan lojisyèl ak pyès ki nan konpitè, eksprime oswa implicite, ki gen ladan, san limitasyon, nenpòt garanti implicite nan kondisyon fizik pou yon objektif patikilye, komèsan, bon jan kalite komèsan oswa ki pa vyolasyon dwa yon twazyèm pati.

DEKLARASYON FCC

Aparèy sa a konfòm ak Pati 15 Règ FCC yo.

Operasyon an sijè a de kondisyon sa yo:

  1. aparèy sa a pa ka lakòz entèferans danjere ak
  2. aparèy sa a dwe aksepte nenpòt entèferans resevwa, enkli entèferans ki ka lakòz operasyon endezirab.

REMAK:
Yo te teste ekipman sa a epi yo jwenn li konfòme yo ak limit yo pou yon aparèy dijital Klas B, dapre Pati 15 Règ FCC yo. Limit sa yo fèt pou bay pwoteksyon rezonab kont entèferans danjere nan yon enstalasyon rezidansyèl. Ekipman sa a jenere, itilize, epi yo ka gaye enèji frekans radyo epi, si li pa enstale ak itilize an akò ak manyèl enstriksyon an, ka lakòz entèferans danjere nan kominikasyon radyo. Sepandan, pa gen okenn garanti ke entèferans pa pral rive nan yon enstalasyon an patikilye. Si ekipman sa a lakòz entèferans danjere nan resepsyon radyo oswa televizyon, sa ki ka detèmine pa fèmen ekipman an epi limen, itilizatè a ankouraje pou eseye korije entèferans la pa youn nan plis nan mezi sa yo:

  • Reoryantasyon oswa deplase antèn k ap resevwa a
  • Ogmante separasyon ki genyen ant ekipman ak reseptè a
  • Konekte ekipman an nan yon priz sou yon sikwi diferan de sa ki reseptè a konekte
  • Konsilte konsesyonè a oswa yon teknisyen radyo/televizyon ki gen eksperyans pou èd.

Avètisman:
Chanjman oswa modifikasyon Elprotronic Inc. pa apwouve ekspreseman kapab anile otorite itilizatè a pou opere ekipman an.

Aparèy dijital Klas B sa a satisfè tout egzijans Règleman Kanadyen Ekipman Entèferans yo.

FlashPro430 entèprèt liy kòmand

FlashPro430 Multi-FPA API-DLL ka itilize ak koki entèprèt liy lòd la. Koki sa a pèmèt yo sèvi ak estanda Windows Kòmandman oswa script files pou egzekite fonksyon API-DLL yo. Gade Gid Itilizatè FlashPro430 Multi-FPA API-DLL (PM010A05) pou jwenn deskripsyon detaye sou fonksyon API-DLL yo.

Lè pake lojisyèl estanda a enstale Lè sa a, tout sa nesesè fileyo sitiye nan anyè a

  • C:\Pwogram Files\Elprotronic\MSP430\USB FlashPro430\CMD-line

epi li genyen

  • FP430-commandline.exe -> entèprèt koki liy lòd
  • MSP430FPA.dll -> estanda API-DLL files
  • MSP430FPA1.dll -> —-,,,,,——–
  • MSPlist.ini -> inisyalizasyon file

Tout API-DLL fileyo ta dwe lokalize nan menm anyè kote FP430-commandline.exe la ye. Pou kòmanse entèprèt liy lòd la, yo ta dwe egzekite FP430-commandline.exe la.

Sentaks kòmand:

instruction_name (parameter1, parameter2, ....) paramèt:

  1. fisèl ( file non elatriye) - "filenon"
  2. nimewo
    • nonm antye desimal egzanp. 24
    • oswa Egzagòn nonb antye relatif eg. 0x18

Nòt: Espas yo inyore

Enstriksyon yo pa dispozisyon majiskil

  • F_OpenInstancesAndFPAs( “*# *” )
  • ak f_openinstancesandfpas( “*# *” ) se menm bagay

Example-1:

Kouri FP430-commandline.exe la

Kalite:
F_OpenInstancesAndFPAs( “*# *” ) // louvri ka epi jwenn premye adaptè a (nenpòt SN) Peze ENTER – rezilta -> 1 (OK)

Kalite:
F_Initialization() //initialization ak konfigirasyon pran nan config.ini//setup pran nan FlashPro430 la - ak kalite MSP430 defini, kòd file elatriye.

  • Peze ENTER - rezilta -> 1 (OK)

Kalite:

F_AutoProgram( 0 )
Peze ENTER - rezilta -> 1 (OK)

Kalite:

F_Rapò_Mesaj()
Peze ENTER - rezilta -> parèt dènye mesaj rapò a (ki soti nan F_Autoprogram(0))

Gade figi A-1 pou rezilta a:

Elprotronic-MSP430-Flash-Programmer-fig-1

Tape kite() epi peze ENTER pou fèmen pwogram FP430-commandline.exe.

Example-2:
Kouri FP430-commandline.exe epi tape enstriksyon sa yo:

  • F_OpenInstancesAndFPAs( “*# *” ) // louvri ka epi jwenn premye adaptè a (nenpòt SN)
  • F_Inisyalizasyon ()
  • F_Rapò_Mesaj()
  • F_ConfigFileChaje ("filenon” ) //mete chemen vail ak konfigirasyon file non
  • F_ReadCodeFile(1,"FileNon” ) //mete chemen vail ak kòd file non (fòma TI.txt)
  • F_AutoProgram( 0 )
  • F_Rapò_Mesaj()
  • 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() kite()

Lis enstriksyon liy lòd yo

  • kite(); fèmen pwogram entèprèt lòd la
  • ede() ;montre lis anba a
  • F_Trace_ON()
  • F_Trace_OFF()
  • F_OpenInstances( non )
  • F_CloseInstances()
  • F_OpenInstancesAndFPAs( “FileNon”)
  • F_Set_FPA_index(fpa)
  • F_Get_FPA_index()
  • F_LastStatus( fpa )
  • F_DLLTypeVer()
  • F_Multi_DLLTypeVer()
  • F_Check_FPA_access(endèks)
  • F_Get_FPA_SN( fpa )
  • F_APIDLL_Directory( "APIDLLpath" )
  • F_Inisyalizasyon ()
  • F_DispSetup()
  • F_Fèmen_Tout()
  • F_Power_Target( OnOff )
  • F_Reset_Target()
  • F_Rapò_Mesaj()
  • F_ReadCodeFile( file_fòma, "FileNon”)
  • F_Get_CodeCS(dest)
  • F_ReadPasswFile( file_fòma, "FileNon”)
  • F_ConfigFileChaje ("filenon")
  • F_SetConfig( endèks, done )
  • F_GetConfig( endèks )
  • F_Put_Byte_to_Buffer (adr, done)
  • F_Copy_Buffer_to_Flash(adr_kòmanse, gwosè)
  • F_Copy_Flash_to_Buffer(adr_kòmanse, gwosè)
  • F_Copy_All_Flash_to_Buffer()
  • F_Get_Byte_from_Buffer (adr)
  • F_GetReportMessageChar( endèks )
  • F_Clr_Code_Buffer()
  • F_Put_Byte_to_Code_Buffer (adr, done)
  • F_Put_Byte_to_Password_Buffer (adr, done)
  • F_Get_Byte_from_Code_Buffer (adr)
  • F_Get_Byte_from_Password_Buffer (adr)
  • F_AutoProgram( 0 )
  • F_VerifyFuseOrPassword()
  • F_Memory_Erase (mòd)
  • F_Memory_Blank_Check()
  • F_Memory_Write( mòd )
  • F_Memory_Verify( mòd )
  • F_Open_Target_Device ()
  • F_Close_Target_Device()
  • F_Segment_Erase( adrès )
  • F_Sectors_Blank_Check(adr_kòmanse, adrès_stop)
  • F_Blow_Fuse()
  • F_Write_Word (adr, done)
  • F_Read_Word (adr)
  • F_Write_Byte (adr, done)
  • F_Read_Byte (adr)
  • F_Copy_Buffer_to_RAM(adr_kòmanse, gwosè)
  • F_Copy_RAM_to_Buffer(adr_kòmanse, gwosè)
  • F_Set_PC_and_RUN (PC_adr)
  • F_Synch_CPU_JTAG()
  • F_Get_Targets_Vcc()

Nòt:
Se pa tout enstriksyon ki endike nan Chapit 4 yo aplike nan entèprèt liy kòmand la. Pou egzanpample – tout enstriksyon lè l sèvi avèk endikasyon yo pa aplike, sepandan, sa a se pa limite aksè a tout karakteristik nan API-DLL yo, paske tout enstriksyon lè l sèvi avèk endikasyon yo aplike tou nan yon fason ki pi senp san endikasyon.

Dokiman / Resous

Elprotronic MSP430 Flash pwogramè [pdfGid Itilizatè
MSP430 Flash pwogramè, MSP430, Flash pwogramè, pwogramè

Referans

Kite yon kòmantè

Adrès imel ou p ap pibliye. Jaden obligatwa yo make *