11-Amaliy mashg’ulot Flowcode dasturi bilan tanishish



Download 201,18 Kb.
Sana18.02.2022
Hajmi201,18 Kb.
#455189
Bog'liq
Mikroprotsessor 11-amaliy



11-Amaliy mashg’ulot
Flowcode dasturi bilan tanishish
Flowcode - bu PIC, AVR (shu jumladan Arduino) va ARM texnologiyalari asosida grafik dasturlash uslublari (masalan, oqim diagrammasi) va imperativ dasturlash uslublari (C va pseudocode orqali) yordamida o'rnatilgan qurilmalarni dasturlash uchun Matrix TSL tomonidan tijoriy ravishda ishlab chiqarilgan Microsoft Windows-ga asoslangan ishlab chiqish muhiti. Hozirda u sakkizinchi nashrda.
Flowcode Bluetooth, mobil telefon aloqasi, USB aloqasi va boshqalar kabi murakkab funktsiyalarni oldindan ishlab chiqilgan ixtisoslashtirilgan komponentlar funktsiyalari kutubxonalaridan foydalangan holda soddalashtirish uchun mo'ljallangan. Buni virtual apparat tasvirlarini vizual panelga sudrab tashlash va tegishli kutubxonalarga kirishni ta'minlash orqali amalga oshiradi. Shunday qilib, Flowcode dasturiy ta'minotni ishlab chiqishni tezlashtirish uchun idealdir va dasturlash tajribasi kam bo'lganlarga loyihalarni boshlash va yordam berishga imkon beradi. Bu uni mikrokontroller dasturlash tamoyillari bo'yicha rasmiy o'qitish uchun mos qiladi
Flowcode foydalanuvchiga o'z dasturini to'rt xil vizual rejimda loyihalash va ko'rish imkonini beradi. Bular oqim diagrammasi ko'rinishi, blok ko'rinishi (Blockly-dan ilhomlangan grafik dasturlash paradigmasi), C kod ko'rinishi va psevdokod ko'rinishi.
Ko'pincha bitta dasturda kod yozish va disk raskadrovka qilish va boshqasida mikrosxemani dasturlash juda qulay. Agar kuniga yuzlab kontrollerlarni "chaqnash" kerak bo'lmasa, mikrosxemaning barcha pinlari "chiqarish uchun" ishlatilsa (ya'ni mikrokontroller boshqaruv moslamasi sifatida ishlatilsa), u holda FlowCode dasturi eng yaxshi variant bo'ladi. U dasturlash tajribasiga ega bo'lmagan shaxsga bir necha daqiqada o'zining murakkab elektron tizimlarini yaratish imkonini beruvchi o'zini o'zi tushuntiruvchi grafik interfeysga ega. Rivojlanish muhiti boshqalarga o'xshamaydi, mikrokontrollerlar uchun dasturlarni yaratish oddiygina blok-sxemadagi maxsus "kub-piktogrammalar" ni sudrab olib tashlash orqali amalga oshiriladi. Flowcode-ning ochiq arxitekturasi sizga oqim sxemalaridan (C va Assembler) olingan dastur kodini ko'rish va sharhlaringizni qoldirish imkonini beradi. Qo'llab-quvvatlanadigan interfeyslar - SPI, I2C, RS232, Zigbee, Bluetooth, IrDA, LIN, CAN, TCP / IP, USB, Webserver, GPS va RFID. Dasturiy ta'minot to'plamida yaratilayotgan qurilmaning old panelini chizish uchun asbob va tugmalar, klaviaturalar, kalitlar, LED, LCD, sensorlar, ichki EEPROM, 7 segmentli displeylar uchun komponentlar mavjud.Dasturning 4 ta varianti mavjud: AVR, PICmicro, dsPIC/PIC24 va ARM kontrollerlari uchun. Masalan, PIC-mikrosxemalar uchun yozilgan dasturni AVR kodiga yoki aksincha eksport qilish mumkin.Flowcode bilan to'plamda MIAC (Matrix Industrial Automotive Controller) sanoat boshqaruv boshqaruvchisini sotib olish taklif etiladi. U 18-bitli PICmicro-da qurilgan. MIAC barcha standartlarga javob beradi, CAN tarmoq interfeysiga ega, Flowcode dasturi USB port orqali dasturlash imkonini beradi.Flowcode 20 dan ortiq tillarda, shu jumladan rus tilida mavjud. Kompilyatorning to'g'ri ishlashi uchun ishchi loyihalar kirill harflari bo'lmagan manzilga saqlanishi kerak.Dastur Windows operatsion tizimi uchun yozilgan, ammo ko'plab ishlab chiquvchilar uni Linuxda ham ishlatishadi, tashqi ko'rinishi va ishlashidagi kichik o'zgarishlarni qayd etishadi.



FlowCode - bu Microsoft-ning PIC va AVR-ga asoslangan o'rnatilgan qurilmalari uchun mashhur dasturlash vositasi. Bitta dasturda kod yozish va disk raskadrovka, ikkinchisida esa mikrosxema ko'pincha oddiy vazifadir. Agar kuniga yuzlab kontrollerlarni yoqishning hojati bo'lmasa, FlowCode ajoyib yechim bo'ladi.
Faollashtirish kaliti
Dasturning sinov versiyasi va pullik versiyasi mavjud. Litsenziyaga kirish uchun va buning uchun pul to'lamaslik uchun siz bizning veb-saytimizda dasturni kalit bilan yuklab olishingiz mumkin.
Imkoniyatlar
Dasturlash sohasida ishlamaydigan foydalanuvchi ham endi eng qisqa vaqt ichida murakkab elektron tizimlarni yaratishi mumkin. Hammasi qulay grafik interfeys va analog dasturlarga o'xshamaydigan noyob ish algoritmi tufayli. FlowCode holatida mikrokontrollerlar uchun dasturlarni yaratish blok diagrammadagi piktogrammalarni sudrab olib tashlash orqali amalga oshiriladi. Dasturning arxitekturasi butunlay ochiq va Assembler yoki C dan olingan dastur kodini ko'rish imkonini beradi. Har xil interfeyslar qo'llab-quvvatlanadi (Bluetooth, irDA, LIN, CAN, SPI, USB, RS232). Dasturiy ta'minot yig'ilishi old panelni chizish vositasi va klaviatura va tugmalar uchun komponentlarni o'z ichiga oladi.
Download 201,18 Kb.

Do'stlaringiz bilan baham:




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish