עלפּראָטראָניק לאָגאָ

עלפּראָטראָניק MSP430 פלאַש פּראָגראַמיסט

עלפּראָטראָניק-MSP430-פלאַש-פּראָגראַממער-פּראָדוקט

פּראָדוקט אינפֿאָרמאַציע

  • די MSP430 פלאַש פּראָגראַמיסט איז אַ ווייכווארג געצייַג דיזיינד דורך Elprotronic ינק. פֿאַר פּראָגראַממינג MSP430 מיקראָקאָנטראָללערס.
  • די ווייכווארג איז לייסאַנסט און קען נאָר זיין געוויינט אָדער קאַפּיד אין לויט מיט די טערמינען פון אַזאַ אַ דערלויבעניש.
  • דער מיטל נאָכקומען מיט טייל 15 פון די FCC כּללים און איז טעסטעד און געפֿונען צו נאָכקומען מיט די לימאַץ פֿאַר אַ קלאַס ב דיגיטאַל מיטל.
  • עלפּראָטראָניק ינק. אַסומז קיין פֿאַראַנטוואָרטלעכקייט פֿאַר קיין ערראָרס אָדער אָומישאַנז אין די אינפֿאָרמאַציע קאַנטיינד אין דעם דאָקומענט.
  • דער פּראָדוקט איז ניט צו זיין געוויינט מיט אַ פּראָגראַממינג אַדאַפּטער (האַרדוואַרע) וואָס איז נישט אַ פּראָדוקט פון Elprotronic ינק.

פּראָדוקט באַניץ אינסטרוקציעס

  1. ינסטאַלירן די MSP430 פלאַש פּראָגראַמיסט ווייכווארג אויף דיין קאָמפּיוטער.
  2. פאַרבינדן דיין MSP430 מיקראָקאָנטראָללער צו דיין קאָמפּיוטער מיט אַ פּאַסיק פּראָגראַממינג אַדאַפּטער.
  3. קאַטער די MSP430 פלאַש פּראָגראַמיסט ווייכווארג.
  4. סעלעקטירן די צונעמען סעטטינגס פֿאַר דיין מיקראָקאָנטראָללער און פּראָגראַממינג אַדאַפּטער.
  5. לאָדן די פּראָגראַם אָדער פירמוואַרע וואָס איר ווילט פּראָגראַם אויף דיין מיקראָקאָנטראָללער אין די MSP430 פלאַש פּראָגראַמיסט ווייכווארג.
  6. פּראָגראַם דיין מיקראָקאָנטראָללער מיט די MSP430 פלאַש פּראָגראַמיסט ווייכווארג.

באַמערקונג:
עס איז וויכטיק צו נאָכפאָלגן די ינסטראַקשאַנז צוגעשטעלט אין די באַניצער מאַנואַל קערפאַלי און צו נוצן די פּראָדוקט בלויז ווי בדעה צו ויסמיידן קיין שעדיקן אָדער שאָדן.

Elprotronic ינק.

דרוקרעכט

דרוקרעכט © עלפּראָטראָניק ינק. כל הזכויות שמורות

אָפּלייקענונג:
קיין טייל פון דעם דאָקומענט קען זיין ריפּראַדוסט אָן די פריערדיק געשריבן צושטימען פון Elprotronic ינק. די אינפֿאָרמאַציע אין דעם דאָקומענט איז אונטערטעניק צו טוישן אָן באַמערקן און איז נישט אַ היסכייַוועס אויף קיין טייל פון Elprotronic ינק. פּינטלעך, עלפּראָטראָניק ינק. אַסומז קיין פֿאַראַנטוואָרטלעכקייט פֿאַר קיין ערראָרס אָדער אָומישאַנז.

אין קיין פאַל, Elprotronic ינק, זייַן עמפּלוייז אָדער מחברים פון דעם דאָקומענט וועט זיין לייאַבאַל פֿאַר ספּעציעלע, דירעקט, ומדירעקט אָדער קאָנסעקווענטיאַל שעדיקן, לאָססעס, קאָס, טשאַרדזשיז, קליימז, פאדערונגען, קליימז פֿאַר פאַרפאַלן פּראַפיץ, פיז אָדער הוצאות פון קיין נאַטור אָדער מין.
די ווייכווארג דיסקרייבד אין דעם דאָקומענט איז מעבלירט אונטער אַ דערלויבעניש און קען נאָר זיין געוויינט אָדער קאַפּיד אין לויט מיט די טערמינען פון אַזאַ אַ דערלויבעניש. אָפּלייקענונג פון וואָראַנטיז: איר שטימען אַז Elprotronic ינק. האט קיין עקספּרעסס וואָראַנטיז צו איר וועגן ווייכווארג, ייַזנוואַרג, פירמוואַרע און פֿאַרבונדענע דאַקיומענטיישאַן. די ווייכווארג, ייַזנוואַרג, פירמוואַרע און פֿאַרבונדענע דאַקיומענטיישאַן איז צוגעשטעלט צו איר "ווי איז" אָן וואָראַנטי אָדער שטיצן פון קיין מין. עלפּראָטראָניק ינק. דיסקליימז אַלע וואָראַנטיז מיט אַכטונג צו די ווייכווארג, אויסדריקן אָדער ימפּלייד, אַרייַנגערעכנט, אָן באַגרענעצונג, קיין ימפּלייד וואָראַנטיז פון טויגיקייט פֿאַר אַ באַזונדער ציל, מערטשאַנטאַביליטי, מערטשאַנטאַבלע קוואַליטעט אָדער ניט-ינפרינדזשמאַנט פון דריט-פּאַרטיי רעכט.

לימיט פון אַכרייַעס: אין קיין פאַל וועט Elprotronic ינק. זיין לייאַבאַל צו איר פֿאַר קיין אָנווער פון נוצן, יבעררייַס פון געשעפט, אָדער קיין דירעקט, ומדירעקט, ספּעציעל ינסידענטאַל אָדער קאָנסעקווענטיאַל דאַמידזשיז פון קיין מין (אַרייַנגערעכנט פאַרפאַלן פּראַפיץ) ראַגאַרדלאַס פון די פאָרעם פון קאַמף צי אין קאָנטראַקט, טאָרט (אַרייַנגערעכנט נעגלאַדזשאַנס), שטרענג פּראָדוקט אַכרייַעס אָדער אַנדערש, אפילו אויב עלפּראָטראָניק ינק. איז אַדווייזד וועגן די מעגלעכקייט פון אַזאַ דאַמידזשיז.

סוף באַניצער דערלויבעניש העסקעם

ביטע לייענען דעם דאָקומענט קערפאַלי איידער ניצן די ווייכווארג און די אַססאָסיאַטעד האַרדוואַרע. ELPROTRONIC ינק. און/אָדער איר סאַבסידיעריז ("עלפּראָטראָניק") זענען גרייט צו ליסענס די ווייכווארג צו איר ווי אַ יחיד, די פירמע אָדער לעגאַל ענטיטי וואָס וועט נוצן די ווייכווארג (רעפעראַנסט אונטן ווי "איר") אָדער אויף די צושטאַנד אַז איר שטימען צו אַלע טערמינען פון דעם ליסענסע העסקעם. דאָס איז אַ לעגאַל און ענפאָרסאַבאַל קאָנטראַקט צווישן איר און עלפּראָטראָניק. דורך עפֿענען דעם פּעקל, ברעכן די פּלאָמבע, געבן אַ קליק "איך שטימען" קנעפּל אָדער אַנדערש אָנווייַזן די צושטימען עלעקטראָניש, אָדער לאָודינג די ווייכווארג איר שטימען צו די תּנאָים און קאָנדיטיאָנס פון דעם העסקעם. אויב איר טאָן ניט שטימען צו די תּנאָים און קאָנדיטיאָנס, דריקט אויף די "איך טאָן ניט שטימען" קנעפּל אָדער אַנדערש אָנווייַזן אָפּזאָג, מאַכן קיין ווייַטער נוצן פון די פול פּראָדוקט און צוריקקומען עס מיט די דערווייַז פון קויפן צו די הענדלער. ין דרייסיק (30) טעג פון קויפן און דיין געלט וועט זיין ריפאַנדיד.

ליסענסע.
די ווייכווארג, פירמוואַרע און פֿאַרבונדענע דאַקיומענטיישאַן (קאַלעקטיוולי די "פּראָדוקט") איז די פאַרמאָג פון עלפּראָטראָניק אָדער זייַן לייסאַנסערז און איז פּראָטעקטעד דורך קאַפּירייט געזעץ. בשעת Elprotronic האלט צו פאַרמאָגן דעם פּראָדוקט, איר וועט האָבן זיכער רעכט צו נוצן דעם פּראָדוקט נאָך דיין אַקסעפּטאַנס פון דעם דערלויבעניש. די דערלויבעניש רעגיאַלייץ קיין ריליסיז, ריוויזשאַנז אָדער ימפּרווומאַנץ צו די פּראָדוקט וואָס Elprotronic קען צושטעלן צו איר. דיין רעכט און אַבלאַגיישאַנז מיט רעספּעקט צו די נוצן פון דעם פּראָדוקט זענען ווי גייט:

דו קענסט:

  • נוצן דעם פּראָדוקט אויף פילע קאָמפּיוטערס;
  • מאַכן איין קאָפּיע פון ​​די ווייכווארג פֿאַר אַרקייוואַל צוועקן, אָדער נאָכמאַכן די ווייכווארג אויף די שווער דיסק פון דיין קאָמפּיוטער און האַלטן די אָריגינעל פֿאַר אַרקייוו צוועקן;
  • נוצן די ווייכווארג אויף אַ נעץ

איר קענט נישט:

  • סאַבליסענסע, פאַרקערט ינזשעניר, דעקאָמפּילע, דיסאַסעמבאַל, מאָדיפיצירן, איבערזעצן, מאַכן קיין פּרווון צו אַנטדעקן די מקור קאָד פון די פּראָדוקט; אָדער שאַפֿן דעריוואַט ווערק פון די פּראָדוקט;
  • רידיסטריביוט, אין גאַנץ אָדער אין טייל, קיין טייל פון די ווייכווארג קאָמפּאָנענט פון דעם פּראָדוקט;
  • נוצן דעם ווייכווארג מיט אַ פּראָגראַממינג אַדאַפּטער (האַרדוואַרע) וואָס איז נישט אַ פּראָדוקט פון Elprotronic ינק.

דרוקרעכט
כל רעכט, טיטל און קאַפּירייץ אין און צו דעם פּראָדוקט און קיין קאָפּיעס פון די פּראָדוקט זענען אָונד דורך Elprotronic. דער פּראָדוקט איז פּראָטעקטעד דורך קאַפּירייט געזעצן און אינטערנאַציאָנאַלער טריטי פּראַוויזשאַנז. דעריבער, איר מוזן מייַכל דעם פּראָדוקט ווי קיין אנדערע קאַפּירייטיד מאַטעריאַל.

באַגרענעצונג פון אַכרייַעס.
אין קיין פאַל, Elprotronic וועט זיין לייאַבאַל צו איר פֿאַר קיין אָנווער פון נוצן, יבעררייַס פון געשעפט, אָדער קיין דירעקט, ומדירעקט, ספּעציעל, ינסידענטאַל אָדער קאָנסעקווענשאַל דאַמידזשיז פון קיין מין (אַרייַנגערעכנט פאַרפאַלן פּראַפיץ) ראַגאַרדלאַס פון די פאָרעם פון קאַמף, צי אין קאָנטראַקט, טאָרט. (אַרייַנגערעכנט נעגלאַדזשאַנס), שטרענג פּראָדוקט אַכרייַעס אָדער אַנדערש, אפילו אויב עלפּראָטראָניק איז אַדווייזד וועגן די מעגלעכקייט פון אַזאַ דאַמידזשיז.

אָפּלייקענונג פון וואָראַנטיז.
איר שטימען אַז עלפּראָטראָניק האט קיין עקספּרעסס וואָראַנטיז צו איר וועגן די ווייכווארג, ייַזנוואַרג, פירמוואַרע און פֿאַרבונדענע דאַקיומענטיישאַן. די ווייכווארג, ייַזנוואַרג, פירמוואַרע און פֿאַרבונדענע דאַקיומענטיישאַן איז צוגעשטעלט צו איר "ווי איז" אָן וואָראַנטי אָדער שטיצן פון קיין מין. Elprotronic דיסקליימז אַלע וואָראַנטיז מיט אַכטונג צו די ווייכווארג און ייַזנוואַרג, אויסדריקן אָדער ימפּלייד, אַרייַנגערעכנט, אָן באַגרענעצונג, קיין ימפּלייד וואָראַנטיז פון טויגיקייַט פֿאַר אַ באַזונדער ציל, מערטשאַנטאַביליטי, מערטשאַנטאַבלע קוואַליטעט אָדער ניט-ינפרינדזשמאַנט פון דריט-פּאַרטיי רעכט.

FCC ויסזאָגונג

דער מיטל איז אין לויט מיט טייל 15 פון די FCC כּללים.

אָפּעראַציע איז אונטערטעניק צו די פאלגענדע צוויי באדינגונגען:

  1. דעם מיטל קען נישט פאַרשאַפן שעדלעך ינטערפיראַנס און
  2. דער מיטל מוזן אָננעמען קיין ינטערפיראַנס באקומען, אַרייַנגערעכנט ינטערפיראַנס וואָס קען פאַרשאַפן אַנדיזייראַבאַל אָפּעראַציע.

נאטיץ:
די עקוויפּמענט איז טעסטעד און געפֿונען צו נאָכקומען מיט די לימאַץ פֿאַר אַ קלאַס ב דיגיטאַל דעוויסעס, לויט טייל 15 פון די FCC רולעס. די לימאַץ זענען דיזיינד צו צושטעלן גלייַך שוץ קעגן שעדלעך ינטערפיראַנס אין אַ רעזידענטשאַל ינסטאַלירונג. דער עקוויפּמענט דזשענערייץ, ניצט און קענען שטראַלן ראַדיאָ אָפטקייַט ענערגיע און, אויב ניט אינסטאַלירן און געוויינט אין לויט מיט די מאַנואַל מאַנואַל, קען פאַרשאַפן שעדלעך ינטערפיראַנס צו ראַדיאָ קאָמוניקאַציע. אָבער, עס איז קיין גאַראַנטירן אַז ינטערפיראַנס וועט נישט פּאַסירן אין אַ באַזונדער ינסטאַלירונג. אויב די עקוויפּמענט טוט פאַרשאַפן שעדלעך ינטערפיראַנס צו ראַדיאָ אָדער טעלעוויזיע אָפּטראָג, וואָס קענען זיין באשלאסן דורך קערן די עקוויפּמענט אַוועק און אויף, דער באַניצער איז ינקעראַדזשד צו פּרובירן צו פאַרריכטן די ינטערפיראַנס דורך איינער פון די פאלגענדע מיטלען:

  • ריאָריענט אָדער רילאָוקייטיד די ריסיווינג אַנטענע
  • פאַרגרעסערן די צעשיידונג צווישן די עקוויפּמענט און ופנעמער
  • פאַרבינדן די עקוויפּמענט אין אַ ווענטיל אויף אַ קרייַז אַנדערש פון דעם צו וואָס די ופנעמער איז קאָננעקטעד
  • באַראַטנ זיך די הענדלער אָדער אַ יקספּיריאַנסט ראַדיאָ / טעלעוויזיע טעכניקער פֿאַר הילף.

ווארענונג:
ענדערונגען אָדער מאָדיפיקאַטיאָנס וואָס זענען נישט בפירוש באוויליקט דורך Elprotronic ינק. קען ומקלאָר די באַניצער ס אויטאָריטעט צו אַרבעטן די ויסריכט.

דער קלאַס ב דיגיטאַל אַפּאַראַט טרעפן אַלע רעקווירעמענץ פון די קאַנאַדיאַן ינטערפיראַנס-קאָזינג ויסריכט רעגולאַטיאָנס.

FlashPro430 באַפֿעלן שורה יבערזעצער

די FlashPro430 Multi-FPA API-DLL קענען זיין געוויינט מיט די באַפֿעלן שורה יבערזעצער שאָל. דעם שאָל אַלאַוז צו נוצן די נאָרמאַל קאַמאַנד פּראָמפּט פֿענצטער אָדער שריפט files צו ויספירן די API-DLL פאַנגקשאַנז. זען די FlashPro430 Multi-FPA API-DLL User's Guide (PM010A05) פֿאַר דיטיילד דיסקריפּשאַנז פון די API-DLL פאַנגקשאַנז.

ווען דער נאָרמאַל ווייכווארג פּעקל איז אינסטאַלירן, אַלע פארלאנגט files זענען ליגן אין די וועגווייַזער

  • C: \ פּראָגראַם Files\Elprotronic\MSP430\USB FlashPro430\CMD-line

און כּולל

  • FP430-commandline.exe -> באַפֿעלן שורה שאָל יבערזעצער
  • MSP430FPA.dll -> נאָרמאַל אַפּי-דלל files
  • MSP430FPA1.dll -> —-,,,,,——–
  • MSPlist.ini -> יניטיאַליזאַטיאָן file

אַלע API-DLL files זאָל זיין ליגן אין דער זעלביקער וועגווייַזער ווו די FP430-commandline.exe איז ליגן. צו אָנהייבן די באַפֿעלן שורה יבערזעצער, די FP430-commandline.exe זאָל זיין עקסאַקיוטאַד.

באַפֿעלן סינטאַקס:

ינסטרוקטיאָן_נאַמע ( פּאַראַמעטער 1, פּאַראַמעטער 2, …. ) פּאַראַמעטער:

  1. שטריקל ( file נאָמען אאז"ו ו) - "fileנאָמען”
  2. נומערן
    • גאַנץ דעצימאַל למשל. 24
    • אָדער גאַנץ העקס למשל. 0x18

באַמערקונג: ספּייסאַז זענען איגנאָרירט

ינסטראַקשאַנז זענען נישט פאַל-שפּירעוודיק

  • F_OpenInstancesAndFPAs(“*# *”)
  • און f_openinstancesandfpas ("*# *") זענען די זעלבע

Example-1:

לויפן די FP430-commandline.exe

טיפּ:
F_OpenInstancesAndFPAs(“*# *”) // עפֿענען ינסטאַנסיז און געפֿינען די ערשטער אַדאַפּטער (קיין SN) דריקן אַרייַן - רעזולטאַט ->1 (גוט)

טיפּ:
F_Initialization() //initialization with config גענומען פון די config.ini//setup גענומען פֿון די FlashPro430 - מיט דיפיינד MSP430 טיפּ, קאָד file אאז"ו ו

  • דרוק ENTER - רעזולטאַט -> 1 (גוט)

טיפּ:

F_AutoProgram( 0 )
דרוק ENTER - רעזולטאַט -> 1 (גוט)

טיפּ:

F_Report_Message()
דרוק ENTER - רעזולטאַט -> געוויזן די לעצטע באַריכט אָנזאָג (פֿון די F_Autoprogram (0))

זען פיגורע א-1 פֿאַר דער רעזולטאַט:

Elprotronic-MSP430-Flash-Programmer-fig-1

טיפּ quit () און דריקן ENTER צו פאַרמאַכן די FP430-commandline.exe פּראָגראַם.

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() quit()

רשימה פון באַפֿעלן שורה ינסטראַקשאַנז

  • פאַרלאָזן (); פאַרמאַכן די באַפֿעל יבערזעצער פּראָגראַם
  • הילף (); ווייַז רשימה אונטן
  • 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(OnOff)
  • 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 (אַדר, דאַטן)
  • 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(adr)
  • F_GetReportMessageChar( אינדעקס)
  • F_Clr_Code_Buffer()
  • F_Put_Byte_to_Code_Buffer (אַדר, דאַטן)
  • 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 (מאָדע)
  • 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 (אַדר, דאַטן)
  • F_Read_Word(adr)
  • F_Write_Byte (אַדר, דאַטן)
  • F_Read_Byte(adr)
  • 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-DLLs, ווייַל אַלע אינסטרוקציעס מיט פּוינטערז זענען ימפּלאַמענאַד אויף אַ סימפּלער וועג אָן פּוינטערז.

דאָקומענטן / רעסאָורסעס

עלפּראָטראָניק MSP430 פלאַש פּראָגראַמיסט [pdfבאַניצער גייד
MSP430 פלאַש פּראָגראַמיסט, MSP430, פלאַש פּראָגראַמיסט, פּראָגראַמיסט

רעפערענצן

לאָזן אַ באַמערקונג

דיין בליצפּאָסט אַדרעס וועט נישט זיין ארויס. פארלאנגט פעלדער זענען אנגעצייכנט *