PDA

View Full Version : Linux Embeddedچیست ؟



khafanovich
شنبه 06 فروردین 1384, 19:47 عصر
با سلام .
Linux Embedded چیست؟
چه ابزار هایی امروزه از Linux Embedded استفاده میکنند؟
آینده Linux Embedded چیست ( به نظر شما)؟
چه زبان برنامه نویسی رو برای این ابزار ها پیشنهاد میکنید؟

Inprise
شنبه 06 فروردین 1384, 20:20 عصر
Linux Embedded چیست؟

عموما از embedded برای توصیف ابزارهای کامپیوتری که برای وظایف خاص ، طراحی شده اند و کاربرد محدود و منحصری دارند استفاده میشه . مثلا" برنامه نویسی برای یک دستگاه خودپرداز ATM یا برنامه نویسی برای یک گوشی GSM یا امثالهم ، embedded Programming است . Linux های embedded هم برای چنین محیطهای طراحی و توسعه داده میشن . به عنوان مثال گوشیهای جدید زیمنس از یک توزیع Embedded لینوکس استفاده میکنند و نرم افزارهاشون نیز تماما" با QT ی ِ Embedded نوشته شده است . و قس علیهذا .


چه ابزار هایی امروزه از Linux Embedded استفاده میکنند؟

کاربرد لینوکس در صنعت چنان گسترده است که طبقه بندی اش تقریبا" نا ممکنه . گوشیهای همراه ، دستگاه های مالی و اعتباری ، وسائل کنترلی ( دوربین ها ، چراغهای هوشمند ، سوئیچهای برق و ... ) ، وسائل جانبی برخی از ماشینهای مدرن ( مثلا" لکسوز و بی ام و ) و الخ


آینده Linux Embedded چیست ( به نظر شما)؟

پسری از پدرش پرسید ، آینده چی میشه ؟ پدر جواب داد ، چیزی که میتونم بگم ، اینه که ، احتمالا" بزرگ میشی ؛ بقیه اش رو باید از یک غیبگو بپرسی .



چه زبان برنامه نویسی رو برای این ابزار ها پیشنهاد میکنید؟

غالبا" دو گزینه بیشتر وجود نداره . C و جاوا . CPP/QT embedded زیاد مورد استفاده قرار میگیره . با مراجعه به سایت ترالتک ( مالک QT ) میتونی سناریو های جالبی از کاربرد QT Embedded ببینی . J2ME هم طبق روال جاوا ، اینجا هم حضور داره .

موفق باشی

khafanovich
شنبه 06 فروردین 1384, 23:34 عصر
یک سوال جانبی :
آیا گوشی های جدید (منظورم اونایی که دارای سیستم عامل Symbian )
هستند قابلیت اجرای برنامه های QT رو دارند.
بعبارتی آیا کراس کامپایلری برای این منظور وجود دارد؟

اگر امکان داره مدیریت قسمتی را برای مباحث موبایل اضافه کنند

Inprise
یک شنبه 07 فروردین 1384, 07:01 صبح
آیا گوشی های جدید (منظورم اونایی که دارای سیستم عامل Symbian )
هستند قابلیت اجرای برنامه های QT رو دارند.

تا اونجائیکه من میدونم ، QT نسخه مختص به Symbian نداره ؛ علیهذا ، گوشی های جدید شرکتهای صاحبنامی مانند موتورولا و اریکسون ، بجای Symbian از لینوکس استفاده میکنند . بسیاری از کمپانی های معروف نیز به استفاده از M$ Smartphone روی اورده اند ؛ من آیندهء چندان روشنی برای symbian متصور نیستم .


اگر امکان داره مدیریت قسمتی را برای مباحث موبایل اضافه کنند

بزودی تغییراتی اتفاق خواهد افتاد که اضافه شدن بخش توسعهء بی سیم ( که قاعدتا" عناوین مربوط به موبایل رو هم شامل خواهد شد ) جزو اونها است ؛ البته فکر میکنم این "بزودی" چندان نزدیک نباشه ، چون یحتمل DA2 خیلی وقت حاج مهدی رو میگیره و بر او واجبه اول بر Memory Leakage هاش فائق بیاد ، بعد فکری بحال فروم بکنه ؛ :evil2:

:wise2:

khafanovich
یک شنبه 07 فروردین 1384, 08:49 صبح
آقای اینپرایز عزیز نظر شخصی شما درباره MS Compact FrameWork
و کلا تجهیزات نرم افزاری مایکروسافت برای توسعه روی ابزار های موبایل چیست؟
(سیسیم عامل - زبان برنامه نویسی - ...)