KompyuterlarDasturlash

Boshlanuvchilar uchun Microcontrollers dasturlash: oson va arzon

Bu ko'proq va ko'proq mashhur elektron dizayn mavzuni bo'ladi. Biz Sizning e'tiboringizga sizga aytaman, bir maqola taklif nima dasturlash boshlanuvchilar uchun Microcontrollers.

Microcontrollers bor nima?

Avvalo, siz mikroişlemcileri bilan vaziyatni tasvirlab kerak. ular bir firmaning ishlab chiqarilgan, lekin bir necha deb dalil, shuning uchun turli parametrlarini turli mikro, foydalanish, turli xususiyatlari va turli imkoniyatlarni juda ko'p bor. Ular bilan ishlash tezligini, qo'shimcha interfeysi va kranlaridan soni farq qiladi. Sobiq Sovet Ittifoqi bo'ylab eng mashhur vakillari RІS va AVR bo'ladi. Dasturlash AVR va RІS jamoalari mashhurligini ta'minladi, oson.

Microcontrollers dasturlashtirilgan deb?

Microcontrollers dasturlash odatda maxsus qurilmalar, deb nomlangan dasturchilar yordamida amalga oshiriladi. Dasturchilar o'z-o'zini qilgan yoki sotib yoki bo'lishi mumkin. mikro proshivka u "g'isht" bo'ladi deb bir uy qurib dasturchi imkoniyat foydalanish paytida Lekin, juda yuqori. Agar kengashi "Arduino" misol ko'rib mumkin yana bir variant bor. taxta Atmel ning MC ishlaydi, va u AVR Microcontrollers, dasturiy amalga oshiriladi. taxta allaqachon o'chirish uchun eng yaxshi MC bo'lishi mumkin ma'lumotlar foydalanuvchi uchun ruxsatdan berib, xavfsiz foydalanish flesh mikro imkon oldindan tikkanini bootloader va USB port bor. boshlanuvchilar uchun Microcontrollers dasturlash u tuyulishi mumkin, deb qiyin emas, va ma'lum bir mahorat va ma'rifat yangi mexanizmi uchun borish kerak sizni qutqaradi.

turli mikro apparat farqlar

Ba'zi apparat farqlar e'tibor kerak mikro tanlashda ham turli kompaniyalar emas, va shu model KOffice. mikro ma'lumotlarni almashtirishni qobiliyatiga e'tibor boshlash uchun. Bu xususiyat, bir uzoq MC tajriba imkonini beradi. Shuningdek, ularning joyga PIN sonini qayd. tark va sxemasi ishlayotgan Billur chastota qilmang: u mikro amalga mumkin sekundiga operatsiyalari sonini, ta'sir qiladi. Bu xususiyatlari ekspertiza, shuningdek xotirasida IC dastlab hech narsa aqlli mikro qila olmaydi, deb tuyulishi mumkin, lekin bu bir anglashilmovchilik bo'lgan. boshlanuvchilar boshida yaxshi uskunalar talab qiladi, lekin bir zahira sifatida, va siz yanada kuchli narsa olishi mumkin uchun dasturlash Microcontrollers unutmang.

dasturlash mikro tillari

mikro ikki dasturlash tillari sifatida ishlatiladi: C / C ++ va assembler. Ularning har biri o'z afzalliklari va kamchiliklari bor. Shunday qilib, biz assembler haqida gapirish bo'lsa, u, u iloji juda mayda va aniq, har bir narsani qiladi siz yetarli RAM yoki (darvoqe, juda kamdan-kam bo'ladi) operativ imkoniyatlarini yo'q bo'lsa, ayniqsa muhim ahamiyatga ega. Lekin bu dasturlar haqida, uning tadqiqot va yozuv harakat, vaqt va hanuz juda ko'p talab qiladi. Shuning uchun, rivojlantirish uchun, tez-tez dasturlash tillari C va C ++ ishlatiladigan mikroişlemcileri asoslangan. yaqin inson nutq ular to'liq ma'noda uni vakili bo'lmagan bo'lsa-da, ular yaxshi, shakli va tuzilishi bilan tushuniladi. Ular, shuningdek, bu dastur faqat bir element ekanligini tasavvur, osonlik apparat bilan o'zaro mumkin juda puxta o'rganib xususiyatlarga ega. C va C ++ barcha zohiriy afzalliklari uchun, yana uch o'lchovli dastur, o'rniga montaj tilini yaratish.

muhim operatsion kosmik ishlatiladi Bundan tashqari, ba'zi hollarda, bu tillarni birlashtirish mumkin. Deyarli barcha C va C uchun muhit rivojlantirish ++ assembler qo'shimchalari bilan dasturini o'rnatish imkoniga ega. muammo assembler, Qo'shish yozish va microcontroller uchun dasturiy-apparat va dasturiy-o'zi, yoki integratsiya mumkin tanqidiy saytida shakllangan bo'lsa Shuning uchun, asosan, uning eng ++ C yoki C yozish uchun. C mikro dasturlash juda ko'p odamlar bu tilni tanlash, osonroq bo'ladi. Lekin qiyinchiliklar qo'rqmaydilar va ish uskunalar o'ziga xosligi tushunish istaganlar, ularning qo'lini harakat va assembler bilan mumkin.

ajrashishdir so'zlar

mikroişlemcileri bilan tajriba uchun xohish bo'lsa, u yaxshi. Biz faqat sabr-toqat va qat'iyat maslahat mumkin, va ixtirochi oldin o'rnatilgan keyin barcha maqsadlar, iloji bo'ladi. yangilar va tajribali odamlar uchun Microcontrollers dasturlash turli ko'rinadi: u yangilar, tajribali uchun qiyin - hayotda. Asosiy narsa - fizika qonunlariga zid emas hamma narsa, mumkin va hal qiluvchi ekanligini yodda tuting.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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