Elprotronic MSP430 Flash dasturchi
Mahsulot haqida ma'lumot
- MSP430 Flash Programmer - bu MSP430 mikrokontrolörlarini dasturlash uchun Elprotronic Inc. tomonidan ishlab chiqilgan dasturiy vositadir.
- Dasturiy ta'minot litsenziyalangan va undan faqat litsenziya shartlariga muvofiq foydalanish yoki nusxa ko'chirish mumkin.
- Ushbu qurilma FCC qoidalarining 15-qismiga mos keladi va sinovdan o'tgan va B sinfidagi raqamli qurilma uchun cheklovlarga mos kelishi aniqlangan.
- Elprotronic Inc. hujjatdagi ma'lumotlardagi xatolar yoki kamchiliklar uchun javobgarlikni o'z zimmasiga olmaydi.
- Mahsulot Elprotronic Inc mahsuloti bo'lmagan dasturlash adapteri (apparat) bilan ishlatilmaydi.
Mahsulotdan foydalanish bo'yicha ko'rsatmalar
- MSP430 Flash Programmer dasturini kompyuteringizga o'rnating.
- MSP430 mikrokontrolleringizni mos dasturlash adapteri yordamida kompyuteringizga ulang.
- MSP430 Flash Programmer dasturini ishga tushiring.
- Mikrokontroller va dasturlash adapteringiz uchun mos sozlamalarni tanlang.
- Mikrokontrolleringizga dasturlamoqchi bo'lgan dastur yoki proshivkani MSP430 Flash Programmer dasturiga yuklang.
- MSP430 Flash Programmer dasturi yordamida mikrokontrollerni dasturlashtiring.
Eslatma:
Foydalanuvchi qo'llanmasida ko'rsatilgan ko'rsatmalarga diqqat bilan rioya qilish va har qanday zarar yoki zararni oldini olish uchun mahsulotni faqat maqsadga muvofiq ishlatish muhimdir.
Elprotronic Inc.
- 16 Crossroads Drive Richmond Hill, Ontario, L4E-5C9 KANADA
- Web sayt: www.elprotronic.com.
- E-mail: info@elprotronic.com
- Faks: 905-780-2414
- Ovoz: 905-780-5789
Mualliflik huquqi
Mualliflik huquqi © Elprotronic Inc. Barcha huquqlar himoyalangan
Rad etish:
Ushbu hujjatning hech bir qismini Elprotronic Inc.ning oldindan yozma roziligisiz ko'paytirish mumkin emas. Ushbu hujjatdagi ma'lumotlar ogohlantirilmasdan o'zgartirilishi mumkin va Elprotronic Inc.ning biron bir qismi bo'yicha majburiyatni anglatmaydi. Bu erda mavjud bo'lgan ma'lumotlar shunday deb taxmin qilinadi. aniq, Elprotronic Inc. har qanday xato yoki kamchiliklar uchun javobgarlikni o'z zimmasiga olmaydi.
Hech qanday holatda Elprotronic Inc, uning xodimlari yoki ushbu hujjat mualliflari maxsus, to'g'ridan-to'g'ri, bilvosita yoki natijaviy zarar, yo'qotishlar, xarajatlar, to'lovlar, da'volar, talablar, yo'qolgan foyda, to'lovlar yoki har qanday xarakterdagi xarajatlar uchun javobgar bo'lmaydilar. mehribon.
Ushbu hujjatda tasvirlangan dasturiy ta'minot litsenziya bo'yicha taqdim etilgan va faqat litsenziya shartlariga muvofiq foydalanilishi yoki ko'chirilishi mumkin. Kafolatlardan voz kechish: Siz Elprotronic Inc. dasturiy ta'minot, apparat, proshivka va tegishli hujjatlar bo'yicha Sizga hech qanday aniq kafolat bermaganiga rozilik bildirasiz. Dasturiy ta'minot, apparat ta'minoti, proshivka va tegishli hujjatlar sizga hech qanday kafolatsiz yoki qo'llab-quvvatlanmasdan "XUDDIGI" taqdim etiladi. Elprotronic Inc. dasturiy ta'minotga nisbatan aniq yoki nazarda tutilgan barcha kafolatlarni, shu jumladan, cheklanmagan holda, ma'lum bir maqsadga muvofiqligi, sotilishi, sotilishi mumkin bo'lgan sifati yoki uchinchi tomon huquqlarining buzilmasligi haqidagi har qanday nazarda tutilgan kafolatlarni rad etadi.
Mas'uliyat chegarasi: Hech qanday holatda Elprotronic Inc. sizdan foydalanishni yo'qotish, biznesni to'xtatish yoki har qanday to'g'ridan-to'g'ri, bilvosita, maxsus tasodifiy yoki oqibatli zararlar (jumladan, yo'qolgan foyda) uchun javobgar bo'lmaydi. shartnomada bo'ladimi, huquqbuzarlik (shu jumladan beparvolik), qat'iy mahsulot javobgarligi yoki boshqa yo'l bilan, hatto Elprotronic Inc.ga bunday zararni qoplash ehtimoli haqida xabar berilgan bo'lsa ham.
OXIRGI FOYDALANUVCHI LITSENZIYa SHARTNOMASI
DASTURIY TA'MINOT VA BOG'LANGAN UCHUN UYNATDAN FOYDALANISHDAN OLDIN MASHBU HUJJATNI DIKQAT O'QING. ELPROTRONIC INC. VA/YOKI UNING sho‘ba korxonalari (“ELPROTRONIC”) “BIZNING” DASTURIDAN FOYDALANGAN Jismoniy Shaxs, KOMPANIYA YOKI YURIDIY SHAXS SIZGA DASTURI LITSENZENZIB BERISH HOYLI. USHBU LITSIZZON SHARTNOMANI BARCHA SHARTLARIGA ROZILISHINGIZ SHARTDA. BU SIZ VA ELPROTRONIC ORTADAGI QONUNIY VA MAJRO BO'LGAN SHARTNOMA. USHBU PAKETNI OCHISH, MUHRINI BIZIB, “Roziman” TUGMANI BOSISH YOKI BOSHQA YOLDA ELEKTRON YO‘LDA RAZI OLISHNI KO‘RSATISH YOKI DASTURIY TA’MINOTNI YUKLASH BILAN USHBU SHART VA SHARTLARIGA RAZI OLISIZ. AGAR SIZ BU SHART VA SHARTLARGA ROZI BO'LMASANGIZ, “ROZI EMAS” TUGMASINI BOSING YOKI BOSHQA YO'LDA RAD ETISHNI KO'RSATSIZ, BOShQA TO'LIQ MAHSULOTDAN FOYDALANMANG VA UNING SHARTLARINI ISHLATIB QAYTIB BERING. XARID OLADIGAN 30 (O'ttiz) KUN DAVRANIDA VA PULLARINGIZ QAYTA BERILADI.
Litsenziya.
Dasturiy ta'minot, proshivka va tegishli hujjatlar (birgalikda "Mahsulot") Elprotronic yoki uning litsenziya beruvchilari mulki bo'lib, mualliflik huquqi qonuni bilan himoyalangan. Elprotronic Mahsulotga egalik qilishda davom etar ekan, ushbu litsenziyani qabul qilganingizdan keyin siz Mahsulotdan foydalanish bo'yicha muayyan huquqlarga ega bo'lasiz. Ushbu litsenziya Elprotronic tomonidan Sizga taqdim etilishi mumkin bo'lgan Mahsulotning har qanday nashrlari, tahrirlari yoki yaxshilanishlarini boshqaradi. Ushbu Mahsulotdan foydalanish bo'yicha sizning huquq va majburiyatlaringiz quyidagilardan iborat:
SIZGA MUMKIN:
- ushbu Mahsulotni ko'plab kompyuterlarda ishlatish;
- arxiv maqsadlarida dasturiy ta'minotning bitta nusxasini yarating yoki dasturiy ta'minotni kompyuteringizning qattiq diskiga nusxalang va arxiv uchun asl nusxasini saqlang;
- tarmoqda dasturiy ta'minotdan foydalaning
SIZ EMAS:
- sublitsenziya, teskari muhandislik, dekompilyatsiya qilish, qismlarga ajratish, o'zgartirish, tarjima qilish, mahsulotning manba kodini topishga har qanday urinish; yoki mahsulotdan hosilalarni yaratish;
- ushbu Mahsulotning dasturiy ta'minot komponentining istalgan qismini to'liq yoki qisman qayta tarqatish;
- ushbu dasturni Elprotronic Inc mahsuloti bo'lmagan dasturiy adapter (apparat) bilan ishlating.
Mualliflik huquqi
Mahsulotga bo'lgan barcha huquqlar, nom va mualliflik huquqlari va Mahsulotning har qanday nusxalari Elprotronic kompaniyasiga tegishli. Mahsulot mualliflik huquqi qonunlari va xalqaro shartnoma qoidalari bilan himoyalangan. Shuning uchun siz Mahsulotga boshqa mualliflik huquqi bilan himoyalangan materiallar kabi munosabatda bo'lishingiz kerak.
Mas'uliyatni cheklash.
Hech qanday holatda Elprotronic sizdan foydalanishning yo'qolishi, biznesning to'xtatilishi yoki har qanday to'g'ridan-to'g'ri, bilvosita, maxsus, tasodifiy yoki har qanday turdagi zararlar (jumladan, yo'qolgan foyda) uchun javobgar bo'lmaydi. (shu jumladan beparvolik), qat'iy mahsulot javobgarligi yoki boshqa yo'l bilan, hatto Elprotronicga bunday zararlar ehtimoli haqida xabar berilgan bo'lsa ham.
KAFOLATLARDAN RADD ETISh.
Siz Elprotronic dasturiy ta'minot, apparat, proshivka va tegishli hujjatlar bo'yicha Sizga hech qanday aniq kafolat bermaganiga rozilik bildirasiz. Dasturiy ta'minot, apparat ta'minoti, proshivka va tegishli hujjatlar sizga hech qanday kafolatsiz yoki qo'llab-quvvatlanmasdan "XUDDIGI" taqdim etiladi. Elprotronic dasturiy ta'minot va apparat ta'minotiga nisbatan aniq yoki nazarda tutilgan barcha kafolatlardan, shu jumladan, cheklanmagan holda, ma'lum bir maqsadga muvofiqligi, sotilishi, sotilishi mumkin bo'lgan sifati yoki uchinchi tomon huquqlarining buzilmasligi haqidagi har qanday nazarda tutilgan kafolatlardan voz kechadi.
FCC BAYoNI
Ushbu qurilma FCC qoidalarining 15-qismiga mos keladi.
Operatsiya quyidagi ikkita shartga bog'liq:
- bu qurilma zararli shovqinlarga olib kelmasligi mumkin va
- ushbu qurilma har qanday qabul qilingan shovqinlarni, jumladan, kiruvchi ishlashga olib kelishi mumkin bo'lgan shovqinlarni qabul qilishi kerak.
ESLATMA:
Ushbu uskuna sinovdan o'tkazildi va FCC qoidalarining 15-qismiga muvofiq B sinfidagi raqamli qurilmalar uchun cheklovlarga mos kelishi aniqlandi. Bu chegaralar turar joyni o'rnatishda zararli shovqinlardan oqilona himoya qilish uchun mo'ljallangan. Ushbu uskuna radiochastota energiyasini ishlab chiqaradi, ishlatadi va nurlantirishi mumkin va agar yoʻriqnomaga muvofiq oʻrnatilmasa va foydalanilmasa, radioaloqa uchun zararli shovqinlarni keltirib chiqarishi mumkin. Biroq, ma'lum bir o'rnatishda shovqin paydo bo'lmasligiga kafolat yo'q. Agar ushbu uskuna radio yoki televizorni qabul qilishda zararli shovqinlarni keltirib chiqarsa, buni uskunani oʻchirish va yoqish orqali aniqlash mumkin boʻlsa, foydalanuvchi quyidagi choralardan birini qoʻllash orqali shovqinni tuzatishga harakat qilishi tavsiya etiladi:
- Qabul qiluvchi antennaning yo'nalishini o'zgartiring yoki o'zgartiring
- Uskuna va qabul qilgich orasidagi masofani oshiring
- Uskunani qabul qilgich ulanganidan farqli zanjirdagi rozetkaga ulang
- Yordam uchun diler yoki tajribali radio/televidenie bo'yicha mutaxassis bilan maslahatlashing.
Ogohlantirish:
Elprotronic Inc. tomonidan aniq tasdiqlanmagan o'zgartirishlar yoki modifikatsiyalar foydalanuvchining uskunani ishlatish huquqini bekor qilishi mumkin.
Ushbu B sinfidagi raqamli apparat Kanada shovqinlarni keltirib chiqaruvchi uskunalar qoidalarining barcha talablariga javob beradi.
FlashPro430 buyruq qatori tarjimoni
FlashPro430 Multi-FPA API-DLL buyruq qatori tarjimon qobig'i bilan ishlatilishi mumkin. Ushbu qobiq standart buyruq satri oynalari yoki skriptlaridan foydalanishga imkon beradi files API-DLL funktsiyalarini bajarish uchun. API-DLL funksiyalarining batafsil tavsiflari uchun FlashPro430 Multi-FPA API-DLL foydalanuvchi qo'llanmasiga (PM010A05) qarang.
Standart dasturiy ta'minot to'plami o'rnatilganda, barchasi kerak bo'ladi files katalogda joylashgan
- C:\Dastur Files\Elprotronic\MSP430\USB FlashPro430\CMD-line
va o'z ichiga oladi
- FP430-commandline.exe -> buyruq qatori qobiq tarjimoni
- MSP430FPA.dll -> standart API-DLL files
- MSP430FPA1.dll -> —-,,,,,——–
- MSPlist.ini -> ishga tushirish file
Barcha API-DLL files FP430-commandline.exe joylashgan katalogda joylashgan bo'lishi kerak. Buyruqlar qatori tarjimonini ishga tushirish uchun FP430-commandline.exe fayli bajarilishi kerak.
Buyruq sintaksisi:
instruction_name (parametr1, parametr2, ….) parametri:
- tor ( file ism va boshqalar) - "fileism"
- raqamlar
- butun kasr, masalan. 24
- yoki butun oltilik, masalan. 0x18
Eslatma: Bo'shliqlar e'tiborga olinmaydi
Ko'rsatmalar katta harflarga sezgir emas
- F_OpenInstancesAndFPAs(“*# *”)
- va f_openinstancesandfpas( “*# *” ) bir xil
Example-1:
FP430-commandline.exe faylini ishga tushiring
Turi:
F_OpenInstancesAndFPAs( “*# *” ) // misollarni oching va birinchi adapterni toping (har qanday SN) ENTER tugmasini bosing – natija ->1 (OK)
Turi:
F_Initialization() // FlashPro430 dan olingan config.ini//setup dan olingan konfiguratsiya bilan boshlash - belgilangan MSP430 turi, kod bilan file va hokazo.
- ENTER tugmasini bosing - natija -> 1 (OK)
Turi:
F_AutoProgram( 0 )
ENTER tugmasini bosing - natija -> 1 (OK)
Turi:
F_Report_Message()
ENTER tugmasini bosing - natija -> oxirgi hisobot xabari ko'rsatiladi (F_Autoprogram(0) dan)
Natija uchun A-1-rasmga qarang:
Quit() ni kiriting va FP430-commandline.exe dasturini yopish uchun ENTER tugmasini bosing.
Example-2:
FP430-commandline.exe faylini ishga tushiring va quyidagi ko'rsatmalarni kiriting:
- F_OpenInstancesAndFPAs( “*# *” ) // misollarni oching va birinchi adapterni toping (har qanday SN)
- F_Initialization()
- F_Report_Message()
- F_ConfigFileYuklash("filenom” ) //vaild yo‘lini va konfiguratsiyani qo‘ying file nomi
- F_ReadCodeFile(1, "FileIsm" ) //vail yo'li va kodini qo'ying file nomi (TI.txt formati)
- 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_O'chirish (0x8000)
- F_Copy_Buffer_to_Flash (0x8000, 0x20 )
- F_Flash_to_buferga nusxalash (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()
Buyruqlar qatori ko'rsatmalari ro'yxati
- chiqish (); buyruq tarjimoni dasturini yoping
- help() ;quyida roʻyxatni koʻrsatish
- F_Trace_ON()
- F_Trace_OFF()
- F_OpenInstances(no)
- F_CloseInstances()
- F_OpenInstancesAndFPAs("FileIsm")
- F_Set_FPA_index ( fpa )
- F_Get_FPA_index()
- F_LastStatus (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_Close_all()
- F_Power_Target(OnOff)
- F_Reset_Target()
- F_Report_Message()
- F_ReadCodeFile( file_format, "FileIsm")
- F_Get_CodeCS (maqsad)
- F_ReadPasswFile( file_format, "FileIsm")
- F_ConfigFileYuklash("filenomi")
- F_SetConfig (indeks, ma'lumotlar)
- F_GetConfig (indeks)
- F_Put_Byte_to_Buffer (adr, ma'lumotlar)
- F_Bufferdan_Flashga_nusxalash( start_addr, o'lcham)
- F_Flash_to_Bufferga nusxalash (start_addr, o'lcham)
- F_Hammasini_Flash_to_buferga nusxalash()
- F_Get_Byte_from_Buffer(adr )
- F_GetReportMessageChar (indeks)
- F_Clr_Code_Buffer()
- F_Put_Byte_to_Code_Buffer (adr, ma'lumotlar)
- F_Put_Byte_to_Password_Buffer (adr, ma'lumotlar)
- 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 (manzil)
- F_Sectors_Blank_Check( start_addr, stop_addr )
- F_Blow_Fuse()
- F_Write_Word (adr, ma'lumotlar)
- F_Read_Word (adr )
- F_Write_Byte (adr, ma'lumotlar)
- F_Read_Byte (adr )
- F_RAMga_buferdan nusxa ko'chiring (start_addr, o'lcham)
- F_RAM_to_buferga nusxalash (start_addr, o'lcham)
- F_Set_PC_and_RUN (PC_addr )
- F_Synch_CPU_JTAG()
- F_Get_Targets_Vcc()
Eslatma:
4-bobda keltirilgan barcha ko'rsatmalar buyruq qatori tarjimonida amalga oshirilmaydi. Misol uchunample - ko'rsatgichlardan foydalangan holda barcha ko'rsatmalar bajarilmaydi, ammo bu API-DLL-larning barcha xususiyatlariga kirishni cheklamaydi, chunki ko'rsatgichlardan foydalanadigan barcha ko'rsatmalar ham ko'rsatgichlarsiz sodda tarzda amalga oshiriladi.
Hujjatlar / manbalar
![]() |
Elprotronic MSP430 Flash dasturchi [pdf] Foydalanuvchi uchun qoʻllanma MSP430 Flash dasturchi, MSP430, Flash dasturchi, dasturchi |