Elprotronic-loqosu

Elprotronic MSP430 Flash Proqramçısı

Elprotronic-MSP430-Flash-Proqramçı-məhsul

Məhsul haqqında məlumat

  • MSP430 Flash Proqramçısı, MSP430 mikrokontrolörlərinin proqramlaşdırılması üçün Elprotronic Inc. tərəfindən hazırlanmış proqram alətidir.
  • Proqram təminatı lisenziyalıdır və yalnız belə lisenziyanın şərtlərinə uyğun olaraq istifadə edilə və ya kopyalana bilər.
  • Bu cihaz FCC Qaydalarının 15-ci hissəsinə uyğundur və sınaqdan keçirilmiş və B sinfi rəqəmsal cihaz üçün məhdudiyyətlərə uyğun olduğu müəyyən edilmişdir.
  • Elprotronic Inc. sənəddə olan məlumatdakı hər hansı səhv və ya çatışmazlıqlara görə heç bir məsuliyyət daşımır.
  • Məhsul Elprotronic Inc-in məhsulu olmayan proqramlaşdırma adapteri (avadanlığı) ilə istifadə edilməməlidir.

Məhsuldan İstifadə Təlimatları

  1. MSP430 Flash Programmer proqramını kompüterinizə quraşdırın.
  2. MSP430 mikro nəzarət cihazınızı uyğun proqramlaşdırma adapterindən istifadə edərək kompüterinizə qoşun.
  3. MSP430 Flash Programmer proqramını işə salın.
  4. Mikrokontroller və proqramlaşdırma adapteriniz üçün uyğun parametrləri seçin.
  5. Mikrokontrollerinizə proqramlaşdırmaq istədiyiniz proqramı və ya proqram təminatını MSP430 Flash Programmer proqramına yükləyin.
  6. MSP430 Flash Programmer proqramından istifadə edərək mikro nəzarət cihazınızı proqramlaşdırın.

Qeyd:
İstifadəçi təlimatında göstərilən təlimatları diqqətlə izləmək və hər hansı bir zədə və ya zərərin qarşısını almaq üçün məhsulu yalnız məqsədli şəkildə istifadə etmək vacibdir.

Elprotronic Inc.

Müəllif hüququ

Copyright © Elprotronic Inc. Bütün hüquqlar qorunur

İmtina:
Bu sənədin heç bir hissəsi Elprotronic Inc-in əvvəlcədən yazılı razılığı olmadan təkrar istehsal edilə bilməz. Bu sənəddəki məlumat xəbərdarlıq edilmədən dəyişdirilə bilər və Elprotronic Inc-in hər hansı bir hissəsi üzrə öhdəliyi təmsil etmir. Buradakı məlumatın dəqiq, Elprotronic Inc hər hansı səhv və ya nöqsanlara görə heç bir məsuliyyət daşımır.

Heç bir halda Elprotronic Inc, onun işçiləri və ya bu sənədin müəllifləri xüsusi, birbaşa, dolayı və ya nəticədə baş vermiş zərər, itkilər, xərclər, ödənişlər, iddialar, tələblər, itirilmiş mənfəət üçün iddialar, ödənişlər və ya hər hansı xarakterli xərclərə görə məsuliyyət daşımırlar. mehriban.
Bu sənəddə təsvir olunan proqram təminatı lisenziyaya əsasən verilir və yalnız belə lisenziyanın şərtlərinə uyğun olaraq istifadə edilə və ya kopyalana bilər. Zəmanətlərdən imtina: Siz razılaşırsınız ki, Elprotronic Inc. proqram təminatı, aparat təminat, proqram təminatı və əlaqədar sənədlərlə bağlı Sizə heç bir açıq zəmanət verməmişdir. Proqram təminatı, aparat, proqram təminatı və müvafiq sənədlər sizə “OLDUĞU KİMİ” heç bir zəmanət və ya dəstək olmadan təqdim olunur. Elprotronic Inc. proqram təminatı ilə bağlı açıq və ya nəzərdə tutulan bütün təminatlardan, o cümlədən məhdudiyyətsiz olaraq müəyyən məqsədə uyğunluq, satıla bilənlik, satıla bilən keyfiyyət və ya üçüncü tərəflərin hüquqlarının pozulmaması ilə bağlı hər hansı nəzərdə tutulan zəmanətlərdən imtina edir.

Məsuliyyət həddi: Elprotronic Inc. heç bir halda istifadənin itirilməsi, işin dayandırılması və ya hər hansı birbaşa, dolayı, xüsusi təsadüfi və ya hər hansı növ zərərə görə (itirilmiş mənfəət də daxil olmaqla) hərəkət formasından asılı olmayaraq sizin qarşınızda cavabdeh olmayacaqdır. istər müqavilədə, istər hüquq pozuntusu (səhlənkarlıq daxil olmaqla), ciddi məhsul məsuliyyəti, istərsə də Elprotronic Inc.-ə belə zərərin mümkünlüyü barədə məlumat verilsə belə.

SON İSTİFADƏÇİ LİSENZİYASI MÜQAVİLƏSİ

PROQRAM TƏMİNATI VƏ ƏLAQƏLİ APARATDAN İSTİFADƏ ETMƏZDƏN ƏVVƏL BU SƏNƏDİ DİQQƏTLƏ OXUYUN. ELPROTRONIC INC. VƏ/VƏ ya ONUN TÖRƏMƏLƏRİ (“ELPROTRONIC”) “BİZİM” ƏSASINDA” PROQRAM TƏMİNATIDAN İSTİFADƏ EDƏCƏK FƏRİ ŞƏXS, ŞİRKƏT VƏ YA HÜQUQİ ŞƏXS KİMİ SİZƏ PROGRAM TƏMİNATINI LİSENZENİZƏ VERMƏYƏ İSTƏYİR. BU LİSENZİYA MÜQAVİLƏSİNİN BÜTÜN ŞƏRTLƏRİ ilə RAZI OLMAQ ŞƏRTİNƏ. BU SİZİN İLƏ ELPROTRONIC ARASINDA QANUNİ VƏ MÜQAVİLƏDİR. BU PAKETİ AÇARAQ, MÜHRÜ sındırmaqla, “RAZIYAM” DÜYMƏSİNƏ KLİKLƏNMƏK və ya ELEKTRON OLARAK RAZI OLMAYI BAŞQA YOLDA GÖSTERməklə və ya proqram təminatını yükləməklə BU MÜQAVİLƏNİN ŞƏRT VƏ ŞƏRTLƏRİ ilə razılaşırsınız. ƏGƏR SİZ BU ŞƏRTLƏR VƏ ŞƏRTLƏRƏ RAZI DEYİLSİNİZSƏ, “RAZI DEYİLƏM” DÜYMƏSİNƏ TIKLAYIN YA DA BAŞQA İSTƏNİLMƏYİ GÖSTƏRİN, ARTIQ TAM MƏHSULDAN İSTİFADƏ ETMƏYİN VƏ İSTİFADƏ EDİLƏN DÜŞÜKLƏRİ İLƏ QAYTARIN. ALIŞDAN SONRA OTUZ (30) GÜN ƏRZİNDƏ VƏ PULLARINIZ GERİ VERİLƏCƏK.

Lisenziya.
Proqram təminatı, proqram təminatı və əlaqəli sənədlər (birlikdə “Məhsul”) Elprotronic və ya onun lisenziya verənlərinin mülkiyyətidir və müəllif hüquqları qanunu ilə qorunur. Elprotronic Məhsula sahib olmağa davam etdiyi halda, bu lisenziyanı qəbul etdikdən sonra Məhsuldan istifadə etmək üçün müəyyən hüquqlarınız olacaq. Bu lisenziya, Elprotronic-in Sizə təqdim edə biləcəyi Məhsulun hər hansı buraxılışlarını, düzəlişlərini və ya təkmilləşdirmələrini idarə edir. Bu Məhsulun istifadəsi ilə bağlı hüquqlarınız və öhdəlikləriniz aşağıdakılardır:

BİLƏRSƏN:

  • bu Məhsulu bir çox kompüterdə istifadə edin;
  • arxiv məqsədləri üçün proqram təminatının bir nüsxəsini çıxarın və ya proqram təminatını kompüterinizin sabit diskinə köçürün və orijinalı arxiv məqsədləri üçün saxlayın;
  • proqram təminatından şəbəkədə istifadə edin

SİZ OLMAZ:

  • sublisenziya vermək, tərs mühəndislik etmək, dekompilyasiya etmək, sökmək, dəyişdirmək, tərcümə etmək, Məhsulun Mənbə Kodunu tapmaq üçün hər hansı cəhd etmək; və ya Məhsuldan törəmə əsərlər yaratmaq;
  • bu Məhsulun proqram təminatı komponentinin hər hansı hissəsini tam və ya qismən yenidən paylamaq;
  • bu proqramı Elprotronic Inc-in məhsulu olmayan proqramlaşdırma adapteri (avadanlığı) ilə istifadə edin.

Müəllif hüququ
Məhsula və Məhsula dair bütün hüquqlar, başlıq və müəllif hüquqları və Məhsulun hər hansı nüsxələri Elprotronic-ə məxsusdur. Məhsul müəllif hüquqları qanunları və beynəlxalq müqavilə müddəaları ilə qorunur. Buna görə də, siz Məhsula hər hansı digər müəllif hüquqları ilə qorunan material kimi davranmalısınız.

Məsuliyyət məhdudiyyəti.
Heç bir halda Elprotronic istifadənin itirilməsinə, işin dayandırılmasına və ya müqavilədə, hüquq pozuntusundan asılı olmayaraq, hər hansı bir birbaşa, dolayı, xüsusi, təsadüfi və ya hər hansı növ zərərə görə (itirilmiş mənfəət də daxil olmaqla) sizin qarşınızda məsuliyyət daşımır. (səhlənkarlıq daxil olmaqla), ciddi məhsul məsuliyyəti və ya başqa cür, hətta Elprotronic-ə belə zərərlərin mümkünlüyü barədə məlumat verilmiş olsa belə.

Zəmanətlərdən imtina.
Razılaşırsınız ki, Elprotronic proqram təminatı, aparat təminat, proqram təminatı və müvafiq sənədlərlə bağlı Sizə heç bir açıq zəmanət verməmişdir. Proqram təminatı, aparat, proqram təminatı və müvafiq sənədlər sizə “OLDUĞU KİMİ” heç bir zəmanət və ya dəstək olmadan təqdim olunur. Elprotronic proqram və aparatla bağlı açıq və ya nəzərdə tutulan bütün təminatlardan, o cümlədən məhdudiyyətsiz olaraq müəyyən bir məqsədə uyğunluq, satıla bilənlik, satıla bilən keyfiyyət və ya üçüncü tərəflərin hüquqlarının pozulmaması ilə bağlı hər hansı nəzərdə tutulan zəmanətlərdən imtina edir.

FCC BƏYANATI

Bu cihaz FCC Qaydalarının 15-ci hissəsinə uyğundur.

Əməliyyat aşağıdakı iki şərtə tabedir:

  1. bu cihaz zərərli müdaxiləyə səbəb ola bilməz və
  2. bu cihaz istənilən müdaxiləni, o cümlədən arzuolunmaz işə səbəb ola biləcək müdaxiləni qəbul etməlidir.

QEYD:
Bu avadanlıq sınaqdan keçirilmiş və FCC Qaydalarının 15-ci hissəsinə uyğun olaraq B sinfi rəqəmsal cihazların məhdudiyyətlərinə uyğun olduğu müəyyən edilmişdir. Bu məhdudiyyətlər yaşayış qurğusunda zərərli müdaxilədən ağlabatan müdafiəni təmin etmək üçün nəzərdə tutulub. Bu avadanlıq radiotezlik enerjisi yaradır, istifadə edir və yaya bilər və təlimat kitabçasına uyğun quraşdırılıb istifadə edilmədikdə, radio rabitəsinə zərərli müdaxilə yarada bilər. Bununla belə, müəyyən bir quraşdırmada müdaxilənin baş verməyəcəyinə dair heç bir zəmanət yoxdur. Əgər bu avadanlıq radio və ya televiziya qəbuluna zərərli müdaxiləyə səbəb olarsa və bu, avadanlığı söndürüb yandırmaqla müəyyən edilə bilər, istifadəçiyə aşağıdakı tədbirlərdən biri ilə müdaxiləni düzəltməyə çalışması tövsiyə olunur:

  • Qəbul edən antenanın istiqamətini dəyişdirin və ya yerini dəyişdirin
  • Avadanlıq və qəbuledici arasındakı məsafəni artırın
  • Avadanlığı qəbuledicinin qoşulduğu dövrədən fərqli bir dövrədə rozetkaya qoşun
  • Yardım üçün dilerlə və ya təcrübəli radio/televiziya texniki ilə məsləhətləşin.

Xəbərdarlıq:
Elprotronic Inc. tərəfindən açıq şəkildə təsdiq olunmayan dəyişikliklər və ya modifikasiyalar istifadəçinin avadanlığı idarə etmək səlahiyyətini ləğv edə bilər.

Bu B Sinif rəqəmsal aparat Kanada Müdaxilə Yaradan Avadanlıq Qaydalarının bütün tələblərinə cavab verir.

FlashPro430 Komanda xətti tərcüməçisi

FlashPro430 Multi-FPA API-DLL əmr xətti tərcüməçi qabığı ilə istifadə edilə bilər. Bu qabıq standart Command Prompt pəncərələrindən və ya skriptindən istifadə etməyə imkan verir files API-DLL funksiyalarını yerinə yetirmək üçün. API-DLL funksiyalarının ətraflı təsviri üçün FlashPro430 Multi-FPA API-DLL İstifadəçi Təlimatına (PM010A05) baxın.

Standart proqram paketi quraşdırıldıqda, hamısı tələb olunur files kataloqda yerləşir

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

və ehtiva edir

  • FP430-commandline.exe -> Komanda xətti shell tərcüməçisi
  • MSP430FPA.dll -> standart API-DLL files
  • MSP430FPA1.dll -> —-,,,,,——–
  • MSPlist.ini -> başlatma file

Bütün API-DLL files FP430-commandline.exe faylının yerləşdiyi eyni kataloqda yerləşməlidir. Komanda xətti tərcüməçisinə başlamaq üçün FP430-commandline.exe yerinə yetirilməlidir.

Komanda Sintaksisi:

təlimat_adı (parametr1, parametr2, …. ) parametri:

  1. simli ( file adı və s.) – “filead”
  2. nömrələr
    • tam onluq məsələn. 24
    • və ya tam hex məsələn. 0x18

Qeyd: Boşluqlar nəzərə alınmır

Təlimatlar hərflərə həssas deyil

  • F_OpenInstancesAndFPAs( “*# *” )
  • və f_openinstancesandfpas( “*# *” ) eynidir

Example-1:

FP430-commandline.exe faylını işə salın

Növ:
F_OpenInstancesAndFPAs( “*# *” ) // nümunələri açın və ilk adapteri tapın (istənilən SN) ENTER düyməsini basın – nəticə ->1 (OK)

Növ:
F_Initialization() //FlashPro430-dan götürülmüş config.ini//setup-dan götürülmüş konfiqurasiya ilə başlatma – müəyyən edilmiş MSP430 növü, kod ilə file və s.

  • ENTER düyməsini basın – nəticə ->1 (OK)

Növ:

F_AutoProgram( 0 )
ENTER düyməsini basın – nəticə ->1 (OK)

Növ:

F_Report_Message()
ENTER düyməsini basın – nəticə -> son hesabat mesajı göstərilir (F_Autoprogram(0)-dan)

Nəticə üçün Şəkil A-1-ə baxın:

Elprotronic-MSP430-Flash-Programmer-şəkil-1

Quit() yazın və FP430-commandline.exe proqramını bağlamaq üçün ENTER düyməsini basın.

Example-2:
FP430-commandline.exe faylını işə salın və aşağıdakı təlimatları yazın:

  • F_OpenInstancesAndFPAs( “*# *” ) // nümunələri açın və ilk adapteri tapın (istənilən SN)
  • F_Initialization()
  • F_Report_Message()
  • F_ConfigFileYüklə("filead” ) //vaild yolunu qoyun və konfiqurasiya edin file ad
  • F_ReadCodeFile( 1, "FileAd” ) //vaild yolu və kodu qoyun file ad (TI.txt formatı)
  • 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_Sil (0x8000)
  • F_Buferi_Flasha_Kopyala (0x8000, 0x20)
  • F_Buferə_Flash_Kopyala (0x8000, 0x20)
  • F_Buferdən_Bayt_alın (0x8000)
  • F_Buferdən_Bayt_alın (0x8001)
  • F_Buferdən_Bayt_alın (0x801F )
  • F_Close_Target_Device() çıxın()

Komanda xətti təlimatlarının siyahısı

  • çıxın(); komanda tərcüməçi proqramını bağlayın
  • help() ;aşağıdakı siyahını göstərin
  • F_Trace_ON()
  • F_Trace_OFF()
  • F_OpenInstances(xeyr)
  • F_CloseInstances()
  • F_OpenInstancesVeFPAs("Fileadı")
  • F_Set_FPA_index( fpa )
  • F_Get_FPA_index()
  • F_Son Vəziyyət (fpa)
  • F_DLLTypeVer()
  • F_Multi_DLLTypeVer()
  • F_Check_FPA_access(indeks)
  • F_Get_FPA_SN( fpa )
  • F_APIDLL_Directory (“APIDLLpath”)
  • F_Initialization()
  • F_DispSetup()
  • F_Hamısını_Bağla()
  • F_Güc_Hədəfi (Açıq )
  • F_Reset_Target()
  • F_Report_Message()
  • F_ReadCodeFile( file_format, "Fileadı")
  • F_Get_CodeCS (təyinat)
  • F_ReadPasswFile( file_format, "Fileadı")
  • F_ConfigFileYüklə("fileadı")
  • F_SetConfig (indeks, məlumat)
  • F_GetConfig (indeks)
  • F_Put_Byte_to_Buffer (adr, data)
  • F_Buferi_Flash_Kopyala (başlanğıc_addr, ölçü )
  • F_Buferə_Flash_Kopyala (başlanğıc_addr, ölçü )
  • F_Hamısını_Flash_Buferə Kopyala()
  • 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 (adr )
  • F_Get_Byte_from_Password_Buffer (adr )
  • F_AutoProgram( 0 )
  • F_VerifyFuseOrPassword()
  • F_Memory_Erase(rejim)
  • F_Memory_Blank_Check()
  • F_Memory_Write (rejim)
  • F_Memory_Verify(rejim)
  • F_Open_Target_Device()
  • F_Close_Target_Device()
  • F_Segment_Erase (ünvan)
  • F_Sectors_Blank_Check( start_addr, stop_addr )
  • F_Blow_Fuse()
  • F_Write_Word (adr, data)
  • F_Read_Word (adr)
  • F_Write_Byte (adr, data)
  • F_Read_Byte (adr)
  • F_Buferi_RAM-a_kopiya (başlanğıc_addr, ölçü)
  • F_RAM_buferə_kopyalayın(başlanğıc_addr, ölçü )
  • F_Set_PC_and_RUN (PC_addr)
  • F_Synch_CPU_JTAG()
  • F_Get_Targets_Vcc()

Qeyd:
4-cü fəsildə sadalanan bütün təlimatlar komanda xətti tərcüməçisində həyata keçirilmir. məsələnample – göstəricilərdən istifadə edən bütün təlimatlar yerinə yetirilmir, lakin bu, API-DLL-lərin bütün xüsusiyyətlərinə çıxışı məhdudlaşdırmır, çünki göstəricilərdən istifadə edən bütün təlimatlar göstəricilər olmadan da daha sadə şəkildə həyata keçirilir.

Sənədlər / Resurslar

Elprotronic MSP430 Flash Proqramçısı [pdf] İstifadəçi təlimatı
MSP430 Flash Proqramçı, MSP430, Flash Proqramçı, Proqramçı

İstinadlar

Şərh buraxın

E-poçt ünvanınız dərc olunmayacaq. Tələb olunan sahələr qeyd olunub *