STM32FOCSDKv4.0 yangi xususiyatlari
STM32FOCSDKV4.0 - 2014-yilda dasturiy ta'minot kutubxonasining so'nggi versiyasidir. Uning arxitekturasini yaxshilash asosan dasturiy ta'minotdan foydalanish qulayligidir. Foydalanuvchi uchun qulaylik darajasini oshirish foydalanuvchilarga mahsulotni loyihalashtirishni tezlashtirish va rivojlanish jarayonini qisqartirish imkonini beradi. Ushbu ikki omil elektron kompaniyalar tomonidan olinadi. muvaffaqiyat uchun kalit. STMicroelectronics Dvigatel nazorati Ekotizimi dasturiy ta'minotni ishlab chiqish vositalaridan foydalanishning qulayligini oshirish maqsadida, kompyuterning grafik interfeysi dasturiy ta'minotidan tortib, ko'plab yangi funktsiyalarni qo'shadi va texnikaviy hujjatlar, tez-tez so'raladigan savollar va demolar kabi ko'plab rivojlantirish materiallari bilan birga keladi. Hujjatlar, dasturiy ta'minot namunalari, holatlar, o'quv qo'llanmalari va videolar. Barcha materiallar standart dasturiy ta'minot va firmware paketlarida saqlanadi. Foydalanuvchilar STMicroelectronics kompaniyasining rasmiy veb-saytidan www.st.com dasturiy ta'minot paketini yuklab olishlari mumkin. Agar to'liq S tili manba kodi talab etilsa, foydalanuvchi mahalliy STMicroelectronics vakolatxonasiga murojaat qilish kerak.
STM32FOCSDKV4.0 ekotizimi tez va samarali dizaynlashtirilgan ikkita vositani o'z ichiga oladi: dasturiy ta'minot kutubxonasi va kompyuter grafik interfeyslari.
Qiymatli 48MhzCortex-M0STM32F030x dan integratsiyalangan analog modulli IP-modulga ega STM32F30x-ga 180MhzCortex-M4STM32F4-ni qo'llab-quvvatlovchi suzuvchi nuqta ko'rsatmalariga ega bo'lgan obro'li STM32 vektorli boshqaruv dasturiy ta'minot kutubxonasi barcha STM32F oilasini qo'llab-quvvatlaydi. Tibbiyotdan foydalanish uchun kichik motorlardan zavod avtomatlashtirish yoki elektr tortish uchun katta servo motorlarga qadar STM32 keng ko'lamli vosita nazoratini qo'llaydi. Boshqa vosita boshqaruv echimlaridan farqli o'laroq, STM32FOC dasturiy ta'minot kutubxonasi ob'ektga asoslangan yondashuvdan foydalanadi, shuning uchun ST-ning dasturiy ta'minot kutubxonasi mikrokreditlarni boshqarishning turli xil oilalarini qo'llab-quvvatlaydi.
Dasturiy ta'minotni ajratish qatlamining oldingi versiyasining jiddiy afzalliklarini saqlab qolishdan tashqari, V4.0 shuningdek, konfiguratsiya bo'yicha elementlarning sonini kamaytirish imkonini beradi. Bundan tashqari, bellenim kutubxonasi tomonidan qo'llab-quvvatlanadigan IDE rivojlantirish muhiti faqat IAREmbeddedWorkbench bo'lishi va endi KEILMicrovision integratsiya rivojlantirish muhiti qo'llab-quvvatlaydi.
Dvigatelni boshqarish ilovasi dasturlash interfeysi (API) oldingi versiyaning eng muhim texnologiyasidir va yangi versiyada API yangi xususiyatlar qo'shadi. Bundan tashqari, paketning yangi versiyasi dasturiy ta'minot namunalarini qo'shib qo'yadi. Foydalanuvchilar oxirgi dastur loyihalashda foydalanish uchun odatiy holatlarni qo'llash uchun Motor Control API'dan olingan funktsiyalardan foydalanishlari mumkin:
• Tezlik mos yozuvlar qiymatini analog kirish voltajiga mos ravishda sozlang;
• Chiqish PWM signali tezlikni o'lchash uchun mos keladi;
• Haqiqiy vaqtda boshqaruvchi tarmoqli kengligi kabi parametrlarni o'zgartirish;
• Hukmronlik davrining sensori va joylashish sensori parametrlarini real vaqtda o'zgartiring
Ushbu funktsional imkoniyatlarni amalga oshirish uchun zarur bo'lgan barcha kodlar dasturiy misollarda, murakkab loyihalar yaratish uchun asos sifatida yoki APIning o'zi ortidagi mantiqni tushunish uchun qo'llanma sifatida foydalanish mumkin. Dvigatelni boshqarish kutubxonasi qora quti sifatida ikki barobar kuchayib, vosita buyruqlar chiqarishni, masalan, boshlash, to'xtatish yoki sekinlashuvni ko'rsatib beradi. Bundan tashqari, tezlik, tork yoki kuch o'lchovlari kabi vosita qayta besleme signallarini olish uchun ham foydalanish mumkin. Bellenim dasturiy kutubxonasi mijozlarga yuqori darajadagi ARGEga e'tiborni qaratish va ma'lum strategik bilimlarga ega differentsiyali echimlarni yaratishga imkon beradi.

Shakl 3: MCSDK4.0 foydalanuvchi interfeysi
Versiya 4.0 da firmware foydalanuvchi interfeysi ikkita aloqa kanaliga ega. Boshqarish paneli LCD displey bilan jihozlangan bo'lsa, engil (kichik kod hajmi) LCD ekranli grafik interfeyslarni amalga oshirish mumkin. Oddiy LCD displey foydalanuvchilarga grafik foydalanuvchi interfeysini moslashuvchan moslashtira oladi va qo'shimcha foydalanuvchi dasturiy ta'minotini yaratadi. Agar boshqaruv paneli LCD ekran bo'lmasa, dasturiy ta'minot va kompyuter o'rtasida USART orqali real vaqtda aloqa kanali o'rnatilishi mumkin. V4.0 tezda o'zgaruvchan parametrlarni kuzatish uchun nazorat baytisiz doimiy ravishda kompyuterga ma'lumotlar uzatishni tezda maksimal darajada yuborish imkonini beruvchi tezkor bir tomonlama aloqa kanalini o'rnatadi.





