اطلاعیه

Collapse
No announcement yet.

سوالات مبتدیانه

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    سوالات مبتدیانه

    سلام
    من سوالات مبتدیانه ای را از شما اساتید می پرسم لطفا جواب بدهید خیلی لطف می کنید
    این که روی arm لینوکس و ویندوز ..........نصب میشه یعنی چه ؟
    اصلا ویندوز چه هست؟
    ما که با avr کار می کنیم برنامه را در کدویژن می نویسیم می ریزیم داخل ای سی
    armکه ویندوز نصب میشه چکار می کنه؟
    لطفا خیلی ساده و فنی پاسخ دهید
    ممنون

    #2
    پاسخ : سوالات مبتدیانه

    ببینید روی arm ها می توان لینوکس نصب کرد یعنی سیتم عامل رو مثل یک فایل image در داخل یک حافظه جانبی قرار میدیم
    این سیتم عامل باید با سخت افزار ما جور باشه در سایت اتمل برای سری های مختلف ارم ایمج هاش رو گذاشته بعد میکرو از روی اون بوت میشه و سیتم عامل رو اجرا میکنه و ارم نقشه cpu رو بازی میکنه و امکانات جانبی اون نیز به سیتم عامل شناخته میشه
    روی ipod ها arm9 قرار گرفته و میبینی که چه قدرتی دارند
    www.tehranelec.com

    دیدگاه


      #3
      پاسخ : سوالات مبتدیانه

      نمونه این سیستم عامل رو هم میتونی تو فروشگاه ببینی با توضیحات
      http://eshop.eca.ir/product_info.php?products_id=334

      دیدگاه


        #4
        پاسخ : سوالات مبتدیانه

        ممنون
        ولی روم به دیوار من معذرت می خوام انگار نگفتم خیلی خیلی مبتدی هستم

        باز هم نفهمیدم
        معذرت
        یک جورای تحمل کنید :redface: پیش میاد

        دیدگاه


          #5
          پاسخ : سوالات مبتدیانه

          خوب وقتی تو همچین کاری بکنی با توجه به امکاناتت یک حالا نگیم کامپیوتر(پس چی بگم) در اختیار داری
          گوشی موبایل بهترین جوابه
          رو گوشی یک arm هست و .....

          دیدگاه


            #6
            پاسخ : سوالات مبتدیانه

            نوشته اصلی توسط mohsenavr
            خوب وقتی تو همچین کاری بکنی با توجه به امکاناتت یک حالا نگیم کامپیوتر(پس چی بگم) در اختیار داری
            گوشی موبایل بهترین جوابه
            رو گوشی یک arm هست و .....

            اقا من متوجه سخن های گهروار شما نشدم oo:

            دیدگاه


              #7
              پاسخ : سوالات مبتدیانه

              سلام
              بر روی همه ی میکروکنترلر ها مثله arm یا حتی avr سیستم عامل نصب میشه ولی این سیستم عامل فاقد محیط گرافیکی هستش و معمولا مبحث real time به وجود میاد
              برای پورت کردن سیستم عامل های گرافیکی روی میکرو های Arm7 و بالاتر حداقل چیزی که میتونین باهاش کار کنین ucos-ii به همراه uc-gui هستش
              یکی از دوستام روی یه stm32f103 یه ucos-ii و uc-gui پورت کرده که میبینین شکل ظاهریش با محیط هایی مثله ویندوز خیلی فرق داره و قابلیت هاش محدود هستن
              البته میزان حافظه و رمی که اشغال میکنه خیلی کم هستش که در حالت عادی به 20k رم نیاز داره


              سیستم عامل های پیشرفته تری هم هستن مثله uclinux ولی اونا نیاز به حافظه خارجی دارن
              برای win ce 6.0 هم باید از میکرو های arm9 و بالاتر استفاده کردش و نیاز به چندین حافظه جداگانه هم هستش
              طرز پورت کردن سیستم عامل روی یه میکرو به این صورت هستش که ابتدا باید سورسش رو با توجه به سخت افزارمون edit کنیم(به طور مثال برای سیستم عامل تعریف کنیم که یه elt240320 با چیپ ili9325 رو داریم به پایه های فلان و فلان میکرو وصل میکنیم تا سیستم عامل مورد استفاده ما lcd رو شناسایی کنه)
              بعد از این که مجددا سورس ها رو کامپایل کردیم باید ایمیج اونو روی حافظه ی nand flash قرار بدیم
              فرضا بعد از روشن کردن سیستم سیتسم عامل از روی nor flash بوت میشه و شروع به کار میکنه


              این برد از یه میکرو s3c2440 استفاده شده که میشه گفت جز اولین میکرو های arm9 هستش

              دیدگاه


                #8
                پاسخ : سوالات مبتدیانه

                نوشته اصلی توسط محمدرضا حسینا
                سلام
                بر روی همه ی میکروکنترلر ها مثله arm یا حتی avr سیستم عامل نصب میشه ولی این سیستم عامل فاقد محیط گرافیکی هستش و معمولا مبحث real time به وجود میاد
                برای پورت کردن سیستم عامل های گرافیکی روی میکرو های Arm7 و بالاتر حداقل چیزی که میتونین باهاش کار کنین ucos-ii به همراه uc-gui هستش
                یکی از دوستام روی یه stm32f103 یه ucos-ii و uc-gui پورت کرده که میبینین شکل ظاهریش با محیط هایی مثله ویندوز خیلی فرق داره و قابلیت هاش محدود هستن
                البته میزان حافظه و رمی که اشغال میکنه خیلی کم هستش که در حالت عادی به 20k رم نیاز داره
                [
                سیستم عامل های پیشرفته تری هم هستن مثله uclinux ولی اونا نیاز به حافظه خارجی دارن
                برای win ce 6.0 هم باید از میکرو های arm9 و بالاتر استفاده کردش و نیاز به چندین حافظه جداگانه هم هستش
                طرز پورت کردن سیستم عامل روی یه میکرو به این صورت هستش که ابتدا باید سورسش رو با توجه به سخت افزارمون edit کنیم(به طور مثال برای سیستم عامل تعریف کنیم که یه elt240320 با چیپ ili9325 رو داریم به پایه های فلان و فلان میکرو وصل میکنیم تا سیستم عامل مورد استفاده ما lcd رو شناسایی کنه)
                بعد از این که مجددا سورس ها رو کامپایل کردیم باید ایمیج اونو روی حافظه ی nand flash قرار بدیم
                فرضا بعد از روشن کردن سیستم سیتسم عامل از روی nor flash بوت میشه و شروع به کار میکنه


                این برد از یه میکرو s3c2440 استفاده شده که میشه گفت جز اولین میکرو های arm9 هستش
                سلام
                ببخشید روی چه نوع از avr هایی میشه سیستم عامل نصب کرد؟

                دیدگاه


                  #9
                  پاسخ : سوالات مبتدیانه

                  سلام
                  ببخشید روی چه نوع از avr هایی میشه سیستم عامل نصب کرد؟
                  روی همشون میشه حتی یه atmega8 یا attiy13 , یه بار دیگه هم میگم که این rtos ها فاقد محیط گرافیکی هستن و معمولا در این جور موارد از free rtos استفاده میشه

                  http://www.freertos.org/

                  دیدگاه


                    #10
                    پاسخ : سوالات مبتدیانه

                    باز هم سلام

                    اصلا" بهتر است یک جور دیگه سوال را مطرح کنم :mrgreen:

                    1-ویندوز چی هست :question:
                    2-چکار میکنه :question:

                    بقیــــــــــــــــــــه اش بعدا" :icon_razz: :icon_razz: :icon_razz: :icon_razz:

                    دیدگاه


                      #11
                      پاسخ : سوالات مبتدیانه

                      ویندوز مجموعه ای از فرمورها، درایورها و سافتورهایی است که روی یک سیستم سخت افزاری نصب میشود تا شما بتوانید از قابلیتهای اون سیستم به راحتی استفاده کنید
                      فرض کن شما ویندوز رو سیستم کامپیوترت نصب نباشه، برای اینکه از پورت سریال استفاده کنی چیکارمیکنی؟
                      حالا فرض سریال رو راه انداختی، usb چی؟ مانیتور چی؟ ماوس و کیبرد و ..... چی؟
                      همه اینهارو ویندوز برات راه میندازه، یه محیط گرافیکی باحال بهت میده با کلی نرم افزار.
                      حالا کافیه شما فقط با یه زبان برنامه نویسی ویژوال برنامه ات رو در یک دهم زمان مورد نیاز بنویسی
                      {خلاف قوانین - امضا ویرایش شد}

                      دیدگاه


                        #12
                        پاسخ : سوالات مبتدیانه

                        سلام
                        ممنون
                        تازه داره یک چیزای می فهمم(الحمدالله باز هم جای شکر داره) :icon_razz:

                        پس در حالت عادی هم مثلا روی avr ویندوز هسته دیگه؟ چون مثلا" ما با برنامه نویسی c داخل کدویژن تمام قسمت های avr از جمله تایمر وusart و ........... راحت کار می کنیم یا روی 8051 هم ویندوز هسته دیگه با اسمبلی می نویسیم بعد از تمام قسمت ها ی میکرو استفاده می کنیم.

                        حالا اگر نمی شود روی arm مثلا با c برنامه بنویسیم به طوری که از همه ی قسمت های ان استفاده نماییم؟
                        اگر این طور است مزایای ویندوز چه هست

                        ممنون

                        دیدگاه


                          #13
                          پاسخ : سوالات مبتدیانه

                          دوست عزیز، شما با 8051 و avr و پیک میتونی یه اینترنت اکسپلورر درست کنی و باهاش بیای تو نت چرخ بزنی؟ همزمان آهنگ هم گوش کنی؟ مسنجرت هم ران باشه و چت کنی؟ 10تا برنامه دیگه هم همزمان کارخودشون رو بکنن؟ رزولوشن مانیتور ماکزیمم باشه؟ مهمتر از همه برای استفاده از یه برنامه فقط کافی باشه فایل اجرایی اون برنامه رو تو سیستمت کپی کنی و ران کنی؟ اصلا تو خود سیستم برنامه بنویسی و کامپایل کنی؟
                          همه اینکارارو سیستم عامل برات انجام میده، کافیه شما فقط خلاقیتت رو به کاربندازی و از این قابلیتها استفاده کنی
                          یا از برنامه های آماده ای که دیگران نوشتن استفادهکنی و لذت ببری..
                          {خلاف قوانین - امضا ویرایش شد}

                          دیدگاه


                            #14
                            پاسخ : سوالات مبتدیانه

                            دستت درد نکنه
                            پس روی arm وقتی ویندوز نصب میشه تقریبا" میشه کیس کامپیوتر ??

                            دیدگاه


                              #15
                              پاسخ : سوالات مبتدیانه

                              سلام
                              برای پورت کردن سیستم عامل های گرافیکی روی میکرو های Arm7 و بالاتر حداقل چیزی که میتونین باهاش کار کنین ucos-ii به همراه uc-gui هستش
                              یکی از دوستام روی یه stm32f103 یه ucos-ii و uc-gui پورت کرده که میبینین شکل ظاهریش با محیط هایی مثله ویندوز خیلی فرق داره و قابلیت هاش محدود هستن
                              البته میزان حافظه و رمی که اشغال میکنه خیلی کم هستش که در حالت عادی به 20k رم نیاز داره
                              لطفا راجع به این تصاویر و توضیحاتتون مخصوصا در رابطه با PIC بیشتر و مفصلتر توضیح بدید.
                              خیلی برام جالبه!
                              منم علاقه زیادی به نوشتن یه سیستم عامل یا real time os دارم به این تاپیک هم سر بزنید و راهنمایی کنید.
                              http://www.eca.ir/forum2/index.php?topic=37852.30
                              ممنون

                              [glow=black,2,300]بردی جالب با سیستم عاملی جالب !!![/glow]

                              دیدگاه

                              لطفا صبر کنید...
                              X