Elprotronic MSP430 Flash Mmemme
Ozi ngwaahịa
- MSP430 Flash Programmer bụ ngwa sọftụwia nke Elprotronic Inc. mere maka mmemme MSP430 microcontrollers.
- Akụrụngwa nwere ikikere ma enwere ike iji ya ma ọ bụ depụtaghachi ya dịka usoro nke ikike dị otú ahụ siri dị.
- Ngwa a na-akwado akụkụ 15 nke Iwu FCC wee nwalee wee hụ na ọ kwadoro oke maka ngwaọrụ dijitalụ Klas B.
- Elprotronic Inc. anaghị ewere ọrụ ọ bụla maka mperi ma ọ bụ mwepu ọ bụla na ozi dị n'ime akwụkwọ ahụ.
- Agaghị eji ngwaahịa mmemme (ngwaike) nke na-abụghị ngwaahịa Elprotronic Inc.
Ntuziaka ojiji ngwaahịa
- Wụnye software MSP430 Flash Programmer na kọmputa gị.
- Jikọọ microcontroller MSP430 gị na kọmputa gị site na iji ihe nkwụnye mmemme dabara adaba.
- Ẹkedori software MSP430 Flash Programmer.
- Họrọ ntọala kwesịrị ekwesị maka microcontroller gị na nkwụnye mmemme.
- Bunye mmemme ma ọ bụ ngwa ngwa nke ịchọrọ ịmebere na microcontroller gị n'ime ngwanrọ MSP430 Flash Programmer.
- Hazie microcontroller gị site na iji ngwanrọ MSP430 Flash Programmer.
Mara:
Ọ dị mkpa ịgbaso ntuziaka enyere n'akwụkwọ ntuziaka onye ọrụ nke ọma yana iji ngwaahịa ahụ naanị dịka ezubere iji zere mmebi ma ọ bụ mmerụ ahụ ọ bụla.
Ụlọ ọrụ Elprotronic Inc.
- 16 Crossroads Drive Richmond Hill, Ontario, L4E-5C9 CANADA
- Web saịtị: www.elprotronic.com.
- Email: info@elprotronic.com
- Fax: 905-780-2414
- Olu: 905-780-5789
Nwebiisinka
Nwebiisinka © Elprotronic Inc. Ikike niile echekwabara
Nkwuputa:
Enweghị akụkụ nke akwụkwọ a nwere ike ịmegharị na-enweghị nkwenye ederede mbụ nke Elprotronic Inc. Ozi dị na akwụkwọ a nwere ike ịgbanwe n'enweghị ọkwa ma ọ dịghị anọchi anya nkwa n'akụkụ ọ bụla nke Elprotronic Inc. Ebe ozi dị n'ime ebe a na-eche na ọ bụ ziri ezi, Elprotronic Inc. anaghị ewere ọrụ ọ bụla maka mperi ma ọ bụ mpụ ọ bụla.
Ọ dịghị ihe ọ bụla Elprotronic Inc, ndị ọrụ ya ma ọ bụ ndị dere akwụkwọ a ga-akwụ ụgwọ maka mmebi pụrụ iche, kpọmkwem, na-apụtaghị ìhè, ma ọ bụ nke ga-akpata, mfu, ụgwọ, ụgwọ, nkwupụta, ihe ndị chọrọ, nzọrọ maka uru furu efu, ụgwọ, ma ọ bụ mmefu nke ụdị ọ bụla ma ọ bụ obi oma.
Akụrụngwa akọwara n'ime akwụkwọ a bụ n'okpuru ikikere ma enwere ike iji ya ma ọ bụ depụtaghachi ya dịka usoro nke akwụkwọ ikike ahụ siri dị. Ịkwụsị akwụkwọ ikike: Ị kwenyere na Elprotronic Inc. enyebeghị gị akwụkwọ ikike ọ bụla gbasara ngwanrọ, ngwaike, ngwa ngwa na akwụkwọ ndị metụtara ya. A na-enye gị sọftụwia, ngwaike, firmware na akwụkwọ ndị metụtara ya na-enweghị ikike ma ọ bụ nkwado ụdị ọ bụla. Elprotronic Inc. na-ewepụ akwụkwọ ikike niile gbasara ngwanro, ekwupụta ma ọ bụ akọwapụta ya, gụnyere, na-enweghị mmachi, akwụkwọ ikike ọ bụla egosipụtara maka ịdị mma maka otu ebumnuche, ahịa, ịdịmma ahịa ma ọ bụ enweghị mmebi nke ikike ndị ọzọ.
Oke nke ụgwọ: Ọ dịghị ihe omume Elprotronic Inc. ga-akwụ gị ụgwọ maka mfu ọ bụla nke ojiji, nkwụsị nke azụmahịa, ma ọ bụ ihe ọ bụla kpọmkwem, nke na-apụtaghị ìhè, ihe pụrụ iche ma ọ bụ mmebi nke ụdị ọ bụla (gụnyere uru furu efu) n'agbanyeghị ụdị omume. ma na nkwekọrịta, mmebi (gụnyere nleghara anya), ụgwọ ngwaahịa siri ike ma ọ bụ ihe ọzọ, ọ bụrụgodị na Elprotronic Inc. e nyere ndụmọdụ maka ohere nke mmebi ahụ.
Kwụsị Nkwekọrịta ikike ikike onye ọrụ
Biko gụchaa akwụkwọ a nke ọma tupu iji ngwa ngwa na ngwa ngwa ejikọta ọnụ. ELPROTRONIC INC na/ma ọ bụ ndị enyemaka ya (“ELPROTRONIC”) dị njikere inye gị ikike ị nweta ngwa ngwa dị ka onye ọ bụla, ụlọ ọrụ, ma ọ bụ ụlọ ọrụ iwu kwadoro nke ga-eji ngwa ngwa (a kpọtụrụ gị n'okpuru dị ka "Gị)" ma ọ bụ "N'onwe Gị". N'ỌNỌDỤ NA ỊKWESỊRỊ N'ỤLỌ NKE NKWUKWU IWU KWESỊRỊ A. Nke a bụ nkwekọrịta iwu kwadoro na nke a ga-amanye n'etiti gị na ELPROTRONIC. Site na imepe ngwugwu a, na-agbaji akara, ịpị bọtịnụ "Ekwetara m" ma ọ bụ ma ọ bụghị nke ọzọ na-egosi ntinye aka na ELECTRONICAL, ma ọ bụ na-ebunye ngwa ngwa ị kwenyere na usoro na ọnọdụ nke nkwekọrịta a. Ọ bụrụ na ị kwenyeghị n'ụkpụrụ na ọnọdụ ndị a, pịa bọtịnụ "Ekwetaghị m" ma ọ bụ ma ọ bụghị ya, egosila ọjụjụ, ejila ngwaahịa ahụ n'uju wee weghachite ya na ihe akaebe nke ịzụtara onye na-ere ahịa ya. N'ime abalị iri atọ (30) ịzụrụ, a ga-akwụghachikwa ego gị.
Ikikere.
Akụrụngwa, ngwa ngwa na akwụkwọ ndị metụtara ya (mkpokọta "Ngwaahịa") bụ ihe onwunwe nke Elprotronic ma ọ bụ ndị nyere ya ikike ma na-echebe ya site na iwu nwebisiinka. Mgbe Elprotronic na-aga n'ihu ịnwe ngwaahịa a, ị ga-enwe ikike ụfọdụ iji ngwaahịa ahụ mgbe ịnakwere ikike a. Ikikere a na-achịkwa mwepụta, ngbanwe ma ọ bụ nkwalite ọ bụla nke ngwaahịa Elprotronic nwere ike inye gị. Ikike na ọrụ gị gbasara iji ngwaahịa a bụ ndị a:
Ị NWERE IKE:
- jiri ngwaahịa a na ọtụtụ kọmputa;
- Mepụta otu ngwa ngwa maka ebumnuche ebe nchekwa, ma ọ bụ detuo ngwanro ahụ na diski ike nke Kọmputa gị wee dowe nke mbụ maka ebumnuche nchekwa;
- jiri ngwanro na netwọkụ
Ị pụghị:
- sublicense, reverse engineer, achịkọta, kwasa, gbanwee, tụgharịa, mee mgbalị ọ bụla ichọpụta Usoro Isi mmalite nke ngwaahịa; ma ọ bụ mepụta ọrụ ewepụtara site na ngwaahịa ahụ;
- kesaa, n'ozuzu ma ọ bụ n'akụkụ akụkụ ọ bụla nke akụrụngwa akụrụngwa nke ngwaahịa a;
- jiri ngwanro a jiri ihe nkwụnye mmemme (hardware) na-abụghị ngwaahịa nke Elprotronic Inc.
Nwebiisinka
Ikike niile, aha, na nwebisiinka n'ime na ngwaahịa na mbipụta ọ bụla nke ngwaahịa bụ nke Elprotronic nwere. Iwu nwebiisinka na ndokwa nkwekọrịta mba ụwa chekwara ngwaahịa a. Ya mere, ị ga-emeso ngwaahịa ahụ ka ihe ọ bụla ọzọ nwere ikike nwebiisinka.
Mmachi nke ibu.
Ọ dịghị ihe ọ bụla Elprotronic ga-adabara gị maka ọnwụ ọ bụla nke ojiji, nkwụsị nke azụmahịa, ma ọ bụ ihe ọ bụla kpọmkwem, na-apụtachaghị ìhè, pụrụ iche, mberede ma ọ bụ na-akpata mmebi nke ụdị ọ bụla (gụnyere uru furu efu) n'agbanyeghị ụdị omume ma ọ bụ nkwekọrịta, mebie. (gụnyere nleghara anya), ụgwọ ngwaahịa siri ike ma ọ bụ n'ụzọ ọzọ, ọbụlagodi na Elprotronic agbaala ndụmọdụ maka ohere nke mmebi ahụ.
NKWUKWU KWESỊRỊ.
Ị kwenyere na Elprotronic enyebeghị gị akwụkwọ ikike ọ bụla gbasara ngwanrọ, ngwaike, firmware na akwụkwọ ndị metụtara ya. A na-enye gị sọftụwia, ngwaike, firmware na akwụkwọ ndị metụtara ya na-enweghị ikike ma ọ bụ nkwado ụdị ọ bụla. Elprotronic na-ewepụ akwụkwọ ikike niile gbasara sọftụwia na ngwaike, egosipụtara ma ọ bụ egosipụtara, gụnyere, na-enweghị mmachi, akwụkwọ ikike ọ bụla egosipụtara maka ịdị mma maka otu ebumnuche, ahịa, ịdịmma ahịa ma ọ bụ enweghị mmebi nke ikike ndị ọzọ.
Nkwupụta FCC
Ngwaọrụ a na-akwado akụkụ 15 nke Iwu FCC.
A na-arụ ọrụ n'okpuru ọnọdụ abụọ a:
- ngwaọrụ a nwere ike ọ gaghị ebute nnyonye anya na-emerụ ahụ na
- Ngwaọrụ a ga-anabatarịrị nnyonye anya ọ bụla enwetara, gụnyere nnyonye anya nwere ike ibute ọrụ na-achọghị.
IHE:
A nwalere ngwa a wee hụ na ọ dabara na oke maka ngwaọrụ dijitalụ klaasị B, dabere na akụkụ 15 nke Iwu FCC. Emebere oke ndị a iji nye nchebe ezi uche dị na ya megide nnyonye anya na-emerụ emerụ na ntinye ụlọ. Akụrụngwa a na-ewepụta, na-eji, ma nwee ike ịgbasa ike ugboro redio yana, ọ bụrụ na etinyeghị ya ma jiri ya dịka ntuziaka ntuziaka siri dị, nwere ike ibute ndabichi na-emerụ ahụ na nkwukọrịta redio. Agbanyeghị, enweghị nkwa na nnyonye anya agaghị eme na otu nrụnye. Ọ bụrụ na akụrụngwa a na-ebute nnyonye anya na-emerụ ahụ na nnabata redio ma ọ bụ telivishọn, nke enwere ike ikpebi site na ịgbanyụ ma gbanye akụrụngwa, a na-agba onye ọrụ ume ka ọ nwaa idozi nnyonye anya site na otu n'ime usoro ndị a:
- Megharịa ma ọ bụ bugharịa antenna nnata
- Mee ka nkewa dị n'etiti akụrụngwa na nnata
- Jikọọ akụrụngwa n'ime oghere na sekit dị iche na nke ejikọrọ onye nnata
- Kpọtụrụ onye na-ere ahịa ma ọ bụ onye ọrụ redio/TV nwere ahụmahụ maka enyemaka.
Ịdọ aka ná ntị:
Mgbanwe ma ọ bụ mgbanwe ndị Elprotronic Inc anabataghị nke ọma nwere ike imebi ikike onye ọrụ iji rụọ ọrụ ahụ.
Ngwa dijitalụ klaasị B a na-emezu ihe niile achọrọ n'usoro iwu na-akpata nnyonye anya Canada.
FlashPro430 Command Line onye ntụgharị okwu
Enwere ike iji FlashPro430 Multi-FPA API-DLL yana shei ntụgharị okwu ahịrị iwu. Shei a na-enye ohere iji ọkọlọtọ Command Prompt windo ma ọ bụ script files iji rụọ ọrụ API-DLL. Hụ FlashPro430 Multi-FPA API-DLL Ntuziaka onye ọrụ (PM010A05) maka nkọwa zuru ezu nke ọrụ API-DLL.
Mgbe etinyere ngwugwu ngwanrọ ọkọlọtọ mgbe ahụ ihe niile achọrọ files dị na ndekọ
- C:\ Mmemme Files\ElprotronicMSP430USB FlashPro430CMD-akara
ma nwere
- FP430-commandline.exe -> ntụgharị okwu ahịrị shei
- MSP430FPA.dll -> ọkọlọtọ API-DLL files
- MSP430FPA1.dll -> —-,,,,,———–
- MSPlist.ini -> mmalite file
API-DLL niile files kwesịrị ịdị n'otu akwụkwọ ndekọ aha ebe FP430-commandline.exe dị. Iji malite ntụgharị okwu ahịrị iwu, FP430-commandline.exe kwesịrị igbu ya.
Njikọ iwu:
Ntuziaka_aha (parameter1, parameter2,….) oke:
- eriri ( file aha wdg) -"fileaha"
- ọnụọgụgụ
- ọnụọgụ ọnụọgụgụ dịka. 24
- ma ọ bụ integer hex eg. 0x18
Mara: A na-eleghara oghere anya
Ntuziaka adịghị emetụ n'ahụ
- F_OpenInstancesNaFPAs("*# *")
- na f_openinstancesandfpas ("*# *") bụ otu
Example-1:
Gbaa FP430-commandline.exe
Ụdị:
F_OpenInstancesAndFPAs("*# *") // mepee ihe atụ wee chọta nkwụnye nke mbụ (SN ọ bụla) Pịa ENTER - nsonaazụ -> 1 (OK)
Ụdị:
F_Initialization() //initialization na nhazi ewepụtara na config.ini//setup ewepụtara na FlashPro430 - nwere ụdị MSP430 akọwapụtara, koodu. file wdg.
- Pịa ENTER - nsonaazụ -> 1 (OK)
Ụdị:
F_AutoProgram(0)
Pịa ENTER - nsonaazụ -> 1 (OK)
Ụdị:
F_Akụkọ_Ozi()
Pịa ENTER - nsonaazụ -> gosipụtara ozi mkpesa ikpeazụ (site na F_Autoprogram(0))
Lee eserese A-1 maka nsonaazụ ya:
Pịnye kwụsị () wee pịa ENTER ka mechie mmemme FP430-commandline.exe.
Example-2:
Gbaa FP430-commandline.exe wee pịnye ntuziaka ndị a:
- F_OpenInstancesAndFPAs("*# *") // mepee ihe atụ wee chọta nkwụnye nke mbụ (SN ọ bụla)
- F_mmalite()
- F_Akụkọ_Ozi()
- F_ConfigFileIbu ("fileaha”) // tinye vaild ụzọ na config file aha
- Koodu F_AgụụFile( 1, "FileAha”) // tinye vaild ụzọ na koodu file aha (usoro TI.txt)
- F_AutoProgram(0)
- F_Akụkọ_Ozi()
- F_Put_Byte_to_Buffer ( 0x8000, 0x11 )
- F_Put_Byte_to_Buffer ( 0x8001, 0x21 )
- F_Put_Byte_to_Buffer (0x801F, 0xA6)
- Ngwa () Mepee_Target
- F_Ngalaba_Erachapụ (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() kwụsị ()
Ndepụta ntuziaka ahịrị iwu
- kwụsị (); mechie mmemme ntụgharị okwu iwu
- enyemaka() ;gosi ndepụta n'okpuru
- F_Trace_ON()
- F_Trace_OFF()
- F_OpenInstances( mba)
- F_Ime nso()
- F_OpenInstancesNaFPAs( "FileAha”)
- F_Set_FPA_index(fpa)
- F_Get_FPA_index()
- F_LastStatus(fpa)
- F_DLLT ụdịVer()
- F_Multi_DLLT ụdịVer()
- F_Check_FPA_access(index)
- F_Get_FPA_SN(fpa)
- F_APIDLL_Directory( "APIDLL ụzọ")
- F_mmalite()
- F_DispSetup()
- F_Mechie_Niile()
- F_Power_Target( Gbanyụọ)
- F_Tọgharia_Target()
- F_Akụkọ_Ozi()
- Koodu F_AgụụFile( file_format,"FileAha”)
- F_Get_CodeCS( dest)
- F_ReadPasswFile( file_format,"FileAha”)
- F_ConfigFileIbu ("fileaha")
- F_SetConfig( index, data)
- F_GetConfig( ndeksi)
- F_Put_Byte_to_Buffer(adr, data)
- F_Copy_Buffer_to_Flash( start_addr, nha)
- F_Copy_Flash_to_Buffer( start_addr, nha)
- F_Copy_All_Flash_to_Buffer()
- F_Get_Byte_from_Buffer(adr)
- F_GetReportMessageChar( index)
- F_Clr_Code_Buffer()
- F_Put_Byte_to_Code_Buffer(adr, data)
- F_Put_Byte_to_Password_Buffer(adr, data)
- F_Get_Byte_from_Code_Buffer( addr)
- F_Get_Byte_from_Password_Buffer(adr)
- F_AutoProgram(0)
- F_VerifyFuseOrPassword()
- F_Memory_Erase( mode )
- F_Memory_Blank_Check()
- F_Memory_Dee( mode )
- F_Memory_Verify( mode )
- Ngwa () Mepee_Target
- F_Mechie_Ezigbo_Ngwaọrụ()
- F_Segment_Erase( adreesị )
- F_Sectors_Blank_Check( start_addr, stop_addr )
- F_Blow_Fuse()
- F_Write_Word(adr, data)
- F_Read_Word ( addr )
- F_Write_Byte(adr, data)
- F_Read_Byte(adr)
- F_Copy_Buffer_to_RAM( start_addr, nha)
- F_Copy_RAM_to_Buffer( start_addr, nha)
- F_Set_PC_na_RUN( PC_addr )
- F_Synch_CPU_JTAG()
- F_Nweta_Targets_Vcc()
Mara:
Ọ bụghị ntuziaka niile edepụtara n'Isi nke 4 ka etinyere n'ọrụ na ntụgharị okwu ahịrị iwu. Maka example - A naghị emejuputa ntụziaka niile na-eji pointers, Otú ọ dị, nke a anaghị egbochi ohere ịnweta atụmatụ niile nke API-DLL, n'ihi na a na-emejuputa ntụziaka niile na-eji pointers nakwa n'ụzọ dị mfe na-enweghị ntụnye.
Akwụkwọ / akụrụngwa
![]() |
Elprotronic MSP430 Flash Mmemme [pdf] Ntuziaka onye ọrụ MSP430 Flash Programmer, MSP430, Flash Programmer, Mmemme |