1.2 Есептеу жүйесі және желілері элементтерініңдамуын сипаттау
Бүгінгі таңда микроконтроллерлерде сандық қосымшаларды жасау үшін қолдануға болатын көптеген керемет көп функциялы жөндеу платформалары бар және нарықтың бұл сегменті үнемі дамып келеді.
Микроконтроллерлерде құрылғыларды дамытуға арналған үш танымал платформаның сипаттамаларын салыстыруды қарастырыңыз және қосымшалардың белгілі бір саласы үшін даму платформасын таңдау бойынша ұсыныстар беріңіз. Бұл Материал радио әуесқойлары мен келесі жөндеу платформасын таңдауға тап болған әзірлеушілерге де, микроконтроллерлерге қызығушылық танытқандарға да пайдалы болады [6].
Енді ендірілген қосымшаларды әзірлеудің үш платформасын қарастырамыз: Arduino Uno, BeagleBone, RaspberryPi. Оларды салыстырып, дұрыс таңдау бойынша ұсыныстар беріледі. Жалпы, мамандар үшін үшеуін де ұсынуға болады.
Салыстыру үшін осы үш модель кездейсоқ таңдалмады: олардың барлығы нақты қол жетімді, ықшам форма факторында жасалған және әртүрлі сандық құрылғыларды жасау үшін пайдаланылуы мүмкін. Салыстыруға кіріспес бұрын, олардың әрқайсысының қысқаша сипаттамасын ұсынамыз. Ақы Arduino Uno біраздан бері деп санауға болады негізгі компоненті қоғамдастықта радиоәуесқойлардың. Қазір Arduino тақталары әртүрлі форма факторларында, әр түрлі периферияларда бар. Олардың көпшілігі Atmel компаниясының 8-биттік микроконтроллерінде жасалған. Жақында Arduino Due тақтасы Cortex - M3 ядросы бар қуатты ARM микроконтроллерінде жарияланды. Біздің шолу үшін Arduino UNO Arduino платформасының өкілі ретінде таңдалды. Ол үшін қарапайым даму ортасы және үлкен білім мен даму базасы қол жетімді, бұл жеткілікті функционалды қосымшаларды құру мүмкіндігін көрсетеді.
Raspberry Pi тақтасы – жаңадан келген құрылығы – бұл нарықта ендірілген жүйелерді жасаушылар үшін арзан шешім ретінде орналастырылған жалғыз тақталы компьютер. Қарапайым көрініс пен арзан бағаға (шамамен $35) қарамастан, сіз көптеген жобаларға негіз бола алатын нақты компьютерге ие боласыз.
BeagleBone – бұл барлық үш платформаның ішіндегі ең танымалы, бірақ оның мүмкіндіктері ендірілген қосымшаларды жасаушылардың назарына лайық. Бұл Android және Ubuntu ОЖ-мен жұмыс істеуді қолдайтын қуатты ықшам өлшемді Linux компьютері.
Үш өңдеу платформасын салыстырайық. Барлық үш тақтаның белгілі бір функционалдығы мен перифериялық жиынтығы бар, бұл оларды микроконтроллер жүйелерін жасаушылар мен дизайнерлер үшін құнды етеді. Төмендегі 1.1-кестеде оларды кейбір маңызды параметрлер бойынша салыстыру жүргізілді. Бұл, әрине, дәл осы ерекшелік платаларды жасайды олардың әрқайсысына идеалды әзірлеу үшін белгілі бір типті қосымшалар.
1.1-кесте. Заманауи микрокомпьютерлердің параметрлерін салыстыру
Достарыңызбен бөлісу: |