گھر > نمائش > مواد

ایمبیڈڈ سسٹم کے اوزار

Mar 08, 2019

دوسرے سافٹ ویئر کے ساتھ، سرایت کردہ نظام ڈیزائنرز کو کمپائلرز، اسمبلی، اور ڈیبگرز کو سرایت کردہ سسٹم سافٹ ویئر تیار کرنے کے لئے استعمال ہوتا ہے. تاہم، وہ کچھ مخصوص اوزار بھی استعمال کرسکتے ہیں:


سرکٹ ڈیبگروں یا ایمولیٹروں میں (اگلے سیکشن دیکھیں).

ایک پروگرام میں ایک چیکس یا سی آر سی کو شامل کرنے کے لئے افادیت، لہذا سرایت شدہ نظام کو یہ معلوم ہوسکتا ہے کہ یہ پروگرام درست ہے.

ڈیجیٹل سگنل پروسیسنگ کا استعمال کرتے ہوئے نظام کے لئے، ڈویلپرز ریاضی کاربینچ کو ریاضی کو ضم کرنے کے لئے استعمال کرسکتے ہیں.

سسٹم کی سطح ماڈیولنگ اور تخروپن ٹولز ڈیزائنروں کو ایک نظام کے تخروپن ماڈلوں کی ترتیب دینے میں مدد کرتی ہیں جن میں ہارڈ ویئر اجزاء جیسے پروسیسرز، یادیں، ڈی ایم اے، انٹرفیسز، بسوں اور سافٹ ویئر کے رویے کے بہاؤ کے طور پر ریاستی ڈایاگرام یا بہاؤ لائبریری بلاکس کا استعمال کرتے ہوئے بہاؤ ڈراگرام ہوتا ہے. پاور بمقابلہ کارکردگی تجارتی آف، وشوسنییتا تجزیہ اور معدنی تجزیہ کا تجزیہ کرتے ہوئے صحیح اجزاء کو منتخب کرنے کے لئے تخروپن منعقد کیا جاتا ہے. معمولی رپورٹس جو فن تعمیر کے فیصلے کرنے کے لئے ڈیزائنر میں مدد ملتی ہیں میں درخواست کی طلاق، آلہ آلہ، آلہ استعمال، پورے نظام کے بجلی کی کھپت اور ساتھ ہی آلہ سطح کی سطح پر کھپت شامل ہے.

ایک ماڈل پر مبنی ترقی کا آلہ گرافیکل اعداد و شمار کے بہاؤ کی تخلیق اور تخلیق کرتا ہے اور ڈیجیٹل فلٹرز، موٹر کنٹرولرز، مواصلاتی پروٹوکول ڈسنگ اور کثیر شرح کے کاموں جیسے اجزاء کے UML ریاست چارٹ ڈایاگرام.

مخصوص ہارڈویئر کو بہتر کرنے کے لئے اپنی مرضی کے مرتب کرنے والے اور کنکر استعمال کیے جا سکتے ہیں.

ایک سرایت کردہ نظام ہو سکتا ہے اپنی اپنی زبان کی مخصوص زبان یا ڈیزائن کے آلے، یا موجودہ زبان میں اضافہ، جیسے فورتھ یا بنیادی شامل ہو.

ایک اور متبادل ایک حقیقی وقت آپریٹنگ سسٹم یا سرایت آپریٹنگ سسٹم کو شامل کرنا ہے

ماڈیولنگ اور کوڈ پیدا کرنے کے اوزار اکثر ریاستی مشینوں پر مبنی ہیں

سافٹ ویئر کے اوزار کئی ذرائع سے آ سکتے ہیں:


سافٹ ویئر کی کمپنیاں جو سرایت شدہ مارکیٹ میں مہارت رکھتے ہیں

GNU سافٹ ویئر کی ترقی کے اوزار سے تیار

کبھی کبھی، ذاتی کمپیوٹر کے لئے ترقی کے اوزار استعمال کیا جا سکتا ہے اگر سرایت پروسیسر ایک عام پی سی پروسیسر کے قریبی رشتہ دار ہے

جیسا کہ سرایت شدہ نظام کی پیچیدگی بڑھ جاتی ہے، اعلی درجے کے اوزار اور آپریٹنگ سسٹم مشینری میں منتقل ہوتے ہیں جہاں یہ احساس ہوتا ہے. مثال کے طور پر، سیل فونز، ذاتی ڈیجیٹل اسسٹنٹ اور دیگر صارفین کے کمپیوٹرز کو اکثر اہم سافٹ ویئر کی ضرورت ہوتی ہے جو الیکٹرانکس کے مینوفیکچررز کے مقابلے میں ایک فرد کی طرف سے خریدا یا فراہم کی جاتی ہے. ان نظاموں میں، لینکس، نیٹ بی ایس ڈی، او ایس جیی یا ایمبیڈڈ جاوا کے طور پر ایک کھلے پروگرامنگ ماحول کی ضرورت ہوتی ہے تاکہ تیسرے فریق سافٹ ویئر فراہم کنندہ کو بڑے مارکیٹ میں فروخت کرسکے.


صارفین، کھانا پکانے، صنعتی، آٹوموٹو، طبی ایپلی کیشنز میں مشترک نظام عام طور پر پایا جاتا ہے. ایمبیڈڈ نظام کے کچھ مثالیں MP3 پلیئرز، موبائل فونز، ویڈیو گیم کنسولز، ڈیجیٹل کیمرے، ڈی وی ڈی پلیئرز، اور GPS ہیں. گھریلو ایپلائینسز، جیسے مائکروویو اوون، واشنگ مشینیں اور ڈش واش، لچکدار اور کارکردگی فراہم کرنے کے لئے سرایت شدہ نظام شامل ہیں.