Bosh sahifa > Ko'rgazma > Kontent

Mikroqarcontroller Oliy integratsiya

Mar 08, 2019

CPU bilan bir xil chipdagi RAM va vaqtinchalik xotirani birlashtirgan mikrokontrollovchi tashqi manzilni yoki ma'lumotlar uzatmasini amalga oshirishi mumkin emas. Kamroq pimlardan foydalanib, chip juda arzon, arzonroq paketga joylashtirilishi mumkin.


Xotirani va boshqa atrof-muhit birliklarini bitta yongaga birlashtirib, ularni bir birlik sifatida sinab ko'rish bu chipning narxini oshiradi, lekin ko'pincha o'rnatilgan tizimning aniq qiymatini butunlay kamaytiradi. Birlashtirilgan atrof-muhit birliklari bo'lgan CPU narxi bir CPU va tashqi atrof-muhit birliklari xarajatlaridan biroz ko'proq bo'lsa ham, odatda kichikroq va arzonroq elektron platalarga ega bo'lishga imkon beradi va elektron platani yig'ish va sinov qilish uchun zarur bo'lgan ishni qisqartiradi. Bundan tashqari, tugallangan moslamaning kamchiliklarini kamaytirishga yordam beradi.


Mikro-qo'mondon - bu odatda quyidagi funktsiyalar bilan birga yagona integral devrededir:


markaziy protsessor birligi - kichik va oddiy 4-bitli protsessorlardan murakkab 32-bit yoki 64-bit protsessorlargacha o'zgaradi

ma'lumotlarni saqlash uchun uchuvchi xotira (RAM)

ROM, EPROM, EEPROM yoki Flash xotirasi va dastur parametrlarini saqlash uchun ishlatiladi

alohida kirish va chiqish bitlarini ajratib turadi, bu alohida paketli pinning mantiqiy holatini nazorat qilish yoki aniqlash imkonini beradi

ketma-ket kirish / chiqish kabi ketma-ket portlar (UART)

ICO kabi boshqa ketma-ket aloqa interfeyslari, tizim interfeysi uchun ketma-ket atrof-muhit interfeysi va nazorat qiluvchi maydon tarmoqlari

taymer, voqea taymerlari, PWM generatorlari va kuzatish kabi tuman qurilmalari

soat generatori - ko'pincha kvarts vaqti kristalli, rezonator yoki RC davri uchun osilator

ko'pchilik analog-raqamli çeviricileri o'z ichiga oladi, ba'zilari raqamli-analog konvertörleri o'z ichiga oladi

in-dasturiy ta'minot va in-tuman disk raskadrovka qo'llab-quvvatlash

Ushbu integratsiya chiplar sonini va alohida chiplarni qo'llaydigan munosib tizimlarni ishlab chiqarish uchun kerak bo'ladigan elektr kabellari va elektron plitalar hajmini sezilarli darajada pasaytiradi. Bundan tashqari, ayniqsa, past pin hisoblash qurilmalarida, har bir pim dasturiy ta'minot tomonidan tanlangan pin funktsiyasi bilan bir nechta ichki atrof-muhit birliklari interfeysi mumkin. Bu esa, qisman ixtiyoriy vazifalarga ega bo'lishidan ko'ra, ilovalarning kengroq turlicha qo'llanilishiga imkon beradi.


Mikroto'lqinlar 70-yillarda kiritilganidan buyon o'rnatilgan tizimlarda juda mashhur.


Ba'zi mikrokontroller Garvard arxitekturasidan foydalanadilar: yo'riqnomalar va ma'lumotlar uchun alohida xotira avtobuslari, bir vaqtning o'zida kirishga ruxsat beradi. Garvard arxitekturasi ishlatilsa, protsessor uchun buyruq so'zlari ichki xotiraning va registrlarning uzunligidan farq qiladigan boshqa bitik hajmga ega bo'lishi mumkin; Masalan: 8-bitli ma'lumotlar registri bilan ishlatiladigan 12-bitli ko'rsatmalar.


Ko'pincha atrof-muhitning integratsiyalashuvi haqidagi qarorlar juda qiyin. Mikrokreditlar sotuvchilari odatda mijozlarning bozorga nisbatan talablariga va tizimning umumiy xarajatlariga nisbatan operatsion chastotalar va tizim dizaynining moslashuvchanligi bilan ishlaydilar. Ishlab chiqaruvchilar chip hajmini qo'shimcha funktsionallikdan himoya qilish zaruratini muvozanatlashtirishi kerak.


Mikrokelkayrning arxitekturasi keng tarqalgan. Ba'zi dizaynlar umumiy maqsadli mikroişlemci yadrolari, paketga bir yoki bir nechta ROM, RAM yoki G / Ç funktsiyalari bilan integratsiya qilingan. Boshqarish vositalariga mo'ljallangan boshqa dizaynlar maqsadga muvofiqdir. Mikroto'lqinlar buyrug'i odatda nazorat qilish dasturlarini yanada ixchamlashtirish uchun bitni boshqarish (bit-wise operatsiyalari) uchun juda ko'p ko'rsatmaga ega. [27] Misol uchun, umumiy maqsadli protsessor bir bitni o'rnatib qo'ygan bo'lsa, bir buyruqni va filialni sinab ko'rish uchun bir nechta ko'rsatmalar talab qilishi mumkin, bu erda mikro-nazorat birligi odatda kerakli funksiyani taqdim qilish uchun yagona ko'rsatma bo'lishi mumkin.


Mikro boshqaruvchilari an'anaviy tarzda matematika protsessoriga ega emas, shuning uchun dasturiy ta'minot yordamida suzuvchi nuqta arifmetikasi amalga oshiriladi. Shu bilan birga, ba'zi yangi dizaynlar FPU va DSP optimallashtirilgan xususiyatlarini o'z ichiga oladi. Misol Microchip'in PIC32 MIPS asosidagi chizig'i bo'lishi mumkin.