Elprotronic - lógóGangPro430 Flash forritari
fyrir MSP430Fxx örstýringa TI
Notendahandbók fyrir stjórnlínutúlk
PM015A03 Rev.0
12. apríl 2007

GangPro430 Flash forritari

Elprotronic Inc.
16 Crossroads Drive
Richmond Hill,
Ontario, L4E-5C9
KANADA

Web síða: www.elprotronic.com
Tölvupóstur: info@elprotronic.com
Fax: 905-780-2414
Rödd: 905-780-5789

Höfundarréttur © Elprotronic Inc. Allur réttur áskilinn.
Fyrirvari:
Engan hluta þessa skjals má afrita án skriflegs samþykkis Elprotronic Inc.
Upplýsingarnar í þessu skjali geta breyst án fyrirvara og felur ekki í sér skuldbindingu á neinn hluta Elprotronic Inc. Þó að gert sé ráð fyrir að upplýsingarnar í þessu séu réttar, tekur Elprotronic Inc. enga ábyrgð á villum eða aðgerðaleysi.
Í engu tilviki skulu Elprotronic Inc, starfsmenn þess eða höfundar þessa skjals vera ábyrgir fyrir sérstöku, beinu, óbeinu eða afleiddu tjóni, tjóni, kostnaði, gjöldum, kröfum, kröfum, kröfum um tapaðan hagnað, þóknunum eða kostnaði hvers eðlis eða góður.
Hugbúnaðurinn sem lýst er í þessu skjali er útvegaður með leyfi og má aðeins nota eða afrita í samræmi við skilmála slíks leyfis.
Fyrirvari um ábyrgð: Þú samþykkir að Elprotronic Inc. hafi ekki veitt þér neinar sérstakar ábyrgðir varðandi hugbúnað, vélbúnað, fastbúnað og tengd skjöl. Hugbúnaðurinn, vélbúnaðurinn, fastbúnaðurinn og tengd skjöl eru veitt þér „EINS OG ER“ án ábyrgðar eða stuðnings af neinu tagi. Elprotronic Inc. afsalar sér allri ábyrgð með tilliti til hugbúnaðarins, óbeint eða óbeint, þar með talið, án takmarkana, hvers kyns óbeinum ábyrgðum um hæfni í ákveðnum tilgangi, söluhæfni, sölugæði eða brot á réttindum þriðja aðila.
Ábyrgðartakmörk: Elprotronic Inc. mun í engu tilviki vera ábyrgt gagnvart þér vegna taps á notkun, truflunar á viðskiptum eða beinu, óbeinu, sérstöku tilfallandi eða afleiddu tjóns af einhverju tagi (þar á meðal tapaðan hagnað) óháð aðgerðaformi hvort sem um er að ræða samning, skaðabætur (þar á meðal vanrækslu), stranga vöruábyrgð eða annað, jafnvel þótt Elprotronic Inc. hafi verið tilkynnt um möguleikann á slíkum skaða.

SAMNINGUR um LOKANOTA

VINSAMLEGAST LESIÐ ÞETTA SKJÁL vandlega ÁÐUR EN HUGBÚNAÐURINN OG TEYGLU VÆKLIÐINN er notaður. ELPROTRONIC INC. OG/EÐA DÓTTURFYRIRTÆKI ÞESS („ELPROTRONIC“) ER FYRIR TIL AÐ LEYFJA HUGBÚNAÐINN TIL ÞÉR SEM EINSTAKLING, FYRIRTÆKIÐ EÐA LÖGAFYRIRTÆKI SEM MUN AÐ NOTA HUGBÚNAÐINN (VÍSANDI AÐ NEÐAN „ÞÉR“) EÐA MEÐ ÞVÍ AÐ ÞÚ SAMTYKkist ÖLLUM SKILMÁLUM ÞESSA LEYFISSAMNINGS. ÞETTA ER LÖGUR SAMNINGUR Á MILLI ÞIG OG ELPROTRONIC. MEÐ AÐ OPNA ÞENNAN PAKKA, RÚTA INNSILIÐ, SMELLA á „ÉG SAMTYKJA“ HNAPPINN EÐA AÐ HAFA AÐ SAMÞYKKT RAFAFRÆNT SAMÞYKKT EÐA HLAÐA HUGBÚNAÐINN SAMTYKJIR ÞÚ SKILMÁLUM ÞESSA SAMNINGS. EF ÞÚ SAMÞYKKIR EKKI ÞESSA SKILMÁLA OG SKILYRÐI, SMELLTU Á „ÉG ER EKKI SAMÞYKKT“ HNAPPINN EÐA TILKYNNIR AÐ ANNARS HANNUN, NOTAÐU EKKI FRÁ VÖRUNUM Á VÖRUNUM Í heild og skilaðu henni MEÐ KAUPSVIÐI TIL SILJANDANUM SEM SJÁLFARINN var INNAN ÞRJÁTÍU (30) DAGA FRA KAUP OG PENINGAR ÞÍNIR VERÐA ENDURGREIÐRAÐIR.

  1. Leyfi.
    Hugbúnaðurinn, fastbúnaðurinn og tengd skjöl (sameiginlega „varan“) er eign Elprotronic eða leyfisveitenda þess og er verndað af höfundarréttarlögum. Á meðan Elprotronic heldur áfram að eiga vöruna muntu hafa ákveðin réttindi til að nota vöruna eftir að þú hefur samþykkt þetta leyfi.
    Þetta leyfi gildir um allar útgáfur, endurbætur eða endurbætur á vörunni sem Elprotronic kann að útvega þér. Réttindi þín og skyldur varðandi notkun þessarar vöru eru sem hér segir: ÞÚ GETUR:
    A. nota þessa vöru á mörgum tölvum;
    B. búa til eitt eintak af hugbúnaðinum í geymsluskyni, eða afrita hugbúnaðinn á harða diskinn á tölvunni þinni og geyma frumritið í geymsluskyni;
    C. nota hugbúnaðinn á neti
    ÞÚ MÆTTI EKKI: 
    A. undirleyfi, öfugsnúa, taka í sundur, taka í sundur, breyta, þýða, gera allar tilraunir til að uppgötva upprunakóða vörunnar; eða búa til afleidd verk úr vörunni;
    B. endurdreifa, í heild eða að hluta, einhverjum hluta hugbúnaðarhluta þessarar vöru;
    C. nota þennan hugbúnað með forritunarmillistykki (vélbúnaði) sem er ekki framleiðsla frá Elprotronic Inc.
  2. Höfundarréttur
    Allur réttur, titill og höfundarréttur á og á vörunni og hvers kyns afrit af vörunni eru í eigu Elprotronic. Varan er vernduð af höfundarréttarlögum og alþjóðlegum sáttmálum.
    Þess vegna verður þú að meðhöndla vöruna eins og hvert annað höfundarréttarvarið efni.
  3. Takmörkun ábyrgðar.
    Í engu tilviki skal Elprotronic vera ábyrgt gagnvart þér fyrir tapi á notkun, truflunum á viðskiptum eða neinu beinu, óbeinu, sérstöku, tilfallandi eða afleiddu tjóni af neinu tagi (þar á meðal tapaðan hagnað) óháð aðgerðaformi hvort sem um er að ræða samning, skaðabótamál. (þar á meðal gáleysi), stranga vöruábyrgð eða annað, jafnvel þótt Elprotronic hafi verið tilkynnt um möguleikann á slíkum skemmdum.
  4. FYRIRVARI ÁBYRGÐAR.
    Þú samþykkir að Elprotronic hafi ekki veitt þér neinar sérstakar ábyrgðir varðandi hugbúnað, vélbúnað, fastbúnað og tengd skjöl. Hugbúnaðurinn, vélbúnaðurinn, fastbúnaðurinn og tengd skjöl eru veitt þér „EINS OG ER“ án ábyrgðar eða stuðnings af neinu tagi. Elprotronic afsalar sér allri ábyrgð með tilliti til hugbúnaðar og vélbúnaðar, beint eða óbeint, þar með talið, án takmarkana, hvers kyns óbeininni ábyrgð um hæfni í ákveðnum tilgangi, söluhæfni, sölugæði eða brot á réttindum þriðja aðila.

Þetta tæki er í samræmi við 15. hluta FCC reglnanna.
Notkun er háð eftirfarandi tveimur skilyrðum: (1) þetta tæki má ekki valda skaðlegum truflunum og (2) þetta tæki verður að samþykkja allar truflanir sem berast, þar með talið truflanir sem geta valdið óæskilegri notkun.

ATH: Þessi búnaður hefur verið prófaður og reynst vera í samræmi við takmörk fyrir stafræn tæki í flokki B, samkvæmt 15. hluta FCC reglnanna. Þessi mörk eru hönnuð til að veita eðlilega vörn gegn skaðlegum truflunum í íbúðarhúsnæði. Þessi búnaður framleiðir, notar og getur geislað út útvarpsbylgjuorku og ef hann er ekki settur upp og notaður í samræmi við leiðbeiningarhandbókina getur hann valdið skaðlegum truflunum á fjarskipti. Hins vegar er engin trygging fyrir því að truflun eigi sér stað í tiltekinni uppsetningu. Ef þessi búnaður veldur skaðlegum truflunum á útvarps- eða sjónvarpsmóttöku, sem hægt er að ákvarða með því að slökkva og kveikja á búnaðinum, er notandinn hvattur til að reyna að leiðrétta truflunina með einni eða fleiri af eftirfarandi ráðstöfunum:

  • Stilltu eða færðu móttökuloftnetið
  • Auktu aðskilnað milli búnaðar og móttakara
  • Tengdu búnaðinn í innstungu á annarri hringrás en þeirri sem móttakarinn er tengdur við
  • Hafðu samband við söluaðilann eða reyndan útvarps-/sjónvarpstæknimann til að fá aðstoð.
    Viðvörun: Breytingar eða breytingar sem ekki eru sérstaklega samþykktar af Elprotronic Inc. gætu ógilt heimild notanda til að nota búnaðinn.

MARMITEK Connect TS21 Toslink Digital Audio Switcher - ce

Þetta stafræna tæki í flokki B uppfyllir allar kröfur kanadískra reglugerða um búnað sem veldur truflunum.

GangPro430 Command Line túlkur

GangPro430 Multi-FPA API-DLL er hægt að nota með skipanalínutúlkunarskelinni. Þessi skel gerir kleift að nota venjulega stjórnskipunarglugga eða skriftu file til að framkvæma API-DLL aðgerðir. Sjá GangPro430 Multi-FPA API-DLL notendahandbók ( PM025A02 ) fyrir nákvæmar lýsingar á API-DLL aðgerðum.
Þegar staðall hugbúnaðarpakkinn er settur upp þá þarf allt files eru staðsett í möppunni
C:\Program Files\Elprotronic\MSP430\USB GangPro430\CMD-lína og inniheldur

GP430-commandline.exe -> skipanalínu skel túlkur
GangPro430FPA.dll -> staðlað API-DLL files
GangPro430FPA1.dll -> —-,,,,,——–
MSPlist.ini -> frumstilling file

Allt API-DLL files ætti að vera staðsett í sömu möppu þar sem GP430-commandline.exe er staðsett. Til að ræsa skipanalínutúlkinn ætti að keyra GP430-commandline.exe.

Skipunarsetningafræði:
instruction_name ( færibreyta1, færibreyta2, …. )
færibreyta:

  1. strengur ( file nafn o.s.frv.) – “filenafn“
  2. tölur heiltala aukastaf td. 24 eða heiltölu ásex td. 0x18
    Athugið: Bil eru hunsuð Leiðbeiningar eru ekki há- og hástafanæmir F_OpenInstancesAndFPAs( “*# *” )
    og f_openinstancesandfpas(“*# *”) eru þau sömu.

Example-1:
Keyrðu GP430-commandline.exe
Tegund:
F_OpenInstancesAndFPAs(“*# *”) // opnaðu tilvik og finndu fyrsta millistykkið (hvaða SN sem er)
Ýttu á ENTER – niðurstaða ->1
(Í lagi)
Tegund:
F_Initialization()
//initialization með config tekin úr config.ini
//uppsetning tekin úr GangPro430 – með skilgreindri MSP430 gerð, kóða file o.s.frv.
Ýttu á ENTER – niðurstaða ->1
(Í lagi)
Tegund:
F_AutoProgram( 0)
Ýttu á ENTER – niðurstaða ->63 (63-> 0011 1111 -> forrituð sex skotmörk -> OK)
Tegund:
F_Report_Message()

Elprotronic GangPro430 Flash forritari - Skýrsla

Ýttu á ENTER – niðurstaða -> sýndi síðustu skýrsluskilaboð (úr F_Autoprogram(0)) Sjá mynd A-1 fyrir niðurstöðu:

Sláðu inn quit() og ýttu á ENTER til að loka GP430-commandline.exe dagskrá.

Example-2:

F_OpenInstancesAndFPAs( “*# *” )// opnaðu tilvik og finndu fyrsta millistykkið (hvaða SN sem er)
F_Initialization()
F_Report_Message()
F_ConfigFileHlaða( "filenafn“ )//settu vaild slóð og stillingar file nafn
F_ReadCodeFile(1, “FileNafn” )//settu gild slóð og kóða file nafn (TI.txt snið)
F_AutoProgram( 0)
F_Report_Message()
........................
........................
F_Put_Byte_to_Gang_Buffer( 1, 0x8000, 0x11)
F_Put_Byte_to_Gang_Buffer( 1, 0x8001, 0x21)
........................
F_Put_Byte_to_Gang_Buffer( 1, 0x801F, 0xA6 )
F_Open_Target_Device()
F_Segment_Erase( 0x8000)
F_Copy_Buffer_to_Flash( 0x8000, 0x20)
F_Copy_Flash_to_Gang_Buffer (0x8000, 0x20)
F_Get_Byte_from_Gang_Buffer( 1, 0x8000)
F_Get_Byte_from_Gang_Buffer( 2, 0x8000)
F_Get_Byte_from_Gang_Buffer( 1, 0x8001)
F_Get_Byte_from_Gang_Buffer( 2, 0x8001)
........................
F_Get_Byte_from_Gang_Buffer( 1, 0x801F)
F_Get_Byte_from_Gang_Buffer( 2, 0x801F)
F_Close_Target_Device()
hætta ()

Listi yfir skipanalínuleiðbeiningar

quit();lokaðu skipanatúlkunarforritinu
help(); sýna lista fyrir neðan
F_Trace_ON()
F_Trace_OFF()
F_OpenInstances( nei )
F_CloseInstances()
F_OpenInstancesAndFPAs( “FileNafn“)
F_Set_FPA_index( fpa )
F_Fá_FPA_index()
F_LastStatus( fpa )
F_DLLTypeVer()
F_Multi_DLLTypeVer()
F_Check_FPA_access(index )
F_Fá_FPA_SN( fpa
F_APIDLL_Directory( „APIDLLpath“)
F_Initialization()
F_DispSetup()
F_Loka_Allt()
F_Power_Target( OnOff)
F_Reset_Target()
F_Report_Message()
F_ReadCodeFile( file_snið, “FileNafn“)
F_Get_CodeCS( dest )\n” );
F_ReadPasswFile( file_snið, “FileNafn“)
F_ConfigFileHlaða( "filenafn“)
F_SetConfig( index, data )
F_GetConfig( index )
F_Put_Byte_to_Gang_Buffer( target_no, addr, data )
F_Get_Byte_from_Gang_Buffer( target_no, addr )
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(adr)
F_Get_Byte_from_Password_Buffer(adr)
F_AutoProgram( 0)
F_VerifyFuseOrPassword()
F_Memory_Erase (hamur)
F_Memory_Blank_Check()
F_Memory_Write (hamur)
F_Memory_Verify (hamur)
F_Gang_Flash_Read()
F_Open_Target_Device()
F_Close_Target_Device()
F_Segment_Erase( heimilisfang)
F_Sectors_Blank_Check( byrjun_addr, stop_addr)
F_Copy_Buffer_to_Flash( byrjun_addr, stærð)
F_Copy_Gang_Buffer_to_Flash (byrjun_addr, stærð)
F_Flash_to_Gang_Buffer (byrjun_addr, stærð)
F_Blow_Fuse()
F_Write_Word(adr, data)
F_Write_Byte(adr, data)
F_Copy_Buffer_to_RAM( byrjun_addr, stærð)
F_Copy_Gang_Buffer_to_RAM( byrjun_addr, stærð)
F_Copy_RAM_to_Gang_Buffer (byrjun_addr, stærð)
F_Set_PC_and_RUN( PC_addr )
F_Synch_CPU_JTAG()
F_Get_Targets_Vcc()
F_Get_Targets_Result()
F_Get_Active_Targets_Mask()
F_Disable_FPA_index( fpa )
F_Enable_FPA_index( fpa )
F_Customize( dest, data )

Sjá kafla 4 fyrir nákvæma lýsingu á leiðbeiningunum hér að ofan.
Athugið:
Ekki eru allar leiðbeiningar sem taldar eru upp í kafla 4 útfærðar í skipanalínutúlknum. Til dæmisample – allar leiðbeiningar nota ábendingar eru ekki útfærðar, þó er þetta ekki að takmarka aðgang að öllum eiginleikum API-DLLs, vegna þess að allar leiðbeiningar nota ábendingar eru einnig útfærðar á einfaldari hátt án ábendinga.

Notendahandbók GangPro430 Command Line Interpret
PM015A03 Rev.0

Skjöl / auðlindir

Elprotronic GangPro430 Flash forritari [pdfNotendahandbók
GangPro430, GangPro430 Flash forritari, Flash forritari, forritari

Heimildir

Skildu eftir athugasemd

Netfangið þitt verður ekki birt. Nauðsynlegir reitir eru merktir *