КомпьютерлерБағдарламалау

Бастауыш бағдарламалау микроконтроллерлер: қарапайым және қол жетімді

Ол көбірек танымал электрондық дизайн тақырыбы айналады. Назарларыңызға айтып береді мақаланы ұсынамыз бағдарламалау қандай бастауыш микроконтроллерлер.

бар микроконтроллерлер қандай?

Біріншіден, сіз микроконтроллерлер жағдайды сипаттау үшін қажет. олар бір емес фирманы, бірақ бірнеше өндірілген, сондықтан әр түрлі параметрлерін пайдалану әр түрлі мүмкіндіктер мен түрлі мүмкіндіктер бар түрлі микроконтроллерлер, өте көп фактісі. Олар өнімділігі жылдамдығы, қосымша интерфейстерді және крандар саны ерекшеленеді. Бұрынғы Кеңес Одағының бүкіл ең танымал өкілдері RІS және AVR болып табылады. Бағдарламалау AVR және RІS олардың танымал қамтамасыз ол, оңай.

микроконтроллерлер бағдарламаланған ретінде?

Бағдарламалау микроконтроллеров әдетте бағдарламашылар деп аталатын арнайы құрылғылардың көмегімен жүзеге асырылады. Бағдарламашылар өзін-өзі жасаған немесе сатып алынған немесе болуы мүмкін. Бірақ ол «кірпіш» болады деген қолдан бағдарламашы мүмкіндік пайдаланған кезде микроконтроллер микробағдарлама, өте жоғары болып табылады. Сіз бортында «Arduino» мысалын қарастырайық мүмкін тағы бір параметр бар. басқарма Atmel ның МС бойынша жұмыс істейді, және бұл AVR микроконтроллердің бағдарламалау жасалады. басқарма өзінде MC өшіру үшін үздік болуы мүмкін деректер пайдаланушы қол беріп, қауіпсіз пайдалану флэш микроконтроллер мүмкіндік беретін алдын ала тігілген пайдалану жүктеуші және USB порты бар. бастауыш микроконтроллерлер бағдарламалау ол көрінуі мүмкін, сондай-ақ қиын емес, ал белгілі бір шеберлігі және зеректігімен жаңа тетігі баруға бар сізді үнемдеуге мүмкіндік береді.

түрлі микроконтроллер аппараттық айырмашылықтар

микроконтроллер таңдағанда да әр түрлі компаниялар емес, және сол модель диапазонында кейбір аппараттық айырмашылықтарға назар аудару керек. микроконтроллер туралы деректерді қайта жазу мүмкіндігі назар аудару бастау үшін. Бұл функция бір ұзақ МС тәжірибе мүмкіндік береді. Сондай-ақ, олардың тағайындалған пунктіне дейін ұшта санын атап өтеміз. бас тартуға, сондай-ақ схемасын іске қосылған Кристалл жиілігі емес пе: ол микроконтроллер орындауға болады секундына операцияларды санын, әсер етеді. Осы сипаттамаларын сараптау бойынша, сондай-ақ, жад IC бастапқыда ештеңе ақылды микробақылау істеу мүмкін емес деп көрінуі мүмкін, бірақ бұл қате болып табылады. бастауыш бағдарламалау микроконтроллерлер басында үздік жабдықтарды талап етеді, бірақ резерв ретінде, және сіз көбірек қуатты нәрсе алуға болады екенін есте сақтаңыз.

бағдарламалау микроконтроллерлер тілдері

C / C ++ және ассемблер: микробақылаушылардың екі бағдарламалау тілдерінде ретінде пайдаланылады. Олардың әрқайсысы өз артықшылықтары мен кемшіліктері бар. Сондықтан, біз ассемблер туралы айтуға болса, онда ол өте ұсақ және дәл бәрін жасауға мүмкіндік береді, ол (айтпақшы, өте сирек болып табылатын,) сіз жеткілікті RAM немесе жедел әлеуетін жоқ, әсіресе маңызды болып табылады. Бірақ оның бұл бойынша ғылыми-зерттеу және жазу бағдарламалар күш, уақыт пен уақтылы көп талап етеді. Сондықтан, дамыту үшін әдетте тілдері C және C ++ бағдарламалау пайдаланылатын микроконтроллер негізінде. Олар жақсы нысаны мен құрылымына түсінікті, олар толық мағынада оны атынан емес, дегенмен, жақын адам сөйлеу болып табылады. Олар сондай-ақ, осы бағдарламаның ғана элементі болып табылады деп ойлап, оңай аппараттық өзара әрекеттесе алатын өте жақсы зерттелген ерекшеліктері бар. С және С ++ оның барлық айқын артықшылықтары үшін, орнына ассемблер тілінде қарағанда неғұрлым үш өлшемді бағдарламасын, жасаңыз.

сыни операциялық ғарыш пайдаланған кезде, сондай-ақ, кейбір жағдайларда, бұл тілдерді біріктіруге болады. Барлық дерлік С және С ++ даму қоршаған ортаны ассемблер кірістіру бағдарламасын орнату мүмкіндігі бар. проблема сыни полигонында орын Сондықтан, егер, керісінше, С немесе C ++ жаза оның ең ассемблер Кірістіру жазу және микроконтроллер және микробағдарлама өзі түйініне оны біріктіруге, немесе болады. C микроконтроллер бағдарламалау оңай, сондықтан көптеген адамдар осы тілдерді таңдаңыз. Бірақ қиындықтарға қорқады емес және жұмыс жабдықтарды ерекшелігі түсіну келетіндерге, олардың қолын көріңіз және ассемблер болады.

Қоштасар сөздер

микроконтроллерлер эксперимент ниет бар болса, онда ол жақсы. Біз тек төзімділік пен табандылық кеңес алады, содан кейін өнертапқыш алдына қойылған барлық мақсаттар, мүмкін болатын болады. бастаушы және тәжірибелі адамдар үшін бағдарламалау микроконтроллерлер түрлі көрінеді: ол, бастауыш қиын тәжірибелі болып табылады - күнделікті. Ең бастысы - физика заңдарына қайшы келмейтін бәрі, жүзеге асырылуын және шешуші екенін есте сақтаңыз.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 kk.delachieve.com. Theme powered by WordPress.