اطلاعیه

Collapse
No announcement yet.

برنامه نویسی dot Net Micro در ARM

Collapse
این موضوع برجسته شده است.
X
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    #16
    پاسخ : برنامه نویسی در ARM

    نوشته اصلی توسط r.babazadeh
    منم به این درد دچارم :sad:
    سلام
    از این PDF ها استفاده کنید:
    http://www.eca.ir/forum2/index.php?topic=22853.msg111014#msg111014
    خیلی خوب و ساده آموزش داده شده.
    ای کاش برای بیسیک هم از این مراجع وجود داشت. :cry2:
    موفق باشید.
    If everything seems under control, you're just not going fast enough
    Mario Andretti

    دیدگاه


      #17
      پاسخ : برنامه نویسی در ARM

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

      دیدگاه


        #18
        اطلاعات عمومی

        چون برای دوستان هنوز برنامه نویسی مدیریت شده managed با مدیریت نشده unmanaged روشن نشده بود.تصمیم گرفتم این تاپیک جالب و علمی که به دور از غرض ورزی در آن بحث شده است را برای شما بگذارم.قبل از خواندن این تاپیک بدانید که java و .net مدیریت شده اند و c و asm مدیریت نشده اند:
        http://www.barnamenevis.org/forum/showthread.php?t=128721

        پیروز باشید.
        ZILLION electronic team با مدیریت رئیس تالار ARM
        تاپیک برنامه نویسی گروه:
        http://www.eca.ir/forum2/index.php?topic=23410.0
        ------------------------
        اگر پرسش برنامه نویسی داشتید،خوشحال میشم کمک کنم:
        http://www.aminsharifi67.blogspot.com

        دیدگاه


          #19
          Symbian

          با سلام به همه دوستان و هم گروهی های عزیز
          در زیر برای شما یک online book خیلی مفید symbian میگذارم.قبل از خواندن این کتاب توصیه میکنم PDF مرجعی را که ترجمه Wikipedia میباشد را مطالعه فرمایید.
          درباره symbian هم بدانید که بیشترین بازار گوشی های جهان را در اختیار دارد و هم اکنون قصد دارد که وارد گوشی های هوشمند هم بشود.سهام این شرکت بوسیله نوکیا خریداری شد و نوکیا هم آنرا تبدیل به یک سیستم عامل رایگان متن باز کرد،هم اکنون سری های مشهور symbian ،سری UIQ و سری 60
          میباشند:
          http://www.symbian.com/developer/techlib/v70docs/sdl_v7.0/doc_source/baseporting/PortingTheBase/PortingGuides/BeforeStartingABasePort.guide.html#PortingGuides-guide.before-starting

          همچنین اینجا را هم ببنید:
          http://www.arm.com/products/DevTools/RealTimeSystemModel.html

          پیروز باشید.
          ZILLION electronic team با مدیریت رئیس تالار ARM
          تاپیک برنامه نویسی گروه:
          http://www.eca.ir/forum2/index.php?topic=23410.0
          ------------------------
          اگر پرسش برنامه نویسی داشتید،خوشحال میشم کمک کنم:
          http://www.aminsharifi67.blogspot.com

          دیدگاه


            #20
            پاسخ : برنامه نویسی در ARM

            اولین سری برنامه نویسی گروه ZILLION electronic team با dot net micro
            برای دریافت source برنامه ها حتما باید عضو گروه باشید.
            http://i43.tinypic.com/4iiijp.jpg


            پیروز باشید.


            ZILLION electronic team با مدیریت رئیس تالار ARM
            تاپیک برنامه نویسی گروه:
            http://www.eca.ir/forum2/index.php?topic=23410.0
            ------------------------
            اگر پرسش برنامه نویسی داشتید،خوشحال میشم کمک کنم:
            http://www.aminsharifi67.blogspot.com

            دیدگاه


              #21
              پاسخ : برنامه نویسی در ARM

              امین جون من سورس میخوام :cry2: :cry:
              به دست من که نرسیده :angry:
              علم چندانکه بیشتر خوانی چون عمل در تو نیست نادانی

              دیدگاه


                #22
                پاسخ : برنامه نویسی در ARM

                نوشته اصلی توسط omega_adiban
                امین جون من سورس میخوام :cry2: :cry:
                به دست من که نرسیده :angry:
                امید جان برای اجرای برنامه باید شما visual studio 2008 SP1 که در قالب 2 DVD هست را از بازار تهیه کنی،سپس plug in میکرو که 11 مگابایت به صورت رایگان میباشد را نصب کنید.بعد به امید خدا آموزش را شروع میکنیم.برنامه های حرفه ای تری که نوشتم حتما با توضیحات برای اعضای گروه پست میکنم.
                امید جان شما که رشته ات الکترونیک هست بهتون پیشنهاد میکنم اول نرم افزار realview را که بسیار حرفه ای هست و قویترین کامپایلر ARM میباشد را کار کنید.این نرم افزار ساخته خود شرکت ARM میباشد.
                ZILLION electronic team با مدیریت رئیس تالار ARM
                تاپیک برنامه نویسی گروه:
                http://www.eca.ir/forum2/index.php?topic=23410.0
                ------------------------
                اگر پرسش برنامه نویسی داشتید،خوشحال میشم کمک کنم:
                http://www.aminsharifi67.blogspot.com

                دیدگاه


                  #23
                  پاسخ : برنامه نویسی در ARM

                  از راهنماییت ممنونم امین جان

                  ولی تو زمینه برنامه باید با zillion به تفاهم برسم که فعلا دوستان به این تفاهم رسیدن که iar رو برونیم تا ببینیم کی چپش می کنیم :mrgreen: :mrgreen:
                  علم چندانکه بیشتر خوانی چون عمل در تو نیست نادانی

                  دیدگاه


                    #24
                    پاسخ : برنامه نویسی در ARM

                    نوشته اصلی توسط omega_adiban
                    از راهنماییت ممنونم امین جان

                    ولی تو زمینه برنامه باید با zillion به تفاهم برسم که فعلا دوستان به این تفاهم رسیدن که iar رو برونیم تا ببینیم کی چپش می کنیم :mrgreen: :mrgreen:
                    دوست من ،من که نگفتم که IAR کامپایلر ضعیفی هست.گفتم که realview کامپایلر قوی است.در رشته نرم افزار همیشه چند نرمافزار قوی وجود دارد و برنامه نویس باید تا حدودی با آنها آشنا باشد تا بتواند در موقع لزوم بین آنها تعامل ایجاد کند.
                    ZILLION electronic team با مدیریت رئیس تالار ARM
                    تاپیک برنامه نویسی گروه:
                    http://www.eca.ir/forum2/index.php?topic=23410.0
                    ------------------------
                    اگر پرسش برنامه نویسی داشتید،خوشحال میشم کمک کنم:
                    http://www.aminsharifi67.blogspot.com

                    دیدگاه


                      #25
                      پاسخ : برنامه نویسی در ARM

                      بابا ما که مثل شما نیستیم.2 تا برنامه پشت سر هم بخونم رگولاتور مغزم اتیش میگیره :biggrin: :biggrin: :biggrin:
                      علم چندانکه بیشتر خوانی چون عمل در تو نیست نادانی

                      دیدگاه


                        #26
                        برنامه نویسی سیمبین( symbian )

                        برنامه نویسی سیستم عامل های بلادرنگ یا RTOS این روزها جزو مباحث داغ بازار داخلی ایران می باشد و به علت نیروی کار کم در این ضمینه،بازار بکری را برای برنامه نویسان سیستم های تعبیه شده مهیا کرده است.در این رابطه یکی از بستر های سخت افزاری ای که برای این نوع سیستم عامل ها موجود می باشد ریز پردازنده های ARM می باشد که در بازار داخلی هم موجود است.
                        گروه ZILLION electronic team مدتی پیش کار گروهی را شروع کرد که در سطح جامعه الکترونیک و برنامه نویسان خوش درخشید و باعث توجه شرکت های دیگری هم شد.شاید به جرات بتوان گفت که توسعه سیستم های تعبیه شده نیازمند تیم برنامه نویسی، الکترونیکی و شبکه ای بسیار قوی می باشد و همچنین وقت و هزینه بالایی را نسبت به دیگر کارهای تحقیقاتی میطلبد.از این رو سرعت این کار گروهی با نوسانات زیادی همراه بود ولی بدلیل ماهیت تحقیقاتی و مدیریت گروهی و تعهدات قلبی قوی آن، هنوز با قدرت پابرجاست.و در چند ماه دیگر کار خود را با سرعت هرچه بیشتر ادامه خواهد داد.
                        ---------------------
                        اما دلیل اصلی ای که من این پست را زدم معرفی چند کتاب مفید و رایگان از انتشارات symbian بود.همانگونه که پیشین هم گفته شد sysmbian سیستم عامل متن باز قوی ای هست که درصد بالای سیستم عامل های دستگاه های تعبیه شده را از آن خود کرده است.چیزی که از همه جالب تر است کتاب فارسی این جامعه متن باز است که بجاست در صورت مفید بودن این کتاب، از نویسنده آن بوسیله ایمیل، تشکر بعمل آوریم(پ.ن:این روزها جامعه نیمه متن باز گوگل تحریمات بسیار گسترده ای را به ایران تحمیل کرده است.به این معنا که تمام برنامه های متن بازش را بر روی ایرانیان مسدود کرده است).کتابچه اول برنامه نویسی سیمبین(symbian) سری 60(s60) با دات نت (.net) است.و کتابچه دوم هم،کتابی فارسی از انتشارات symbian است!.در صورت علاقه مند بودن به دریافت رایگان نسخه چاپی آن نیز می توانید به میل شرکتشان درخواست کنید:
                        We can also send you free printed versions of these booklets if necessary. Please email
                        books@symbian.com for more information.
                        در پایان باز هم تقاضا میکنم در صورت دانلود آن،از انتشارات آن سپاسگزاری کنید.:

                        http://developer.symbian.com/main/documentation/books/books_files/pdf/NET_booklet.pdf

                        http://developer.symbian.com/main/documentation/books/books_files/pdf/getting_started_persian_final.pdf
                        همچینن برای دریافت بقیه کتاب های رایگان می توانید به آدرس زیر مراجعه فرمایید:
                        http://developer.symbian.com/main/documentation/booklets/booklets_using.jsp

                        پانوشت:به احتمال زیاد در 2 ماه دیگر آموزش قدم به قدم برنامه نویسی دات نت میکرو را شروع میکنیم.
                        ZILLION electronic team با مدیریت رئیس تالار ARM
                        تاپیک برنامه نویسی گروه:
                        http://www.eca.ir/forum2/index.php?topic=23410.0
                        ------------------------
                        اگر پرسش برنامه نویسی داشتید،خوشحال میشم کمک کنم:
                        http://www.aminsharifi67.blogspot.com

                        دیدگاه


                          #27
                          مفاهیم پورت کردن

                          Porting the .NET Micro Framework is the process of adapting it to a new processor, memory
                          configuration, support chips, and/or display and building device firmware capable of running managed
                          applications. A number of successful ports have already been performed by Microsoft and its partners.
                          If you would like to get the .NET Micro Framework running on an existing hardware platform, or are
                          building a device from scratch and wish to use the .NET Micro Framework as the basis for your product,
                          you may need to perform a port. The purpose of this white paper is to introduce you to the concepts
                          involved in porting and to give you the information you need to decide whether you wish to perform the
                          port in-house or whether it would be better to engage a specialist.

                          دانلود

                          بعد از خواندن مقاله،به مطالب زیر دست میابید:

                          Now you should have the information you need to decide whether to port the .NET Micro Framework.
                          You understand the basic architecture of the .NET Micro Framework and the roles involved in building a
                          device on top of it. You know what’s in the porting kit, the basic steps involved in porting, some of the
                          technical decisions and issues involved, and the skills your team will need to successfully complete a
                          port. You have thought about whether you will run the .NET Micro Framework directly on the hardware
                          or on top of an existing operating system or kernel. You’ve also considered alternatives to porting,
                          including using an existing module or having someone else perform the port, to see if they make more
                          sense for your scenario.
                          ZILLION electronic team با مدیریت رئیس تالار ARM
                          تاپیک برنامه نویسی گروه:
                          http://www.eca.ir/forum2/index.php?topic=23410.0
                          ------------------------
                          اگر پرسش برنامه نویسی داشتید،خوشحال میشم کمک کنم:
                          http://www.aminsharifi67.blogspot.com

                          دیدگاه


                            #28
                            پاسخ : برنامه نویسی در ARM

                            سلام دوستان
                            چند سوال دارم اگر ممکنه دوستان جواب بدن. ممنون میشم
                            خروجی برنامه ایی که با .NET مینویسیم به چه صورت هست؟ آیا یک فایل HEX به عنوان خروجی ارایه میکنه.هدف من از این سوال اینه که بدونم برنامه ایی که با دات نت نوشته میشه به چه صورت در میکرو پیاده میشه؟
                            روش پورت کردن دات نت برای یک میکرو به چه شکل هست؟ من یم PDF از مایکروسافت گرفتم و لی موضوع رو بصورت سر بسته گفته بود
                            پیشاپیش ممنون

                            دیدگاه


                              #29
                              پاسخ : برنامه نویسی در ARM

                              سلام
                              دوستان منتظرم :cry2:

                              دیدگاه


                                #30
                                پاسخ : برنامه نویسی در ARM

                                نوشته اصلی توسط fazel459
                                سلام دوستان
                                چند سوال دارم اگر ممکنه دوستان جواب بدن. ممنون میشم
                                خروجی برنامه ایی که با .NET مینویسیم به چه صورت هست؟ آیا یک فایل HEX به عنوان خروجی ارایه میکنه.هدف من از این سوال اینه که بدونم برنامه ایی که با دات نت نوشته میشه به چه صورت در میکرو پیاده میشه؟
                                بله فاضل جان. اینجارو را نگاه کن.
                                وقتی netmf رو دانلود میکنی(حجمش زیاد نیست)،برنامه MFDeploy هم نصب می شود،این برنامه برای flah کردن روی سخت افزارت هست که به روش های مختلف می تونی برنامه را روی سخت افزار بریزی
                                نوشته اصلی توسط fazel459
                                روش پورت کردن دات نت برای یک میکرو به چه شکل هست؟ من یم PDF از مایکروسافت گرفتم و لی موضوع رو بصورت سر بسته گفته بود
                                پیشاپیش ممنون
                                پورت کردن netmf مانند پورت کردن بقیه سیستم عامل هاست،شما باید تمام رجیستر ها و peripheral device ها رو بهش بشناسونی.
                                اگر می خوای بیشتر از netmf سر بیاری،بهت پیشنهاد میکنم کتابش رو بگیری و با شبیه سازی در VS یادش بگیری.ولی چون هنوز netmf به بلوغ نرسیده اگر WPF رو بخونی بیشتر بدردت می خوره.

                                پیروز باشید.
                                ZILLION electronic team با مدیریت رئیس تالار ARM
                                تاپیک برنامه نویسی گروه:
                                http://www.eca.ir/forum2/index.php?topic=23410.0
                                ------------------------
                                اگر پرسش برنامه نویسی داشتید،خوشحال میشم کمک کنم:
                                http://www.aminsharifi67.blogspot.com

                                دیدگاه

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