esys.ir »

آموزش ایسیس

اطلاعات بیشتر

اضافه کردن کالا

your target price
Design Request



production

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

 

 

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

خدمات طراحی محصول شامل طراحی کیس(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 تشکیل می شود.

 

 

 

ایسیس ، سرویس دسترسی سریع به تمامی منابع قطعات و سرویس های الکترونیک جهان

دانش تخصصی در توسعه محصول / تامین و تولید یکپارچه و با کیفیت

ارائه کننده راهکارهای تولید محصولات امبدد سیستم، رباتیک،

اتوماسیون، اینترنت اشیا، هوش مصنوعی، پردازش لبه و ...

مشاوره تخصصی، خدمات Turnkey، فروشگاه تخصصی آنلاین،

سفارشی سازی سیستم عامل، تامین قطعات و تجهیزات اورجینال،

تولید مدارچاپی نمونه و انبوه، استنسیل، مونتاژ

Copyright © 2022-2023 esys.ir .کلیه حقوق این وب سایت متعلق به مجموعه ایـسـیـس می باشد