کمپيوټرپروګرام

د لومړنیو microcontrollers پروګرام: اسانه او ارزانه

دا ډېر نه ډېر مشهور برېښنايي ډیزاین موضوع شي. موږ يوه مقاله چې به تاسو ته ووايم چې ستاسو پام ورته وړاندې څه د پروګرامونو لپاره د لومړنیو microcontrollers.

هلته microcontrollers څه دي؟

د ټولو نه اول، تاسو اړتیا سره microcontrollers د حالت توضیح. حقیقت دا دی چې دوی نه یو شرکت څو توليديږي، خو، نو هلته ده چې د مختلفو microcontrollers، چې د بيلا امستنې لري، د استعمال مختلف مشخصات او د مختلفو امکاناتو ډېر. دوی د فعالیت د سرعت، اضافي interfaces او د تپ د شمير سره توپير لري. د ټول د پخواني شوروي اتحاد تر ټولو مشهور دي د استازو RІS او AVR. پروګرامونې AVR او RІS آسان دې، چې د خپل شهرت تامين.

لکه څنګه چې microcontrollers دي پروګرام؟

پروګرامونه microcontrollers ده ترسره کړل، معمولا د ځانګړي توکي، (programmers) په نامه په مرسته. (programmers) کولای شي د ځان کړې او یا پیرودل او یا وي. خو کله چې microcontroller اورجینال یو جوړ پروگرامر چانس چې دا به یو "د خښتو" شي په کارولو سره، خورا لوړه ده. یو انتخاب چې تاسو کولای شي د کرکټ بورډ "Arduino" د مثال په توګه په پام کې شتون لري. د کرکټ بورډ په Atmel د اېم چلوي، او دا AVR microcontrollers پروګرامونه ترسره. د بورډ د لا مخکې، ګنډل bootloader او USB پورټ چې اجازه خوندي استعمال فلش microcontroller، د معلوماتو د کارونکي رسی چې ښايي تر ټولو ښه خبري رسنيو ته ناتوان وي ورکولو لري. د لومړنیو microcontrollers پروګرامونه په څېر ستونزمن دا کېدای شي داسې ښکاري نه ده کړي، او په ځینو مهارت او د سوکالۍ او تاسو به له دې چې د نوي میکانیزم لپاره لاړ وژغوري.

د مختلفو microcontrollers هډوتري توپيرونه

غوره کله چې يو microcontroller باید د ځینو هارډویر توپيرونه پاملرنه هم د مختلفو شرکتونو نه دي، او په همدغه موډل لړ. پیل ته ددې توان لري چې د microcontroller مالومات ځاېناستول پاملرنه وکړي. دا ځانګړنه به اجازه تاسو ته د يو اوږد MC تجربه. هم د خپل مقصد سنجاقونو شمېر یادداښت کړي. آيا نه پرېږدي، او د کریستال چې د ده د طرحې منډه فریکونسۍ: دا د هر دویم عملیاتو په شمېر، چې کېدای شي یو microcontroller ترسره اغيزه کوي. د دغو ځانګړنو د ازموینې، او همدارنګه د حافظې ښايي له پيدايښته په پيل کې داسې ښکاري چې هېڅ هوښيار microcontroller کولای نه، خو دا یو غلط دی. په یاد ولرئ چې د پروګرامونو microcontrollers لپاره د لومړنیو زيرمې په توګه د په پيل کې ښه وسايلو ته اړتيا لري، خو، او تاسو کولای شي ډېر پياوړي څه واخلي.

د پروګرامونو د microcontrollers ژبې

د C / C ++ او assembler: د microcontroller په توګه د دوو پروګرامونو ژبو کارول. د هغوی هر ګټي او نيمګړتياوي لري. نو، که موږ assembler په اړه خبرې کول دي، دا چې دا امکان تر هر څه ډېر هوارولو او په سمه توګه نه، دا ډېره مهمه ده کله چې تاسو پوره RAM يا عملیاتي ظرفیت (چې، په رښتیا، دی خورا نادره) نه لري. خو د خپل لیکنه او څیړنه په دا پروګرامونه د هڅې، وخت او د خت ډېر اړتيا لري. له همدې امله، د پرمختګ لپاره پر microcontrollers عام ډول کارول کيږي پروګرامونو ژبو د C او C ++ پر بنسټ. دوی په ښه توګه په شکل او جوړښت له خوا پوه دي نږدې د بشري په وينا، که څه هم دوی د هغې په پوره احساس استازيتوب نه کوي. دوی هم د يو ډېر ښه څیړنه ځانګړنې چې کولای شي په اسانۍ سره د هارډویر تعامل ولري، تصور چې دا یوازې د دې پروګرام د یو عنصر دی. د د C او C ++ د ټولو خپل ظاهري ګټې، د یو زیات دری بعدي پروګرام، پرځای assembly ژبې له رامنځته کړي.

هم، په ځینو مواردو کې، کله چې مهم عملیاتي ځای کارول کیږي، دا ممکنه ده چې د دغو ژبو په ګډه کول. د د C او C پرمختګ چاپیریال کابو ټول ++ لري توان په assembler inserts د پروګرام نصب کړي. له همدې امله، که ستونزه په یو مهم ځای واقع شي assembler تعبیه ولیکي او د microcontroller د اورجینال او د اورجینال ځان، او یا دا ادغام پر ځای، چې تر څو په (C) او یا د C ++ وليکي. په C Microcontroller پروګرام دی آسانه دې امله زيات خلک د دغو ژبو غوره کړي. خو هغه کسان دي چې د ستونزو څخه نه ډاريږي او غواړي چې د کار د وسایلو د peculiarity پوه شي، کولای شي خپل لاس کوښښ سره او د assembler.

parting لغاتونه

که يو ارمان سره microcontrollers تجربه وه، دا ښه. موږ کولای شو یوازې مشوره صبر او استقامت، او بیا د ټولو موخو د مخترع مخکې جوړ، به د اجراء وړ وي. د لومړنیو او تجربه خلکو microcontrollers پروګرامونه مختلف ښکاري: دا د لومړنیو، د تجربه ستونزمن - ورځني. اصلي خبره - په ذهن کې وساتي چې هر څه چې د فزیک د قوانینو خلاف نه وي، عملي او پریکنده ده.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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