PDA

View Full Version : مقدمه ای برای برنامه های سیستم های Embedded



Bahmany
یک شنبه 21 مرداد 1386, 15:10 عصر
با سلام
از دوستانی که اطلاعاتی درباره سیستم های Embedded دارند خواهشمندام مقدمه ای در این خصوص بیان کنند
با تشکر
:خجالت:

shaniaki
دوشنبه 22 مرداد 1386, 10:34 صبح
با عرض ادب:
می توان فرض کرد شروع بحث سیستم های Embedded به طور ساده همان چیزی است که تحت عنوان درس میکروکنترلر و یا میکروپروسسور در دانشگاه ها برای رشته های سخت افزار و یا الکترونیک ارائه می شود. در یک embedded سیستم شما به دنبال این هستید که پردازنده ای(یا پردازنده هایی) را به همراه یک سری ابزارهای جانبی به کار بگیرید و برای یک کاربرد خاص (و نه کاربرد عمومی مانند یک pc) برای آن سخت افزار و نرم افزارهای مربوطه را طراحی کنید و بسازید.
طراحی و برنامه نویسی این سیستم ها معمولا دید نرم افزاری و سخت افزاری را هم زمان می طلبد. چرا که در چنین سیستم هایی نرم افزار باید طوری نوشته شود که به عنوان مثال حداکثر سرعت اجرا را داشته باشد (پردازنده ارزانتری کار شما را انجام دهد)، توان مصرفی کمتری داشته باشد (دوست دارید شارژ موبایلتان طولانی تر باشد) و مطالبی از این قبیل که در توسعه سیستم های نرم افزاری معمول که امروزه عمدتا مستقل از بستر سخت افزاری نیز شده اند وجود ندارد. ابزارهای مدل سازی و طراحی چنین سیستم هایی و نرم افزارهایشان طبعا متفاوت از آنچه که در مهنسی نرم افزار معمول در اختیار داریم می باشد.
کاربرد این هم بسیار متنوع است از کارت های هوشمند گرفته تا مایکروفر داخل منزل تا موبایلی که در جیب دارید تا کنترلر موشک های نظامی همه کاربردهایی از این دسته سیستم ها هستند.
با یک جستجوی ساده در اینترنت و منابعی مانند wikipedia اطلاعات ارزشمندی در این خصوص خواهید یافت.

یه ... ...

shockley
پنج شنبه 25 مرداد 1386, 20:49 عصر
سلام آقای ع.ز عزیز

تاپیک بسیار جالبیه و امیدوارم از تجریباتتون استفاده کنیم. اگر فرصت داشتید در رابطه با RTOS برای Embedded System هم توضیحاتی بفرمایید چون واقعا بحث جالبیه. در ضمن انجمن eca فعلا مشکل پیدا کرده و متاسفانه باز نمیشه.

ارادتمند
سپاس یار