کامپیوتربرنامه نویسی

برنامه نویسی میکروکنترلرها برای مبتدیان: آسان و مقرون به صرفه

این بیشتر و بیشتر محبوب تم طراحی الکترونیکی می شود. پیشنهاد ما توجه شما را به مقاله ای که به شما خواهد گفت که چه برنامه نویسی میکروکنترلرها برای مبتدیان.

میکروکنترلرها وجود دارد چیست؟

اول از همه، شما نیاز به توصیف وضعیت با میکروکنترلرها. این واقعیت که آنها تولید می شوند نه یک شرکت است، اما چند، بنابراین بسیار زیادی از میکروکنترلرها های مختلف، که دارای تنظیمات مختلف، ویژگی های مختلف استفاده و احتمالات مختلف وجود دارد. آنها در سرعت عملکرد، رابط اضافی و تعدادی از شیرهای آب متفاوت است. محبوب ترین در سراسر اتحاد جماهیر شوروی سابق نمایندگان RІS و AVR می باشد. برنامه نویسی AVR و RІS آسان، که محبوبیت خود را تضمین شده است.

به عنوان میکروکنترلرها برنامه ریزی؟

برنامه نویسی میکروکنترلرها است، معمولا با کمک دستگاه های خاص، به نام برنامه نویسان انجام شده است. برنامه نویسان می تواند خود ساخته یا خریداری شده و یا. اما هنگامی که سیستم عامل میکروکنترلر با استفاده از یک فرصت برنامه نویس خانگی است که آن را تبدیل به یک "آجر"، بسیار بالا است. یکی از گزینه های بیشتری که شما می توانید به عنوان مثال از هیئت مدیره "آردوینو" نظر گرفتن وجود دارد. هیئت مدیره قابل اجرا بر روی MC شرکت Atmel، و آن را برنامه نویسی میکروکنترلرهای AVR انجام می شود. هیئت مدیره در حال حاضر دارای یک bootloader و پورت USB از پیش دوخته شده است که اجازه استفاده امن میکروکنترلر فلش، دادن دسترسی کاربر را به داده هایی را که ممکن است بهترین MC برای غیر فعال کردن. برنامه نویسی میکروکنترلرها برای مبتدیان عنوان مشکل به عنوان ممکن است به نظر نمی کند، و در یک مهارت و نبوغ خاص شما را از نیاز به برای مکانیسم جدید ذخیره کنید.

تفاوت سخت افزار میکروکنترلرهای مختلف

در هنگام انتخاب یک میکروکنترلر باید با توجه به برخی از تفاوت های سخت افزاری پرداخت حتی شرکت های مختلف نیست، و در محدوده همان مدل. برای شروع به توجه به توانایی و قابلیت رونویسی داده ها بر روی میکروکنترلر. این قابلیت به شما اجازه آزمایش با یک MC طولانی است. همچنین توجه داشته باشید به تعداد پین به مقصد خود. هنوز رها نمی کند، و فرکانس کریستال حال اجرا است که این طرح: آن تعداد عملیات در هر ثانیه، که می تواند یک میکروکنترلر انجام تاثیر می گذارد. در معاینه از این ویژگی ها، و همچنین به عنوان حافظه IC ممکن است در ابتدا به نظر می رسد که هیچ چیز میکروکنترلر هوشمند نمی تواند انجام دهد، اما این یک تصور غلط است. به یاد داشته باشید که برنامه نویسی میکروکنترلرها برای مبتدیان نیاز به بهترین تجهیزات در آغاز، اما به عنوان یک ذخیره، و شما می توانید چیزی قوی تر است.

زبان های برنامه نویسی از میکروکنترلرها

میکروکنترلر به عنوان یک دو زبان برنامه نویسی مورد استفاده: C / C ++ و نصب. هر کدام از آنها دارای مزایا و معایب آن است. بنابراین، اگر ما در مورد نصب صحبت می کنید، این امکان را برای انجام همه چیز را بسیار ریز و با دقت، آن است که به ویژه مهم است زمانی که شما به اندازه کافی رم و یا ظرفیت عملیاتی (که، اتفاقا، کاملا نادر) را ندارد. اما تحقیقات و نوشته های او بر روی آن برنامه نیاز به مقدار زیادی از تلاش، زمان و دقت. بنابراین، برای توسعه در میکروکنترلرها معمولا استفاده می شود زبان های برنامه نویسی C و C ++ است. آنها بهتر است با فرم و ساختار را درک می سخنرانی نزدیک بشر، هر چند که آنها او را در معنای کامل نشان نمی دهد. آنها همچنین از ویژگی های بسیار خوبی تحقیق که به راحتی می توانید با سخت افزار ارتباط برقرار کرده اند، تصور کنید که این فقط یک عنصر از این برنامه است. برای تمام مزایای آشکار آن در C و C ++، ایجاد یک برنامه سه بعدی، به جای زبان اسمبلی.

همچنین، در برخی موارد، زمانی که فضای عامل بحرانی استفاده شده است، ممکن است به ترکیب این زبان. تقریبا همه از محیط توسعه برای C و C ++ از این توانایی برای نصب برنامه در درج نصب. بنابراین، اگر مشکل رخ می دهد در یک سایت مهم می توانید وارد نصب ارسال و ادغام آن را به سیستم عامل برای میکروکنترلر و سیستم عامل به خودی خود، یا نه، بیشتر از آن برای نوشتن در C و C ++. برنامه نویسی میکروکنترلر در C ساده تر است، بنابراین بسیاری از مردم این زبان را انتخاب کنید. اما کسانی که ترس از مشکلات نیست و می خواهید به درک ویژگی تجهیزات کار، می توانید دست خود را امتحان و با نصب.

کلمات فراق

اگر یک میل به تجربه با میکروکنترلرها وجود دارد، آن خوب است. ما فقط می توانیم صبر و پشتکار توصیه، و پس از آن تمام اهداف تعیین شده قبل از مخترع، امکان پذیر خواهد بود. برنامه نویسی میکروکنترلرها برای مبتدیان و افراد با تجربه به نظر می رسد متفاوت: آن برای مبتدیان، تجربه دشوار است - معمول است. چیز اصلی - به خاطر داشته باشید که همه چیز است که بر خلاف قوانین فیزیک نیست، امکان پذیر است و تعیین کننده است.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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