Elprotronic logotipas

Elprotronic MSP430 Flash programuotojas

Elprotronic-MSP430-Flash-Programmer-produktas

Informacija apie produktą

  • MSP430 Flash programuotojas yra Elprotronic Inc. sukurtas programinės įrangos įrankis MSP430 mikrovaldikliams programuoti.
  • Programinė įranga yra licencijuota ir gali būti naudojama arba kopijuojama tik laikantis tokios licencijos sąlygų.
  • Šis įrenginys atitinka FCC taisyklių 15 dalį, buvo išbandytas ir nustatyta, kad jis atitinka B klasės skaitmeninio įrenginio apribojimus.
  • Elprotronic Inc. neprisiima jokios atsakomybės už bet kokias dokumente pateiktos informacijos klaidas ar praleidimus.
  • Gaminio negalima naudoti su programavimo adapteriu (aparatine įranga), kuris nėra Elprotronic Inc. produktas.

Produkto naudojimo instrukcijos

  1. Įdiekite MSP430 Flash Programer programinę įrangą savo kompiuteryje.
  2. Prijunkite MSP430 mikrovaldiklį prie kompiuterio naudodami tinkamą programavimo adapterį.
  3. Paleiskite MSP430 Flash Programer programinę įrangą.
  4. Pasirinkite tinkamus mikrovaldiklio ir programavimo adapterio nustatymus.
  5. Į MSP430 Flash Programer programinę įrangą įkelkite programą arba programinę įrangą, kurią norite programuoti į savo mikrovaldiklį.
  6. Užprogramuokite savo mikrovaldiklį naudodami MSP430 Flash Programer programinę įrangą.

Pastaba:
Svarbu atidžiai laikytis vartotojo vadove pateiktų nurodymų ir naudoti gaminį tik pagal paskirtį, kad išvengtumėte žalos ar žalos.

Elprotronic Inc.

Autorių teisės

Autoriaus teisės © Elprotronic Inc. Visos teisės saugomos

Atsisakymas:
Jokia šio dokumento dalis negali būti atkuriama be išankstinio rašytinio Elprotronic Inc sutikimo. Šiame dokumente pateikta informacija gali būti keičiama be įspėjimo ir nereiškia jokios Elprotronic Inc dalies įsipareigojimo. Nors manoma, kad čia pateikta informacija yra tikslūs, Elprotronic Inc. neprisiima atsakomybės už klaidas ar praleidimus.

Elprotronic Inc, jos darbuotojai ar šio dokumento autoriai jokiu būdu nėra atsakingi už specialią, tiesioginę, netiesioginę ar pasekminę žalą, nuostolius, išlaidas, mokesčius, pretenzijas, reikalavimus, pretenzijas dėl prarasto pelno, mokesčius ar bet kokio pobūdžio išlaidas arba malonus.
Šiame dokumente aprašyta programinė įranga pateikiama pagal licenciją ir gali būti naudojama arba kopijuojama tik laikantis tokios licencijos sąlygų. Garantijų atsisakymas: Jūs sutinkate, kad Elprotronic Inc. nesuteikė jums jokių aiškių garantijų dėl programinės įrangos, aparatinės įrangos, programinės įrangos ir susijusių dokumentų. Programinė įranga, aparatinė įranga, programinė įranga ir susijusi dokumentacija jums teikiama „TOKIA, KOKIA YRA“ be jokios garantijos ar paramos. Elprotronic Inc. atsisako visų garantijų, susijusių su programine įranga, tiesiogine ar numanoma, įskaitant, be apribojimų, bet kokias numanomas garantijas dėl tinkamumo tam tikram tikslui, tinkamumo parduoti, prekinės kokybės arba trečiųjų šalių teisių nepažeidimo.

Atsakomybės apribojimas: Elprotronic Inc. jokiu atveju nebus atsakinga jums už bet kokius naudojimo praradimus, verslo nutraukimą ar bet kokią tiesioginę, netiesioginę, specialią atsitiktinę ar pasekminę žalą (įskaitant prarastą pelną), neatsižvelgiant į veiksmų formą. pagal sutartį, deliktą (įskaitant aplaidumą), griežtą atsakomybę už gaminį ar kitaip, net jei Elprotronic Inc. buvo įspėta apie tokios žalos galimybę.

GALUTINIO VARTOTOJO LICENCIJOS SUTARTIS

PRIEŠ NAUDOJANT PROGRAMINĘ ĮRANGĄ IR SUSIJUSIĄ TECHNINĘ ĮRANGĄ, ATIdžiai PERSKAITYKITE ŠĮ DOKUMENTĄ. ELPROTRONIC INC. IR (ARBA) JOS dukterinės įmonės („ELPROTRONIC“) NORUS LICENCIJUOTI PROGRAMINĘ ĮRANGĄ JUMS KAIP ASMENIMS, ĮMONĖS AR JURIDINIAM SUBJEKTUI, KURIS NAUDOS PROGRAMINĘ ĮRANGĄ (TOliau NURODYTA "TAIP" SU SĄLYGA, KAD SUTINKATE SU VISOS ŠIOS LICENCIJOS SUTARTIES SĄLYGOS. TAI TEISĖTA IR VYKDOMA SUTARTIS TARP JŪSŲ IR ELPROTRONIC. ATIDARYDĘ ŠĮ PAKUOTĘ, NUTRAUKDĘ PANTONĄ, SPUSTELĖS MYGTUKĄ „Sutinku“ AR KITAIP ELEKTRONIŠKAI NURODYDAMAS PATIKRIMAS ARBA ĮKLAUSANT PROGRAMINĘ ĮRANGĄ, SUTINKATE SU ŠIOS SUTARTIES SĄLYGOMIS IR SĄLYGOMIS. JEI NESUTINKATE SU ŠIOMIS SĄLYGOMIS IR SĄLYGOMIS, SPAUSKITE MYGTUKĄ „NESUTINKU“ AR KITAIP NURODYKITE ATSISAKYTI, TOLIAU NENAUDOKITE VISO PRODUKTŲ IR GRĄŽINKITE JĮ SU PIRKĖJO ĮRODYMU IŠ PIRKĖJO. PER TRISdešimt (30) PIRKIMO DIENŲ IR JŪSŲ PINIGAI BUS GRĄŽINTI.

Licencija.
Programinė įranga, programinė įranga ir susijusi dokumentacija (bendrai „Produktas“) yra „Elprotronic“ arba jos licencijų išdavėjų nuosavybė ir yra saugoma autorių teisių įstatymų. Nors Elprotronic ir toliau priklausys Produktui, jūs turėsite tam tikras teises naudoti Produktą, kai sutiksite su šia licencija. Ši licencija reglamentuoja bet kokius Produkto leidimus, pataisymus ar patobulinimus, kuriuos Elprotronic gali jums pateikti. Jūsų teisės ir pareigos, susijusios su šio gaminio naudojimu, yra šios:

TU GALI:

  • naudoti šį gaminį daugelyje kompiuterių;
  • padaryti vieną programinės įrangos kopiją archyvavimo tikslais arba nukopijuoti programinę įrangą į savo kompiuterio standųjį diską ir išsaugoti originalą archyvavimo tikslais;
  • naudoti programinę įrangą tinkle

NEGALITE:

  • sublicencijuoti, apgręžti, dekompiliuoti, išardyti, modifikuoti, versti, bet kokiu būdu bandyti atrasti Produkto šaltinio kodą; arba sukurti iš Produkto išvestinius darbus;
  • perskirstyti visą arba iš dalies bet kurią šio Produkto programinės įrangos komponento dalį;
  • naudokite šią programinę įrangą su programavimo adapteriu (aparatine įranga), kuris nėra Elprotronic Inc. produktas.

Autorių teisės
Visos teisės, nuosavybės ir autorių teisės į Produktą ir visas Produkto kopijas priklauso Elprotronic. Produktas yra saugomas autorių teisių įstatymų ir tarptautinių sutarčių nuostatų. Todėl su Produktu turite elgtis kaip su bet kokia kita autorių teisių saugoma medžiaga.

Atsakomybės apribojimas.
Jokiu būdu Elprotronic nebus atsakinga jums už naudojimo praradimą, verslo nutraukimą ar bet kokią tiesioginę, netiesioginę, specialią, atsitiktinę ar pasekminę žalą (įskaitant negautą pelną), neatsižvelgiant į tai, kokia yra ieškinio forma pagal sutartį, deliktą. (įskaitant aplaidumą), griežtą atsakomybę už gaminį ar kitaip, net jei Elprotronic buvo įspėta apie tokių nuostolių galimybę.

GARANTIJŲ ATSISAKYMAS.
Jūs sutinkate, kad Elprotronic nesuteikė jums jokių aiškių garantijų dėl programinės įrangos, aparatinės įrangos, programinės įrangos ir susijusių dokumentų. Programinė įranga, aparatinė įranga, programinė įranga ir susijusi dokumentacija jums teikiama „TOKIA, KOKIA YRA“ be jokios garantijos ar paramos. „Elprotronic“ atsisako bet kokių garantijų, susijusių su programine ir aparatine įranga, tiesiogine ar numanoma, įskaitant, bet neapsiribojant, bet kokias numanomas tinkamumo tam tikram tikslui, tinkamumo parduoti, prekinės kokybės ar trečiųjų šalių teisių nepažeidimo garantijas.

FCC PAREIŠKIMAS

Šis įrenginys atitinka FCC taisyklių 15 dalį.

Eksploatacijai taikomos dvi sąlygos:

  1. šis prietaisas negali sukelti žalingų trukdžių ir
  2. šis įrenginys turi priimti bet kokius gaunamus trikdžius, įskaitant trikdžius, kurie gali sukelti nepageidaujamą veikimą.

PASTABA:
Ši įranga buvo išbandyta ir nustatyta, kad ji atitinka B klasės skaitmeniniams įrenginiams taikomus apribojimus pagal FCC taisyklių 15 dalį. Šios ribos sukurtos siekiant užtikrinti pagrįstą apsaugą nuo žalingų trukdžių įrengiant gyvenamosiose patalpose. Ši įranga generuoja, naudoja ir gali skleisti radijo dažnio energiją ir, jei ji sumontuota ir naudojama ne pagal instrukcijų vadovą, gali sukelti žalingų radijo ryšio trikdžių. Tačiau nėra garantijos, kad tam tikrame įrengime nebus trikdžių. Jei ši įranga sukelia žalingus radijo ar televizijos signalų priėmimo trikdžius, kuriuos galima nustatyti išjungiant ir įjungiant įrangą, vartotojas raginamas pabandyti ištaisyti trikdžius vienu iš šių priemonių:

  • Perkelkite arba perkelkite priėmimo anteną
  • Padidinkite atstumą tarp įrangos ir imtuvo
  • Įjunkite įrangą į kitokios grandinės lizdą nei imtuvas
  • Dėl pagalbos kreipkitės į pardavėją arba patyrusį radijo/televizijos techniką.

Įspėjimas:
Pakeitimai ar modifikacijos, kurių Elprotronic Inc. aiškiai nepatvirtino, gali panaikinti vartotojo teisę naudoti įrangą.

Šis B klasės skaitmeninis aparatas atitinka visus Kanados trikdžius sukeliančios įrangos reglamentų reikalavimus.

FlashPro430 komandų eilutės vertėjas

FlashPro430 Multi-FPA API-DLL gali būti naudojamas su komandinės eilutės interpretatoriaus apvalkalu. Šis apvalkalas leidžia naudoti standartinius komandų eilutės langus arba scenarijų files API-DLL funkcijoms vykdyti. Išsamų API-DLL funkcijų aprašymą rasite FlashPro430 Multi-FPA API-DLL vartotojo vadove (PM010A05).

Įdiegus standartinį programinės įrangos paketą, viskas, ko reikia files yra kataloge

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

ir yra

  • FP430-commandline.exe -> komandinės eilutės apvalkalo interpretatorius
  • MSP430FPA.dll -> standartinis API-DLL files
  • MSP430FPA1.dll -> —-,,,,,---
  • MSPlist.ini -> inicijavimas file

Visi API-DLL files turėtų būti tame pačiame kataloge, kuriame yra FP430-commandline.exe. Norint paleisti komandų eilutės interpretatorių, turi būti paleista FP430-commandline.exe.

Komandos sintaksė:

instrukcijos_pavadinimas (parametras1, parametras2, .... ) parametras:

  1. eilutė ( file vardas ir tt) – „filevardas"
  2. skaičių
    • sveikasis dešimtainis skaičius pvz. 24
    • arba sveikasis šešioliktainis, pvz. 0x18

Pastaba: Tarpai ignoruojami

Instrukcijose neskiriamos didžiosios ir mažosios raidės

  • F_OpenInstancesAndFPAs("*# *")
  • ir f_openinstancesandfpas (“*# *” ) yra vienodi

Example-1:

Paleiskite FP430-commandline.exe

Tipas:
F_OpenInstancesAndFPAs( “*# *” ) // atidarykite egzempliorius ir suraskite pirmąjį adapterį (bet kurį SN) Paspauskite ENTER – rezultatas ->1 (OK)

Tipas:
F_Initialization() //inicializacija su konfigūracija, paimta iš config.ini//setup paimta iš FlashPro430 – su apibrėžtu MSP430 tipu, kodu file ir tt

  • Paspauskite ENTER – rezultatas ->1 (OK)

Tipas:

F_AutoPrograma(0)
Paspauskite ENTER – rezultatas ->1 (OK)

Tipas:

F_Report_Message()
Paspauskite ENTER - rezultatas -> rodomas paskutinis ataskaitos pranešimas (iš F_Autoprogram(0))

Rezultatą žr. A-1 paveiksle:

Elprotronic-MSP430-Flash-Programmer-1 pav

Įveskite quit() ir paspauskite ENTER, kad uždarytumėte FP430-commandline.exe programą.

Example-2:
Paleiskite FP430-commandline.exe ir įveskite šias instrukcijas:

  • F_OpenInstancesAndFPAs(“*# *”) // atidarykite egzempliorius ir suraskite pirmąjį adapterį (bet kurį SN)
  • F_Initialization()
  • F_Report_Message()
  • F_ConfigFileĮkelti (“filepavadinimas") //įdėkite galiojantį kelią ir konfigūraciją file pavadinimas
  • F_ReadCodeFile(1, “FileVardas“ ) //įveskite galiojantį kelią ir kodą file pavadinimas (TI.txt formatas)
  • F_AutoPrograma(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() quit()

Komandinės eilutės instrukcijų sąrašas

  • mesti (); uždarykite komandų interpretatoriaus programą
  • help() ;rodyti sąrašą žemiau
  • F_Trace_ON()
  • F_Trace_OFF()
  • F_OpenInstances(ne)
  • F_CloseInstances()
  • F_OpenInstancesAndFPAs(“FileVardas" )
  • F_Set_FPA_index( fpa )
  • F_Get_FPA_index()
  • F_LastStatus( fpa )
  • F_DLLTypeVer()
  • F_Multi_DLLTypeVer()
  • F_Check_FPA_access(indeksas )
  • 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_ReadCodeFile( file_formatas, “FileVardas" )
  • F_Get_CodeCS(pask.)
  • F_ReadPasswFile( file_formatas, “FileVardas" )
  • F_ConfigFileĮkelti (“filevardas" )
  • F_SetConfig(indeksas, duomenys )
  • F_GetConfig(indeksas)
  • F_Put_Byte_to_Buffer (addr, data )
  • F_Copy_Buffer_to_Flash(pradžios_addr, dydis )
  • F_Copy_Flash_to_Buffer(pradžios_addr, dydis )
  • F_Copy_All_Flash_to_Buffer()
  • F_Get_Byte_from_Buffer (addr )
  • F_GetReportMessageChar(indeksas)
  • 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(adr)
  • F_Get_Byte_from_Password_Buffer(adr)
  • F_AutoPrograma(0)
  • F_VerifyFuseOrPassword()
  • F_Memory_Erase (režimas )
  • F_Memory_Blank_Check()
  • F_Memory_Write (režimas )
  • F_Memory_Verify( režimas )
  • F_Open_Target_Device()
  • F_Close_Target_Device()
  • F_Segment_Erase(adresas)
  • F_Sectors_Blank_Check(pradžios_addr, sustabdymo_addr )
  • F_Blow_Fuse()
  • F_Write_Word(adresas, duomenys)
  • F_Read_Word(adr )
  • F_Write_Byte(addr, data )
  • F_Read_Byte (addr )
  • F_Copy_Buffer_to_RAM(pradžios_addr, dydis )
  • F_Copy_RAM_to_Buffer(pradžios_addr, dydis )
  • F_Set_PC_and_RUN( PC_addr )
  • F_Sync_CPU_JTAG()
  • F_Get_Targets_Vcc()

Pastaba:
Ne visos 4 skyriuje išvardytos instrukcijos yra įdiegtos komandų eilutės interpretatoriuje. Pavyzdžiui,ample – visos instrukcijos naudojant rodykles neįdiegtos, tačiau tai neriboja prieigos prie visų API-DLL funkcijų, nes visos instrukcijos naudojant rodykles yra įgyvendinamos ir paprastesniu būdu be rodyklių.

Dokumentai / Ištekliai

Elprotronic MSP430 Flash programuotojas [pdfVartotojo vadovas
MSP430 Flash programuotojas, MSP430, Flash programuotojas, programuotojas

Nuorodos

Palikite komentarą

Jūsų el. pašto adresas nebus skelbiamas. Privalomi laukai pažymėti *