esys.ir »

آموزش ایسیس


خدمات سفارشی سازی می تواند در تمام بخش های امبدد سیستم اجرا شود که به طور کلی در سه دسته تقسیم بندی شده است:

 

 

خدمات طراحی محصول

خدمات طراحی محصول شامل طراحی کیس(Enclosure)، سخت افزار، سیستم عامل، نرم افزار می باشد که همه در طی یک سیکل مشخص انجام می پذیرد.

یک نمونه از طراحی سفارش داده شده ساخته می شود و تحویل مشتری می شود. امکان ارائه فایل های سورس و طراحی ها برای تولید انبوه توسط مشتری نیز وجود دارد.

 

 

 

خدمات طراحی و سفارشی سازی سخت افزار

طراحی و سفارشی سازی سخت افزار در بیشتر پروژه های امبدد انجام می شود. در برخی از پروژه ها نیاز به طراحی یک بخش سخت افزاری مجزا می باشد و در برخی دیگر نیاز به اصلاح یک سخت افزار موجود و تغییر آن برای یک مسئله خاص دارند.

طراحی های بسیار پیچیده چند لایه با فرکانس بالا، سفارشی سازی Core Board و Carrier Board و ساخت PCB های خاص انجام می شود.

این طراحی ها می تواند به صورت فایل سورس انحصاری (سورس قابل استفاده برای دیگر مشتریان نیست)، فایل سورس عمومی (فایل سورس به سفارش دهنده تحویل داده می شود ولی برای دیگر مشتریان نیز قابل استفاده است)و یا به صورت فایل Gerber (این فایل توسط مشتری قابل تغییر نمی باشد) ارائه شود.

 

 

خدمات سفارشی سازی OS

ایسیس در زمینه خدمات سفارشی سازی سیستم عامل های امبدد فعالیت می کند.

 

  • سیستم عامل ویندوز سی ای (Windows CE)

یک سیستم عامل بسیار قابل اطمینان می باشد که به نسبت دیگر سیستم عامل های پیچیده، Real-time تر است. برنامه نویسی بر روی آن با توجه به پشتیبانی از .Net Framework بسیار آسان است و برنامه نویسان زیادی می توانند بر روی آن با استفاده از Visual Studio کار کنند.

سفارشی سازی این سیستم عامل توسط نرم افزار Platform Builder انجام می شود و بخشی از آن به صورت متن باز (Open Source) ارائه می شود.

راه اندازی این سیستم عامل از 3 بخش تشکیل می شود. (Bootloader، Eboot و NK)

 

 

 

  • سیستم عامل لینوکس امبدد (Embedded Linux)

یک سیستم عامل متن باز است و اولین سیستم عاملی است که بر روی بیشتر پروسورها پورت (راه اندازی) می شود. به صورت بسیار گسترده در جهان بر روی آن کار می شود.  با اضافه کردن Real-time Patch به کرنل می توان تا حد زیادی از آن در صنعت استفاده کرد.

توسعه نرم افزار بر روی آن کمی پیچیده تر از سیستم عامل ویندوز می باشد و باید با استفاده از محیط توسعه لینوکسی و Cross Compiler برنامه ها توسعه یابند.

سفارشی سازی این سیستم عامل بیشتر به صورت دستی و با توجه به ابزارهای مختلف لینوکسی تولید می شود. راه اندازی محیط توسعه Qt Creator برای این سیستم عامل انجام پذیر است و به درخواست مشتریان اجرا می شود.

راه اندازی این سیستم عامل از 3 بخش تشکیل Bootloader، Kernel و Rootfs
 می شود.

 

 

 

  • سیستم عامل اندروید (Android)

این سیستم عامل بین توسعه دهندگان محبوب می باشد. اما به دلیل زمان زیاد بالا آمدن (Boot time) و همینطور کاربرد غیر صنعتی، در میان توسعه دهندگان امبدد محبوبت زیادی ندارد.

این سیستم از کرنل لینوکس با فایل سیستم مجزا و بر اساس جاوا استفاده می کند.

توسعه برنامه بر روی آن مانند تمام سیستم های اندرویدی می باشد ولی در برخی از پروسسورها درایور USB آن ارائه نشده است و در این شرایط کار دیباگ آن بسیار مشکل می باشد.

این سیستم عامل نیز مانند لینوکس از سه بخش Bootloader، Kernel و Rootfs تشکیل می شود.

 

 

 

 آدرس: تهران - سعادت آباد - بلوار دریا - خیابان صرافها جنوبی - کوچه کنعانی مقدم شرقی (21) - پلاک 7 - واحد 3
 
تلفن:
88633449 - 021
88963982 - 021
 
فکس: 89779558 - 021

 ایمیل: info@esys.ir
ایسیس ارائه دهنده خدمات تولید محصولات الکترونیک
مشاوره و پیشنهاد محصول
ارائه مشاوره تخصصی از خدمات ایسیس می باشد که مشتریان را در جهت صرفه جویی در زمان و هزینه های تولید محصول یاری می کند.
طراحی و سفارشی سازی
طراحی و سفارشی سازی سخت افزار، نرم افزار، میان افزار و کیس یا کاور از خدماتی است که توسط ایسیس به صورت تخصصی ارائه می شود.
خدمات سفارش خارج
ایسیس با دسترسی بسیار گسترده به بازارهای الکترونیک (تخصصی) جهانی، می تواند تمام نیازهای مشتریان را برطرف سازد.
تولید نمونه و انبوه محصول
ایسیس با دسترسی به کارخانه های تولید PCB و مونتاژ، می تواند پروژه های مشتریان را با کیفیت بسیار بالا، تولید نماید. شایان ذکر است که تمام مراحل تولید توسط ایسیس کنترل می شود.
ایسیس خدمات کاملی در زمینه طراحی و تولید سیستم های امبد و الکترونیک ارائه میدهد. با استفاده از خدمات ایسیس سختی پروسه تولید را به ما بسپارید و از تولید محصول خود لذت ببرید.