Elprotronic MSP430 फ्लॅश प्रोग्रामर
उत्पादन माहिती
- MSP430 Flash Programmer हे MSP430 मायक्रोकंट्रोलर प्रोग्रामिंगसाठी Elprotronic Inc. द्वारे डिझाइन केलेले सॉफ्टवेअर टूल आहे.
- सॉफ्टवेअर परवानाकृत आहे आणि केवळ अशा परवान्याच्या अटींनुसार वापरले किंवा कॉपी केले जाऊ शकते.
- हे डिव्हाइस FCC नियमांच्या भाग 15 चे पालन करते आणि चाचणी केली गेली आहे आणि वर्ग B डिजिटल डिव्हाइससाठी मर्यादांचे पालन करत असल्याचे आढळले आहे.
- Elprotronic Inc. दस्तऐवजात समाविष्ट असलेल्या माहितीमधील कोणत्याही त्रुटी किंवा वगळण्यासाठी कोणतीही जबाबदारी घेत नाही.
- प्रोग्रॅमिंग अडॅप्टर (हार्डवेअर) सह उत्पादन वापरले जाऊ शकत नाही जे Elprotronic Inc चे उत्पादन नाही.
उत्पादन वापर सूचना
- तुमच्या संगणकावर MSP430 Flash Programmer सॉफ्टवेअर स्थापित करा.
- योग्य प्रोग्रामिंग अडॅप्टर वापरून तुमचा MSP430 मायक्रोकंट्रोलर तुमच्या संगणकाशी कनेक्ट करा.
- MSP430 Flash Programmer सॉफ्टवेअर लाँच करा.
- तुमच्या मायक्रोकंट्रोलर आणि प्रोग्रामिंग अॅडॉप्टरसाठी योग्य सेटिंग्ज निवडा.
- तुम्हाला तुमच्या मायक्रोकंट्रोलरवर MSP430 फ्लॅश प्रोग्रामर सॉफ्टवेअरमध्ये प्रोग्राम किंवा फर्मवेअर लोड करा.
- MSP430 फ्लॅश प्रोग्रामर सॉफ्टवेअर वापरून तुमचा मायक्रोकंट्रोलर प्रोग्राम करा.
टीप:
वापरकर्ता मॅन्युअलमध्ये दिलेल्या सूचनांचे काळजीपूर्वक पालन करणे आणि कोणतेही नुकसान किंवा हानी टाळण्यासाठी उत्पादनाचा वापर करणे महत्त्वाचे आहे.
Elprotronic Inc.
- 16 क्रॉसरोड्स ड्राइव्ह रिचमंड हिल, ओंटारियो, L4E-5C9 कॅनडा
- Web साइट: www.elprotronic.com.
- ई-मेल: info@elprotronic.com
- फॅक्स: ५७४-५३७-८९००
- आवाज: ५७४-५३७-८९००
कॉपीराइट
कॉपीराइट © Elprotronic Inc. सर्व हक्क राखीव
अस्वीकरण:
या दस्तऐवजाचा कोणताही भाग Elprotronic Inc च्या पूर्व लेखी संमतीशिवाय पुनरुत्पादित केला जाऊ शकत नाही. या दस्तऐवजातील माहिती सूचनेशिवाय बदलू शकते आणि Elprotronic Inc च्या कोणत्याही भागावरील वचनबद्धतेचे प्रतिनिधित्व करत नाही. येथे दिलेली माहिती अचूक असल्याचे गृहित धरले जात असताना, Elprotronic Inc. कोणत्याही त्रुटी किंवा चुकांसाठी कोणतीही जबाबदारी घेत नाही.
कोणत्याही परिस्थितीत Elprotronic Inc, त्याचे कर्मचारी किंवा या दस्तऐवजाचे लेखक विशेष, प्रत्यक्ष, अप्रत्यक्ष किंवा परिणामी नुकसान, तोटा, खर्च, शुल्क, दावे, मागण्या, गमावलेल्या नफ्याचे दावे, फी किंवा कोणत्याही स्वरूपाच्या खर्चासाठी जबाबदार असणार नाहीत किंवा दयाळू
या दस्तऐवजात वर्णन केलेले सॉफ्टवेअर परवान्याअंतर्गत दिलेले आहे आणि अशा परवान्याच्या अटींनुसारच वापरले किंवा कॉपी केले जाऊ शकते. वॉरंटीजचा अस्वीकरण: तुम्ही सहमत आहात की Elprotronic Inc. ने तुम्हाला सॉफ्टवेअर, हार्डवेअर, फर्मवेअर आणि संबंधित कागदपत्रांबाबत कोणतीही स्पष्ट हमी दिली नाही. सॉफ्टवेअर, हार्डवेअर, फर्मवेअर आणि संबंधित दस्तऐवज तुम्हाला कोणत्याही प्रकारच्या वॉरंटी किंवा समर्थनाशिवाय “जसे आहे तसे” प्रदान केले जात आहेत. Elprotronic Inc. सॉफ्टवेअरच्या संदर्भात सर्व वॉरंटी अस्वीकृत करते, व्यक्त किंवा निहित, यासह, मर्यादेशिवाय, विशिष्ट हेतूसाठी फिटनेसची कोणतीही गर्भित वॉरंटी, व्यापारीता, व्यापारी गुणवत्ता किंवा तृतीय-पक्ष अधिकारांचे उल्लंघन न करणे.
उत्तरदायित्वाची मर्यादा: कोणत्याही परिस्थितीत Elprotronic Inc. तुमच्या वापराच्या नुकसानासाठी, व्यवसायात व्यत्यय आणण्यासाठी किंवा कोणत्याही प्रकारच्या प्रत्यक्ष, अप्रत्यक्ष, विशेष आनुषंगिक किंवा परिणामी हानीसाठी जबाबदार असणार नाही (हरवलेल्या नफ्यासह) कारवाईच्या स्वरूपाची पर्वा न करता, करार, टोर्ट (निष्काळजीपणासह), कठोर उत्पादन दायित्व किंवा अन्यथा, जरी एलप्रोट्रॉनिक अशा नुकसानाचा सल्ला दिला गेला असेल.
शेवटचा वापरकर्ता परवाना करार
कृपया सॉफ्टवेअर आणि संबंधित हार्डवेअर वापरण्यापूर्वी हा दस्तऐवज काळजीपूर्वक वाचा. ELPROTRONIC INC. आणि/किंवा त्याच्या सहाय्यक कंपन्या ("ELPROTRONIC") तुम्हाला सॉफ्टवेअरचा परवाना द्यायला तयार आहेत एक व्यक्ती, कंपनी किंवा कायदेशीर संस्था जी "सोफ्तवेअर" (सोफ्टनवर) "परवानाधारक" वापरत आहे LY तुम्ही या परवाना कराराच्या सर्व अटींशी सहमत आहात या अटीवर. हा तुमच्या आणि ELPROTRONIC मधील कायदेशीर आणि लागू करण्यायोग्य करार आहे. हे पॅकेज उघडून, सील तोडून, “मी सहमत आहे” बटणावर क्लिक करून किंवा अन्यथा इलेक्ट्रॉनिक पद्धतीने संमती दर्शवून, किंवा तुम्ही कराराच्या अटी व शर्तींना सहमती देत असलेले सॉफ्टवेअर लोड करून. जर तुम्ही या अटी व शर्तींना सहमती देत नसाल तर, “मी सहमत नाही” बटणावर क्लिक करा किंवा अन्यथा नकार दर्शवा, पूर्ण उत्पादनाचा आणखी वापर करू नका आणि त्याशिवाय ते परत करू नका ते मिळवले होते खरेदीच्या तीस (३०) दिवसांच्या आत आणि तुमचे पैसे परत केले जातील.
परवाना.
सॉफ्टवेअर, फर्मवेअर आणि संबंधित दस्तऐवजीकरण (एकत्रितपणे "उत्पादन") ही Elprotronic किंवा त्याच्या परवानाधारकांची मालमत्ता आहे आणि कॉपीराइट कायद्याद्वारे संरक्षित आहे. Elprotronic उत्पादनाची मालकी कायम ठेवत असताना, तुम्ही हा परवाना स्वीकारल्यानंतर तुम्हाला उत्पादन वापरण्याचे काही अधिकार असतील. हा परवाना Elprotronic तुम्हाला देऊ शकणार्या उत्पादनातील कोणतेही प्रकाशन, पुनरावृत्ती किंवा सुधारणा नियंत्रित करतो. या उत्पादनाच्या वापरासंदर्भात तुमचे अधिकार आणि दायित्वे खालीलप्रमाणे आहेत:
तुम्ही हे करू शकता:
- हे उत्पादन अनेक संगणकांवर वापरा;
- आर्काइव्हल उद्देशांसाठी सॉफ्टवेअरची एक प्रत बनवा, किंवा सॉफ्टवेअरची कॉपी तुमच्या कॉम्प्युटरच्या हार्ड डिस्कवर करा आणि मूळ संग्रहित हेतूंसाठी ठेवा;
- नेटवर्कवर सॉफ्टवेअर वापरा
तुम्ही हे करू शकत नाही:
- उपपरवाना, रिव्हर्स इंजिनियर, डिकंपाइल, डिससेम्बल, सुधारित, भाषांतर, उत्पादनाचा स्त्रोत कोड शोधण्याचा कोणताही प्रयत्न करणे; किंवा उत्पादनातून व्युत्पन्न कामे तयार करा;
- या उत्पादनाच्या सॉफ्टवेअर घटकाचा कोणताही भाग संपूर्ण किंवा अंशतः पुनर्वितरित करा;
- हे सॉफ्टवेअर प्रोग्रामिंग अडॅप्टर (हार्डवेअर) सह वापरा जे Elprotronic Inc चे उत्पादन नाही.
कॉपीराइट
उत्पादनातील आणि उत्पादनातील सर्व हक्क, शीर्षक आणि कॉपीराइट आणि उत्पादनाच्या कोणत्याही प्रती Elprotronic च्या मालकीच्या आहेत. उत्पादन कॉपीराइट कायदे आणि आंतरराष्ट्रीय कराराच्या तरतुदींद्वारे संरक्षित आहे. त्यामुळे, तुम्ही उत्पादनाला इतर कोणत्याही कॉपीराइट केलेल्या साहित्याप्रमाणे हाताळले पाहिजे.
दायित्वाची मर्यादा.
कोणत्याही परिस्थितीत Elprotronic तुमच्या वापराच्या नुकसानासाठी, व्यवसायात व्यत्यय आणण्यासाठी किंवा कोणत्याही प्रकारच्या प्रत्यक्ष, अप्रत्यक्ष, विशेष, आनुषंगिक किंवा परिणामी नुकसानीसाठी जबाबदार असणार नाही (हरवलेल्या नफ्यासह).
वॉरंटीजचा अस्वीकरण.
तुम्ही सहमत आहात की Elprotronic ने तुम्हाला सॉफ्टवेअर, हार्डवेअर, फर्मवेअर आणि संबंधित कागदपत्रांबाबत कोणतीही स्पष्ट हमी दिली नाही. सॉफ्टवेअर, हार्डवेअर, फर्मवेअर आणि संबंधित दस्तऐवज तुम्हाला कोणत्याही प्रकारच्या वॉरंटी किंवा समर्थनाशिवाय “जसे आहे तसे” प्रदान केले जात आहेत. एल्प्रोट्रॉनिक सॉफ्टवेअर आणि हार्डवेअरच्या संदर्भात सर्व वॉरंटी, व्यक्त किंवा निहित, यासह, मर्यादेशिवाय, विशिष्ट हेतूसाठी फिटनेसची कोणतीही गर्भित वॉरंटी, व्यापारीता, व्यापारी गुणवत्ता किंवा तृतीय-पक्ष अधिकारांचे उल्लंघन न करणे यासह सर्व वॉरंटी अस्वीकृत करते.
एफसीसी स्टेटमेंट
हे डिव्हाइस FCC नियमांच्या भाग 15 चे पालन करते.
ऑपरेशन खालील दोन अटींच्या अधीन आहे:
- हे डिव्हाइस हानिकारक हस्तक्षेप करू शकत नाही आणि
- अवांछित ऑपरेशनला कारणीभूत असणाऱ्या हस्तक्षेपासह या उपकरणाने प्राप्त झालेला कोणताही हस्तक्षेप स्वीकारला पाहिजे.
टीप:
हे उपकरण तपासले गेले आहे आणि ते FCC नियमांच्या भाग 15 नुसार, वर्ग B डिजिटल उपकरणांसाठी मर्यादांचे पालन करत असल्याचे आढळले आहे. या मर्यादा निवासी स्थापनेमध्ये हानिकारक हस्तक्षेपापासून वाजवी संरक्षण प्रदान करण्यासाठी डिझाइन केल्या आहेत. हे उपकरण रेडिओ फ्रिक्वेन्सी उर्जा निर्माण करते, वापरते आणि विकिरण करू शकते आणि, जर इंस्ट्रक्शन मॅन्युअल नुसार स्थापित आणि वापरले नसेल तर, रेडिओ संप्रेषणांमध्ये हानिकारक हस्तक्षेप होऊ शकतो. तथापि, विशिष्ट स्थापनेत हस्तक्षेप होणार नाही याची कोणतीही हमी नाही. जर या उपकरणामुळे रेडिओ किंवा टेलिव्हिजन रिसेप्शनमध्ये हानिकारक हस्तक्षेप होत असेल, जे उपकरणे बंद आणि चालू करून निर्धारित केले जाऊ शकते, तर वापरकर्त्याला पुढीलपैकी एका उपायाने हस्तक्षेप दुरुस्त करण्याचा प्रयत्न करण्यास प्रोत्साहित केले जाते:
- रिसिव्हिंग अँटेना पुनर्स्थित करा किंवा पुनर्स्थित करा
- उपकरणे आणि रिसीव्हरमधील पृथक्करण वाढवा
- रिसीव्हर कनेक्ट केलेल्या सर्किटपेक्षा वेगळ्या सर्किटवरील आउटलेटमध्ये उपकरणे कनेक्ट करा
- मदतीसाठी डीलर किंवा अनुभवी रेडिओ/टीव्ही तंत्रज्ञांचा सल्ला घ्या.
चेतावणी:
Elprotronic Inc. द्वारे स्पष्टपणे मंजूर न केलेले बदल किंवा बदल उपकरणे चालवण्याचा वापरकर्त्याचा अधिकार रद्द करू शकतात.
हे वर्ग बी डिजिटल उपकरण कॅनेडियन हस्तक्षेप-कारण उपकरण नियमांच्या सर्व आवश्यकता पूर्ण करते.
FlashPro430 कमांड लाइन इंटरप्रिटर
FlashPro430 Multi-FPA API-DLL कमांड लाइन इंटरप्रिटर शेलसह वापरले जाऊ शकते. हे शेल मानक कमांड प्रॉम्प्ट विंडो किंवा स्क्रिप्ट वापरण्याची परवानगी देते files API-DLL फंक्शन्स कार्यान्वित करण्यासाठी. API-DLL फंक्शन्सच्या तपशीलवार वर्णनासाठी FlashPro430 Multi-FPA API-DLL वापरकर्ता मार्गदर्शक ( PM010A05 ) पहा.
जेव्हा मानक सॉफ्टवेअर पॅकेज स्थापित केले जाते तेव्हा सर्व आवश्यक असते files निर्देशिकेत स्थित आहेत
- C:\Program Files\Elprotronic\MSP430\USB FlashPro430\CMD-लाइन
आणि समाविष्ट आहे
- FP430-commandline.exe -> कमांड लाइन शेल इंटरप्रिटर
- MSP430FPA.dll -> मानक API-DLL files
- MSP430FPA1.dll -> —-,,,,,——–
- MSPlist.ini -> आरंभीकरण file
सर्व API-DLL files त्याच निर्देशिकेत स्थित असावा जेथे FP430-commandline.exe स्थित आहे. कमांड लाइन इंटरप्रिटर सुरू करण्यासाठी, FP430-commandline.exe कार्यान्वित केले जावे.
कमांड सिंटॅक्स:
instruction_name ( parameter1, parameter2, .... ) पॅरामीटर:
- तार ( file नाव इ.) - “fileनाव"
- संख्या
- पूर्णांक दशांश उदा. २४
- किंवा पूर्णांक हेक्स उदा. 0x18
टीप: जागा दुर्लक्षित आहेत
सूचना केस संवेदनशील नाहीत
- F_OpenInstancesAndFPAs("*# *" )
- आणि f_openinstancesandfpas("*# *" ) समान आहेत
Example-1:
FP430-commandline.exe चालवा
प्रकार:
F_OpenInstancesAndFPAs(“*#*” ) // उघडा आणि पहिले अडॅप्टर शोधा (कोणताही SN) ENTER दाबा – परिणाम ->1 (ओके)
प्रकार:
F_Initialization() // FlashPro430 वरून घेतलेल्या config.ini//सेटअपमधून घेतलेल्या कॉन्फिगसह प्रारंभिकीकरण – परिभाषित MSP430 प्रकार, कोडसह file इ.
- ENTER दाबा - परिणाम ->1 (ओके)
प्रकार:
F_AutoProgram( 0 )
ENTER दाबा - परिणाम ->1 (ओके)
प्रकार:
F_Report_Message()
ENTER दाबा - परिणाम -> शेवटचा अहवाल संदेश प्रदर्शित केला (F_Autoprogram(0) कडून)
निकालासाठी आकृती A-1 पहा:
quit() टाइप करा आणि FP430-commandline.exe प्रोग्राम बंद करण्यासाठी ENTER दाबा.
Example-2:
FP430-commandline.exe चालवा आणि खालील सूचना टाइप करा:
- F_OpenInstancesAndFPAs("*# *" ) // उदाहरणे उघडा आणि पहिला अडॅप्टर शोधा (कोणताही SN)
- F_Initialization()
- F_Report_Message()
- F_ConfigFileलोड (“fileनाव" ) // वैल्ड पथ आणि कॉन्फिगरेशन ठेवा file नाव
- F_ReadCodeFile(1, “Fileनाव" ) // वैध मार्ग आणि कोड ठेवा file नाव (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_Get_Byte_from_Buffer( 0x8000 )
- F_Get_Byte_from_Buffer( 0x8001 )
- F_Get_Byte_from_Buffer( 0x801F )
- F_Close_Target_Device() सोडा()
कमांड लाइन सूचनांची यादी
- सोडा(); कमांड इंटरप्रिटर प्रोग्राम बंद करा
- मदत(); खाली यादी प्रदर्शित करा
- F_Trace_ON()
- F_Trace_OFF()
- F_OpenInstances( नाही )
- F_CloseInstances()
- F_OpenInstancesAndFPAs( “Fileनाव")
- F_Set_FPA_index( fpa )
- F_Get_FPA_index()
- F_LastStatus( fpa )
- F_DLLTypeVer()
- F_Multi_DLLTypeVer()
- F_Check_FPA_access(इंडेक्स )
- F_Get_FPA_SN( fpa )
- F_APIDLL_Directory( “APIDLLpath” )
- F_Initialization()
- F_DispSetup()
- F_Close_All()
- F_Power_Target( चालू बंद )
- F_Reset_Target()
- F_Report_Message()
- F_ReadCodeFile( file_स्वरूप, “Fileनाव")
- F_Get_CodeCS(गंतव्य)
- F_ReadPasswFile( file_स्वरूप, “Fileनाव")
- F_ConfigFileलोड (“fileनाव")
- F_SetConfig( अनुक्रमणिका, डेटा )
- F_GetConfig( अनुक्रमणिका )
- F_Put_Byte_to_Buffer( addr, data )
- F_Copy_Buffer_to_Flash( start_addr, आकार )
- F_Copy_Flash_to_Buffer( start_addr, आकार )
- F_Copy_All_Flash_to_Buffer()
- F_Get_Byte_from_Buffer( addr )
- F_GetReportMessageChar( अनुक्रमणिका )
- 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( मोड )
- F_Memory_Blank_Check()
- F_Memory_Write( मोड )
- F_Memory_Verify( मोड )
- F_Open_Target_device()
- F_Close_Target_device()
- F_Segment_Erase( पत्ता )
- 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, आकार )
- F_Copy_RAM_to_Buffer( start_addr, आकार )
- F_Set_PC_and_RUN( PC_addr )
- F_Synch_CPU_JTAG()
- F_Get_Targets_Vcc()
टीप:
अध्याय 4 मध्ये सूचीबद्ध केलेल्या सर्व सूचना कमांड लाइन इंटरप्रिटरमध्ये लागू केल्या जात नाहीत. उदाample – पॉइंटर वापरून सर्व सूचना अंमलात आणल्या जात नाहीत, तथापि, हे API-DLL च्या सर्व वैशिष्ट्यांवर प्रवेश मर्यादित करत नाही, कारण पॉइंटर वापरून सर्व सूचना पॉइंटर्सशिवाय देखील सोप्या पद्धतीने लागू केल्या जातात.
कागदपत्रे / संसाधने
![]() |
Elprotronic MSP430 फ्लॅश प्रोग्रामर [pdf] वापरकर्ता मार्गदर्शक MSP430 फ्लॅश प्रोग्रामर, MSP430, फ्लॅश प्रोग्रामर, प्रोग्रामर |