Elprotronic-logo

Elprotronic MSP430 Flash Programmer

Elprotronic-MSP430-Flash-Programmer-huahana

ʻIke Huahana

  • He polokalamu lako polokalamu ka MSP430 Flash Programmer e Elprotronic Inc. no ka hoʻolālā ʻana i nā microcontrollers MSP430.
  • Ua laikini ʻia ka polokalamu a hiki ke hoʻohana a kope ʻia paha e like me nā ʻōlelo o ia laikini.
  • Hoʻopili kēia hāmeʻa i ka Māhele 15 o nā Rula FCC a ua hoʻāʻo ʻia a ʻike ʻia e hoʻokō i nā palena no kahi hāmeʻa kikohoʻe Papa B.
  • ʻAʻole kuleana ʻo Elprotronic Inc. no nā hewa a i ʻole nā ​​​​hana i ka ʻike i loko o ka palapala.
  • ʻAʻole e hoʻohana ʻia ka huahana me kahi mea hoʻopili polokalamu (mea paʻa) ʻaʻole ia he huahana o Elprotronic Inc.

Nā ʻōlelo hoʻohana huahana

  1. E hoʻouka i ka polokalamu MSP430 Flash Programmer ma kāu kamepiula.
  2. E hoʻohui i kāu microcontroller MSP430 i kāu kamepiula me ka hoʻohana ʻana i kahi mea hoʻoponopono polokalamu kūpono.
  3. E wehe i ka polokalamu MSP430 Flash Programmer.
  4. E koho i nā hoʻonohonoho kūpono no kāu microcontroller a me ka adapter program.
  5. E hoʻouka i ka polokalamu a i ʻole ka firmware āu e makemake ai e hoʻolālā ma kāu microcontroller i loko o ka polokalamu MSP430 Flash Programmer.
  6. E hoʻolālā i kāu microcontroller me ka polokalamu MSP430 Flash Programmer.

Nānā:
He mea nui e hahai pono i nā ʻōlelo kuhikuhi i hāʻawi ʻia ma ka manual mea hoʻohana a hoʻohana i ka huahana e like me ka mea i manaʻo ʻia e pale aku i ka pōʻino a i ʻole ka pōʻino.

Elprotronic Inc.

Kuleana kope

Kuleana kope © Elprotronic Inc. Ua mālama ʻia nā kuleana āpau

Hōʻole:
ʻAʻole hiki ke hoʻopuka hou ʻia kahi ʻāpana o kēia palapala me ka ʻole o ka ʻae ʻana i kākau mua ʻia e Elprotronic Inc. Hiki ke hoʻololi ʻia ka ʻike i loko o kēia palapala me ka ʻole o ka hoʻolaha ʻana a ʻaʻole ia e hōʻike i kahi hoʻokō ma kekahi ʻāpana o Elprotronic Inc. ʻOiai ua manaʻo ʻia he pololei ka ʻike i loko, ʻaʻohe kuleana o Elprotronic Inc.

ʻAʻole loa e kuleana ʻo Elprotronic Inc, kāna mau limahana a mea kākau paha i kēia palapala no nā pōʻino kūikawā, pololei, pololei, a i ʻole nā ​​hopena hopena, nā poho, nā koina, nā uku, nā koi, nā koi, nā koi no nā waiwai nalowale, nā uku, a i ʻole nā ​​lilo o kekahi ʻano a i ʻole. ʻano ʻano.
Hoʻolako ʻia ka polokalamu i wehewehe ʻia ma kēia palapala ma lalo o kahi laikini a hiki ke hoʻohana a kope ʻia paha e like me nā ʻōlelo o ia laikini. ʻO ka hōʻole ʻana i nā palapala hōʻoia: ʻAe ʻoe ʻaʻole ʻo Elprotronic Inc. i hāʻawi i nā palapala hōʻoia iā ʻoe e pili ana i ka lako polokalamu, lako lako, firmware a me nā palapala pili. Hāʻawi ʻia ka lako polokalamu, lako lako, firmware a me nā palapala pili iā ʻoe "AS IS" me ka ʻole o ka palapala hōʻoia a i ʻole ke kākoʻo o kēlā me kēia ʻano. Hōʻole ʻo Elprotronic Inc. i nā palapala hōʻoia a pau e pili ana i ka lako polokalamu, hōʻike a i ʻole ka manaʻo, me ka ʻole o ka palena ʻole, nā palapala hōʻoia kūpono no kekahi kumu, hiki ke kūʻai aku, ʻoi aku ka maikaʻi o ka mea kūʻai aku a i ʻole ka hōʻino ʻole i nā kuleana o nā ʻaoʻao ʻekolu.

Ka palena o ke kuleana: ʻAʻole loa e pili iā Elprotronic Inc. iā ʻoe no ka lilo o ka hoʻohana, keakea ʻana i ka ʻoihana, a i ʻole nā ​​pōʻino pololei, kū ʻole, kūikawā kūikawā a i ʻole nā ​​hopena hopena o kēlā me kēia ʻano (me nā waiwai nalowale) me ka nānā ʻole i ke ʻano o ka hana inā ma ka ʻaelike, hoʻopaʻi (me ka mālama ʻole ʻana), ke kuleana koʻikoʻi o ka huahana a i ʻole, ʻoiai inā ua ʻōlelo ʻia ʻo Elprotronic Inc.

HOʻOPIʻI I KA aelike hoʻohana

E heluhelu pono i kēia palapala ma mua o ka hoʻohana ʻana i ka lako polokalamu a me nā lako paʻakikī pili. ELPROTRONIC INC. A/A I OLE KANA ANA HANA ("ELPROTRONIC") UA PAU IA E LAIKINI I KA PANAHANA IA IA OE MA KE KEKAHI KOKUA, KA HUI, A I OLE AHAHUI KAWAI E HOʻohana ana i ka lako polokalamu (e kuhikuhi ʻia ma lalo nei ʻo "ʻoe" a i ʻole "kou") wale nō. MA KE KANAWAI E ae aku oe i na olelo a pau o keia aelike. HE aelike KANAWAI A HOOPONOPONO KEIA MAWENA O OE ME ELPROTRONIC. Ma ka wehe ʻana i kēia pūʻolo, uhaki i ka sila, kaomi ʻana i ka pihi "I AGREE" a i ʻole e hōʻike ana i ka ASSENT ELECTRONICLY, a i ʻole ka hoʻouka ʻana i ka lako polokalamu āu e ʻae ai i nā ʻōlelo a me nā kūlana o kēia ʻaelike. INA ʻAʻole ʻoe e ʻae i kēia mau ʻōlelo a me nā kumu, kaomi i ke pihi "ʻaʻole au i ʻae" a i ʻole e hōʻike i ka hōʻole, mai hoʻohana hou i ka huahana piha a hoʻihoʻi me ka hōʻoia o ke kūʻai ʻana i ka mea kūʻai mai ka mea nāna ia i loaʻa. I loko o kanakolu (30) lā o ke kūʻai ʻana a e hoʻihoʻi ʻia kāu kālā.

Laikini.
ʻO ka lako polokalamu, firmware a me nā palapala e pili ana (ʻo ia ka "Product") ka waiwai o Elprotronic a i ʻole kona mau laikini a mālama ʻia e ke kānāwai kope. ʻOiai e hoʻomau ana ʻo Elprotronic i ka Huahana, e loaʻa iā ʻoe kekahi mau kuleana e hoʻohana i ka Huahana ma hope o kou ʻae ʻana i kēia laikini. Hoʻoponopono kēia laikini i nā hoʻokuʻu, hoʻoponopono, a hoʻonui paha i ka Huahana a Elprotronic e hāʻawi iā ʻoe. ʻO kāu mau kuleana a me nā kuleana e pili ana i ka hoʻohana ʻana i kēia Huahana penei:

Hiki iā ʻoe ke:

  • hoʻohana i kēia Huahana ma nā kamepiula he nui;
  • e hana i hoʻokahi kope o ka lako polokalamu no ka waihona waihona, a i ʻole e kope i ka polokalamu ma ka diski paʻa o kāu kamepiula a mālama i ke kumu no ka waihona waihona;
  • hoʻohana i ka polokalamu ma kahi pūnaewele

ʻAʻole paha ʻoe:

  • sublicense, reverse engineer, decompile, disassemble, hoʻololi, unuhi, hoʻāʻo e ʻike i ke Code Source o ka Huahana; a i ʻole e hana i nā hana derivative mai ka Huahana;
  • e hāʻawi hou, ma ka holoʻokoʻa a hapa paha, i kekahi ʻāpana o ka lako polokalamu o kēia Huahana;
  • e hoʻohana i kēia polokalamu me kahi mea hoʻopili polokalamu (mea paʻakikī) ʻaʻole ia he huahana o Elprotronic Inc.

Kuleana kope
Na Elprotronic nā kuleana a pau, ka inoa, a me nā kuleana kope i loko o ka Huahana a me nā kope o ka Huahana. Mālama ʻia ka Huahana e nā kānāwai kope kope a me nā ʻōlelo kuʻikahi honua. No laila, pono ʻoe e mālama i ka Huahana e like me nā mea kuleana kope ʻē aʻe.

Ka palena o ke kuleana.
ʻAʻole pili ʻo Elprotronic iā ʻoe no ka nalowale o ka hoʻohana ʻana, ka hoʻopau ʻana i ka ʻoihana, a i ʻole nā ​​pōʻino pololei, kūʻokoʻa, kūikawā, kūʻokoʻa a i ʻole nā ​​​​poino hopena o kēlā me kēia ʻano (me ka loaʻa ʻana o nā waiwai nalowale) me ka nānā ʻole i ke ʻano o ka hana inā ma ka ʻaelike, hoʻomāinoino (me ka mālama ʻole ʻana), ke kuleana koʻikoʻi o ka huahana a i ʻole, ʻoiai inā ua ʻōlelo ʻia ʻo Elprotronic no ia pōʻino.

HOOLAHA O NA PALAPALA.
Ua ʻae ʻoe ʻaʻole ʻo Elprotronic i hāʻawi i nā palapala hōʻoia iā ʻoe e pili ana i ka polokalamu, lako lako, firmware a me nā palapala pili. Hāʻawi ʻia ka lako polokalamu, lako lako, firmware a me nā palapala pili iā ʻoe "AS IS" me ka ʻole o ka palapala hōʻoia a i ʻole ke kākoʻo o kēlā me kēia ʻano. Hōʻole ʻo Elprotronic i nā palapala hōʻoia a pau e pili ana i ka lako polokalamu a me ka lako, i hōʻike ʻia a i ʻole ka palena, me ka ʻole o ka palena, nā palapala hōʻoia kūpono no kekahi kumu, kūʻai kūʻai, maikaʻi kūʻai a i ʻole ka hōʻole ʻole i nā kuleana o nā ʻaoʻao ʻekolu.

OLELO FCC

Hoʻopili kēia mea hana i ka Māhele 15 o nā Rula FCC.

Aia ka hana i nā kūlana ʻelua:

  1. ʻAʻole hiki i kēia mea hana ke hoʻopilikia ʻino a
  2. pono e ʻae kēia hāmeʻa i nā hoʻopilikia i loaʻa, me ka hoʻopili ʻana i hiki ke hoʻokō i ka hana makemake ʻole.

MANAʻO:
Ua hoʻāʻo ʻia kēia mea hana a ua ʻike ʻia e hoʻokō i nā palena no nā hāmeʻa kikohoʻe Papa B, e like me ka Māhele 15 o nā Rula FCC. Hoʻolālā ʻia kēia mau palena no ka hāʻawi ʻana i ka palekana kūpono mai ka hoʻopilikia ʻino ʻana i kahi hoʻonohonoho hale. Hoʻohana, hoʻohana, a hiki ke hoʻomālamalama i ka ikehu alapine lekiō a, inā ʻaʻole i hoʻokomo ʻia a hoʻohana ʻia e like me ka manual aʻo, hiki ke hoʻopilikia i nā kamaʻilio lekiō. Eia nō naʻe, ʻaʻohe mea e hōʻoiaʻiʻo ʻaʻole hiki ke keakea i kahi hoʻonohonoho. Inā hoʻopilikia kēia mau mea hana i ka lekiō a i ʻole ke kīwī, hiki ke hoʻoholo ʻia ma ka hoʻopau ʻana i nā mea hana, e paipai ʻia ka mea hoʻohana e hoʻoponopono i ka hoʻopili ʻana ma o kekahi o nā mea hou aʻe:

  • Hoʻonohonoho hou a hoʻoneʻe paha i ka antenna e loaʻa ana
  • E hoʻonui i ka kaʻawale ma waena o nā mea hana a me ka mea hoʻokipa
  • E hoʻohui i nā mea hana i kahi puka ma kahi kaapuni ʻokoʻa mai ka mea i hoʻopili ʻia ai ka mea hoʻokipa
  • E kūkākūkā i ka mea kūʻai aku a i ʻole kekahi mea loea lekiō/TV no ke kōkua.

'Ōlelo Aʻo:
Hiki i nā hoʻololi a i ʻole nā ​​hoʻololi i ʻae ʻole ʻia e Elprotronic Inc. ke hoʻopau i ka mana o ka mea hoʻohana e hana i nā lako.

Hoʻokō ʻia kēia hāmeʻa kikohoʻe papa B i nā koi a pau o ka Nā Hoʻoponopono Mea Hoʻopilikia ʻo Kanada.

ʻO FlashPro430 Mea unuhi laina kauoha

Hiki ke hoʻohana ʻia ka FlashPro430 Multi-FPA API-DLL me ka pūpū unuhi ʻōlelo kauoha. Hiki i kēia pūpū ke hoʻohana i ka maʻamau Command Prompt windows a i ʻole script files e hoʻokō i nā hana API-DLL. E ʻike i ka FlashPro430 Multi-FPA API-DLL User's Guide (PM010A05) no nā wehewehe kikoʻī o nā hana API-DLL.

Ke hoʻokomo ʻia ka pūʻolo polokalamu maʻamau a laila pono nā mea a pau files aia ma ka papa kuhikuhi

  • C:\Pahana Files\Elprotronic\MSP430\USB FlashPro430\CMD-laina

a loaʻa

  • FP430-commandline.exe -> ka mea unuhi ʻōlelo laina kauoha
  • MSP430FPA.dll -> API-DLL maʻamau files
  • MSP430FPA1.dll -> —-,,,,,——–
  • MSPlist.ini -> hoʻomaka file

API-DLL a pau files i loko o ka papa kuhikuhi like kahi i loaʻa ai ka FP430-commandline.exe. No ka hoʻomaka ʻana i ka unuhi laina kauoha, pono e hoʻokō ʻia ka FP430-commandline.exe.

Kauoha Syntax:

instruction_name ( parameter1, parameter2, …. ) ka palena:

  1. kaula ( file inoa etc. ) - "fileinoa”
  2. helu
    • integer decimal eg. 24
    • a i ʻole integer hex eg. 0x18

Nānā: ʻAʻole mālama ʻia nā hakahaka

ʻAʻole pili nā ʻōlelo kuhikuhi

  • F_OpenInstancesAndFPAs( “*# *” )
  • a me f_openinstancesandfpas( “*# *” ) ua like

Example-1:

E holo i ka FP430-commandline.exe

ʻAno:
F_OpenInstancesAndFPAs("*# *") // wehe i nā manawa a loaʻa i ka mea hoʻopili mua (kekahi SN) E kaomi i ka ENTER - hopena ->1 (OK)

ʻAno:
F_Initialization () //hoʻomaka me ka config i lawe ʻia mai ka config.ini//setup i lawe ʻia mai ka FlashPro430 - me ka ʻano MSP430 i wehewehe ʻia, code file etc.

  • E kaomi i ke ENTER – hopena ->1 (OK)

ʻAno:

F_AutoProgram( 0 )
E kaomi i ke ENTER – hopena ->1 (OK)

ʻAno:

F_Report_Message()
E kaomi i ka ENTER – hopena -> hōʻike i ka memo hōʻike hope loa (mai ka F_Autoprogram(0))

E nānā i ka Kiʻi A-1 no ka hopena:

Elprotronic-MSP430-Flash-Programmer-fig-1

Kākau haʻalele () a pēhi iā ENTER e pani i ka polokalamu FP430-commandline.exe.

Example-2:
E holo i ka FP430-commandline.exe a kākau i nā ʻōlelo aʻe:

  • F_OpenInstancesAndFPAs("*# *") // wehe i nā manawa a loaʻa ka mea hoʻopili mua (kekahi SN)
  • F_Initialization()
  • F_Report_Message()
  • F_ConfigFileHoʻouka ("fileinoa” ) //kau i ke ala kūpono a me ka config file inoa
  • F_Read CodeFile( 1, “FileName” ) //kau i ke ala kūpono a me ke code file inoa (ʻano TI.txt)
  • F_AutoProgram( 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_Loaʻa_Byte_mai_Buffer( 0x8000 )
  • F_Loaʻa_Byte_mai_Buffer( 0x8001 )
  • F_Loaʻa_Byte_mai_Buffer( 0x801F )
  • F_Close_Target_Device() haʻalele()

Ka papa inoa o nā kuhikuhi laina kauoha

  • haʻalele (); pani i ka papahana unuhi ʻōlelo kauoha
  • kōkua (); hōʻike i ka papa inoa ma lalo
  • F_Trace_ON()
  • F_Trace_OFF()
  • F_OpenInstances(ʻaʻole)
  • F_CloseInstances()
  • F_OpenInstancesAndFPAs("Fileinoa")
  • F_Set_FPA_index( fpa )
  • F_Loaʻa_FPA_index()
  • F_LastStatus( fpa )
  • F_DLLTypeVer()
  • F_Multi_DLLTypeVer()
  • F_Check_FPA_access(index)
  • F_Get_FPA_SN( fpa )
  • F_APIDLL_Directory( “APIDLLpath” )
  • F_Initialization()
  • F_DispSetup()
  • F_Close_All()
  • F_Power_Target( OnOff )
  • F_Reset_Target()
  • F_Report_Message()
  • F_Read CodeFile( file_format, “Fileinoa")
  • F_Get_CodeCS(destination)
  • F_ReadPasswFile( file_format, “Fileinoa")
  • F_ConfigFileHoʻouka ("fileinoa")
  • F_SetConfig( index, data )
  • F_GetConfig( index )
  • F_Put_Byte_to_Buffer( addr, data )
  • F_Copy_Buffer_to_Flash(star_addr, nui )
  • F_Copy_Flash_to_Buffer(star_addr, nui )
  • F_Copy_All_Flash_to_Buffer()
  • F_Get_Byte_from_Buffer( addr )
  • F_GetReportMessageChar( index )
  • F_Clr_Code_Buffer()
  • F_Put_Byte_to_Code_Buffer( addr, data)
  • F_Put_Byte_to_Password_Buffer( addr, data )
  • F_Get_Byte_from_Code_Buffer( addr )
  • F_Get_Byte_from_Password_Buffer( addr )
  • F_AutoProgram( 0 )
  • F_VerifyFuseOrPassword()
  • F_Memory_Erase( mode )
  • F_Memory_Blank_Check()
  • F_Memory_Write( mode )
  • F_Memory_Verify( mode )
  • F_Open_Target_Device()
  • F_Close_Target_Device()
  • F_Segment_Erase( helu wahi )
  • 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, nui )
  • F_Copy_RAM_to_Buffer(star_addr, nui )
  • F_Set_PC_and_RUN( PC_addr )
  • F_Synch_CPU_JTAG()
  • F_Get_Targets_Vcc()

Nānā:
ʻAʻole hoʻokō ʻia nā ʻōlelo aʻoaʻo a pau i helu ʻia ma ka Mokuna 4 ma ka unuhi ʻōlelo laina kauoha. No example - ʻaʻole hoʻokō ʻia nā ʻōlelo aʻoaʻo a pau e hoʻohana ana i nā kuhikuhi, akā naʻe, ʻaʻole kēia e kaupalena i ke komo ʻana i nā hiʻohiʻona āpau o ka API-DLL, no ka mea, ua hoʻokō ʻia nā ʻōlelo aʻoaʻo a pau e hoʻohana ana i nā kuhikuhi ma ke ala maʻalahi me ka ʻole o nā kuhikuhi.

Palapala / Punawai

Elprotronic MSP430 Flash Programmer [pdf] Ke alakaʻi hoʻohana
MSP430 Flash Programmer, MSP430, Flash Programmer, Programmer

Nā kuhikuhi

Waiho i kahi manaʻo

ʻAʻole e paʻi ʻia kāu leka uila. Hōʻailona ʻia nā kahua i makemake ʻia *