NOTICE توجه: این یک موضوع قدیمی است که آخرین پست ارسالی آن مربوط به 5328 روز قبل است . لطفا فقط پاسخ ها ، سوالات و درخواست های 100 درصد مرتبط را به آن ارسال کنید و برای درخواست ها و سوالات جدید موضوع جدیدی را ایجاد کنید
نمایش نتایج: از 1 به 4 از 4

موضوع: برنامه نویسی جاوا بر روی ARM

  1. #1
    کاربر فعال
    تاریخ عضویت
    Sep 2007
    نوشته ها
    196
    تشکر
    0
    تشکر شده 99 بار در 50 پست

    پیش فرض برنامه نویسی جاوا بر روی ARM

    سلام دوستان بالاخره بعد از مدتها خوشحالم که تونستم بازم برگردم و بتونم مطلب بنویسم. ولی الان یکم اطلاعات میخوام که درصورت امکان راهنماییم کنید.

    میخوام بدونم بر روی چه نوی ARM هایی میشه JVM نصب کرد. اساساً کاربر باید نصبش کنه یا بصورت پیش فرض بر روشون نصب هستش.
    نکته دیگه اینکه, با فرض نصب بودن JVM روی ARM, چجوری برنامه ای رو که تحت جاوا نوشته شده روی تراشه میشه نصب کرد؟
    نمونه این کار موبایله، با J2ME برنامه نوشته میشه و فایل Jar رو گوشی منتقل میشه و با اجرای اون رو گوشی نصب میشه. حالا مراحل نصب روی یه ARM هم همینطوره یا یجور ددیگست؟

  2. # ADS
    Circuit advertisement
    تاریخ عضویت
    Always
    نوشته ها
    Many
     

  3. #2
    کاربر ارشد 1nafar آواتار ها
    تاریخ عضویت
    Jul 2007
    نوشته ها
    2,745
    تشکر
    1,266
    تشکر شده 4,874 بار در 1,377 پست

    پیش فرض

    سلام
    برای اجرای هر برنامه جانبی بر روی هر سخت افزار ( arm یا pc یا ....) نیاز به یک سیستم عامل داریم ، مثلا کامپیوتر از یک پردازنده ، ram ، هارد ، و.... تشکیل شده ، شما روی اون سیستم عامل ویندوز رو نصب میکنید تا بتونید نرم افزار پروتل dxp رو ارجا کنید .
    یا گوشی n900 نوکیا ، در این گوشی از پردازنده ARM Cortex A8 600 MH استفاده شده و سیستم عامل اون Maemo 5 هست . سیستم عامل میتونه انواع نرم افزار و بازی ، که بر روی مموری گوشی ریخته شده رو اجرا کنه .
    Maemo 5 در واقع برنامه نوشته شده برای میکرو کنترلر arm این گوشی هست ، در این برنامه امکانات زیادی مثل :
    صفحه نمایش WVGA با اندازه 3.5 اینچ
    کیبرد کامل
    32 گیگابایت مموری داخلی
    HSDPA
    Wi-Fi 802.11 b/g
    256 مگابایت رم
    جی پی اس موقعیت یاب
    خروجی تلوزیون
    دوربین 5 مگاپیکسل
    فیلمبرداری با اندازه WVGA با 25 فریم در ثانیه
    رادیو
    قطب نما
    و....
    پیکربندی شده ، همچنین در این برنامه قسمت های برای خواندن نرم افزار های موجود با فرمت jar از حافظه و اجرای اون وجود داره .
    میکرو برنامه نوشته شده با J2ME کمه با فرمت jar بر روی حافظه ریخته شده رو میخونه و اون رو به پردازش میکنه ، سپس دستورات لازم رو به lcd ، بلند گو .... ارسال میکنه .
    تمام این کار ها توسط برنامه یا سیستم عامل گوشی انجام میشه .

  4. #3
    کاربر فعال
    تاریخ عضویت
    Sep 2007
    نوشته ها
    196
    تشکر
    0
    تشکر شده 99 بار در 50 پست

    پیش فرض

    ممنونم از توضیحات کاملت.

    خب پس با این تفاسیر قبل از هرچیز باید سیستم عامل روش نصب بشه. میتونی بیشتر کمک کنی. مثلاً چه سیستم عامل و چجوری میشه روش ریخت؟

    دستت درد نکنه از وقتی که گذاشتی

  5. #4
    کاربر ارشد 1nafar آواتار ها
    تاریخ عضویت
    Jul 2007
    نوشته ها
    2,745
    تشکر
    1,266
    تشکر شده 4,874 بار در 1,377 پست

    پیش فرض

    سلام
    سیستم عامل رو شما باید بنویسی ، این سیستم عامل یه پروژه ساده هست ( با این دید بهش نگاه کنید )
    در این پروژه توابعی برای راه اندازی lcd رنگی ، کیپد ماتریسی ، ماژول های wi-fi ، بلوتوث ، دوربین و..... وجود داره .
    همچنین در این پروژه تابعی وجود داره که حافظه mmc یا sd رو پیکربندی میکنه و میتونه برنامه با پسوند jar رو از این حافظه اجرا کنه . در صورتی که بتونید توضیع کد در برنامه jar رو گیر بیارید ، راحت میشه برنامش رو نوشت ( مثلا یه برنامه 300 کیلو بایتی با پسوند جار ، شامل چه کد های هست ( توی این برنامه کد های برای نمایش تصویر بر روی lcd ، ایجاد صدا ، لرزش و.... وجود داره )

موضوعات مشابه

  1. برنامه نویسی برای ساعت بروی lcd
    توسط hadi-e در انجمن AVR
    پاسخ: 2
    آخرين نوشته: 06-12-2015, 23:43
  2. پاسخ: 11
    آخرين نوشته: 20-01-2014, 22:03
  3. پاسخ: 1
    آخرين نوشته: 11-05-2013, 00:12
  4. فارسی نویسی روی glcd
    توسط jik در انجمن AVR
    پاسخ: 0
    آخرين نوشته: 26-10-2012, 12:04
  5. فارسی نویسی روی Lcd گرافیکی
    توسط imported_abbas1371sa در انجمن AVR
    پاسخ: 1
    آخرين نوشته: 04-09-2009, 16:03

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •