Ba'zan elektron moslamalarni ishlab chiqaradigan radiotexniklar o'zlarining dizaynlarida mikrokontrolrlardan foydalanishlari kerak. Mikrokontrollerlarga dasturiy ta'minot kerak - bu dasturchilar uchun kerak.
Dasturchi nima?
Dasturchi - bu ma'lumotni saqlash qurilmasiga o'qish yoki yozish uchun ishlatiladigan apparat-dasturiy ta'minot (mikrokontrolerlarning ichki xotirasi). Agar radio havaskor mikrokontroller qurilmasini bir marta dasturlashtirishi kerak bo'lsa, siz COM yoki LPT portiga ulanadigan an'anaviy dasturchidan foydalanishingiz mumkin. Masalan, AVR chiplari uchun eng oddiy dasturchi bu 6 simli, 4 rezistorli simi (PonyProg dasturchisi).
An'anaviy dasturchidan foydalanib, siz oltita dasturlarni ko'p AVR mikrokontrollerlariga vaqt va pulni sarf qilmasdan yuklashingiz mumkin. Bundan tashqari, dasturchi elektron ichidagi dasturchi sifatida ishlatilishi mumkin, shuning uchun siz AVR mikrokontrolrini qurilmadan olib tashlamasdan dasturlashingiz mumkin.
Bunday dasturchilar kompyuterga maxsus dastur yordamida ulanadi (uni dasturchi deb ham atashadi). U dasturiy ta'minotni kompyuterdan uzatadi va qurilma uni faqat mikrosxemaning xotirasiga yozadi. Dasturchilar ketma-ket yoki parallel port orqali, USB ulagichi va boshqalar orqali ulanishi mumkin. Zamonaviy dasturchilar odatda USB orqali ulanadi.
USB dasturchi ma'lum bir kompaniyaning mikroprotsessor qurilmalarini (dasturchi markasiga qarab) yig'ilgan shaklda dasturlash uchun mo'ljallangan. Bu dasturiy ta'minotni sozlash jarayonini ancha soddalashtiradi.
USB dasturchisini qanday ulash mumkin?
Qurilmani ishlatish uchun uni kompyuteringizdagi USB portlaridan biriga ulashingiz kerak. Shundan so'ng, kompyuterda yangi USBasp qurilmasining ulanishi to'g'risida xabar paydo bo'ladi va dasturchining o'zida LED yonadi, bu qurilma muvaffaqiyatli ulanganligini anglatadi.
Keyin drayverlarni o'rnatishingiz kerak, shunda OS ushbu qurilmada to'g'ri ishlashi mumkin. Shundan so'ng mikroprotsessor qurilmasini Internet-provayder interfeysiga ulash mumkin bo'ladi. Dasturlash paytida ikkinchi LED yonadi.
Qoida tariqasida dasturchi ikkita interfeysga ega - biri mikrokontrolrni ulash uchun, ikkinchisi kompyuterga ulanish uchun. Mikrokontrollerni ulash uchun siz Internet-provayderning ketma-ket dasturlash rejimidan foydalanishingiz mumkin. Va ushbu qurilma standart USB ulagichi orqali kompyuterga ulangan.
Dasturchini boshqarish uchun siz maxsus dasturlarni o'rnatishingiz kerak. Eng yaxshisi derazali dasturlardan foydalanish. Masalan, qurilma bilan ishlash uchun ExtremeBurner, Khazama, avrguge va boshqa dasturlardan foydalanishingiz mumkin.