📖 20 sahifa
O'ZBEKISTON RESPUBLIKASI
OLIY TA'LIM, FAN VA INNOVATSIYALAR VAZIRLIGI
TOSHKENT DAVLAT IQTISODIYOT UNIVERSITETI
AXBOROT TEXNOLOGIYALARI FAKULTETI
AXBOROT TIZIMLARI KAFEDRASI
"Real vaqt tizimlari"
fanidan
Mikrokontroller bilan integratsiya (STM32 yoki Arduino).
mavzusida
MUSTAQIL ISH
Bajardi: 404-20 guruh talabasi
Abdullayev Sardor Akmalovich
Qabul qildi: Karimova Nilufar Baxtiyorovna
Toshkent - 2025
1-sahifa
📄 2-sahifa: Reja va Kirish
REJA:
- Real-vaqtli vazifalar, kesishmalar (interrupts) va rejalashtirish (scheduling) asoslari.
- STM32 va Arduino platformalarida real-vaqt vazifalarini amalga oshirish: Periferik qurilmalar bilan ishlash va RTOS integratsiyasi.
- Real-vaqt tizimlarini sinash, disk raskadrovka qilish va optimallashtirish usullari.
KIRISH
KIRISH
Bugungi kunda texnologiyalar taraqqiyoti misli ko'rilmagan darajada jadallashib bormoqda, bu esa hayotimizning har bir jabhasida ilg'or tizimlarning joriy etilishiga olib kelmoqda. Xususan, sanoat 4.0, buyumlar interneti (IoT), avtomatlashtirish, robototexnika va aqlli shaharlar kabi yo'nalishlar rivoji real vaqt rejimida ishlaydigan o'rnatilgan tizimlarga bo'lgan talabni keskin oshirmoqda. Ushbu tizimlarning yuragi mikrokontrollerlar bo'lib, ular fizik dunyodan ma'lumotlarni yig'ish, qayta ishlash va aktuatorlarni boshqarish orqali turli qurilmalar va jarayonlar o'rtasidagi o'zaro aloqani ta'minlaydi. Mikrokontrollerlar bugungi kunda uy anjomlaridan tortib, murakkab sanoat uskunalarigacha, tibbiyot asboblaridan avtomobil elektronikasi va kosmik texnologiyalargacha bo'lgan keng doiradagi ilovalarda ajralmas komponent hisoblanadi. Ular real vaqt talablariga javob beradigan, yuqori ishonchlilikka ega va aniq boshqaruvni ta'minlaydigan tizimlarni yaratishda muhim rol o'ynaydi.
Mavzuning dolzarbligi ayniqsa, real vaqt tizimlarida mikrokontrollerlarning samarali integratsiyasiga bo'lgan ehtiyoj bilan belgilanadi. Zamonaviy real vaqt tizimlari nafaqat ma'lumotlarni tezkor qayta ishlashni, balki belgilangan vaqt cheklovlari ichida aniq va bashorat qilinadigan javob berishni talab qiladi. STM32 va Arduino kabi mikrokontroller platformalari o'zlarining turli xil imkoniyatlari, ishlov berish quvvati, periferik qurilmalarga boyligi va dasturlash qulayligi bilan ajralib turadi. Arduino platformasi, ochiq manbali ekotizim va sodda dasturlash muhiti tufayli tezkor prototiplash, ta'lim va havaskor loyihalar uchun keng qo'llaniladi. Uning soddaligi tez rivojlanishga imkon beradi, lekin ba'zi murakkab real vaqt ilovalari uchun unumdorlik va resurslar cheklanishi mumkin. Boshqa tomondan, STM32 platformasi, ARM Cortex-M arxitekturasi asosida qurilgan bo'lib, yuqori unumdorlik, boy periferik qurilmalar to'plami va kengaytirilgan resurslar bilan ta'minlaydi. Bu esa uni sanoat, a
...
Davomini ko'rish uchun ro'yxatdan o'ting
To'liq hujjatni Word formatida yuklab olish yoki o'zingizga mos variantini yaratish uchun bepul ro'yxatdan o'ting.