اطلاعیه

Collapse
No announcement yet.

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

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

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

    دوستان این تاپیک برای اعضای گروهZILLION electronic team ایجاد شده است.
    این پست در حقیقت اعلان این تاپیک میباشد، تمام پست های این تاپیک،برای داشتن یک تاپیک مرجع پیوسته ویرایش خواهد شد،از تمام همکاران گروه خواهش میکنم که برای پست زدن از عناوین مناسب استفاده کنند،تا این تاپیک برای گروه به صورت مرجع بماند.
    ARM چیست،ترجمه از ویکی پدیا قسمت اول :
    http://barnamenevis.org/forum/attachment.php?attachmentid=26859&d=1230302680
    ARM چیست،ترجمه از ویکی پدیا قسمت دوم :
    http://www.4shared.com/file/82085692/296f95cd/ARMSecond.html
    معرفی نمونه برنامه نوشته شده :
    http://barnamenevis.org/forum/attachment.php?attachmentid=26918&d=1230414885
    کتاب برنامه نویسی با دات نت میکرو:
    http://ebookw.net/2008/10/03/expert-.net-micro-framework.html
    چکیده فصل 1:
    http://barnamenevis.org/forum/attachment.php?attachmentid=27147&d=1231241958
    فصل 2:
    http://www.microsoft.com/netmf/hardware/default.mspx
    مجموعه ای از مقالات پارسی:
    http://www.barnamenevis.org/forum/showthread.php?t=110663

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

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

    ادامه بدین :applause: :applause: :applause: :applause: :applause: :applause:
    علم چندانکه بيشتر خواني چون عمل در تو نيست ناداني

    دیدگاه


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

      سلام دوستان
      براتون 1 پروژه Keil فرستادم
      هم پرت سریال و هم GPIO را فعال کردم
      http://rapidshare.com/files/177199092/program.rar.html
      امیدوارم کمکی کرده باشم

      پیروز باشید.

      دیدگاه


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

        فایلهای اصلی توی فلدر 1 است

        دیدگاه


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

          نوشته اصلی توسط omega_adiban
          بسیار عالی
          ولی باید کلی من رو راهنمایی کنین
          چون رشتم الکترونیک هس و هیچ چی نمید.نم
          از کجاش شرو کنم
          با چی بازش کنم
          چه طوری امتحان کنم؟
          خوب فایل که rar است.
          بازش کنید.نرم افزار keil را هم باید داشته باشید.

          دیدگاه


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

            :angry: :angry: :angry:
            لطفا تو 4share اپ کنین

            ممنون
            ممنون
            ممنون
            علم چندانکه بيشتر خواني چون عمل در تو نيست ناداني

            دیدگاه


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

              نوشته اصلی توسط omega_adiban
              :angry: :angry: :angry:
              لطفا تو 4share اپ کنین

              ممنون
              ممنون
              ممنون
              :smile:
              http://www.4shared.com/file/77776155/18096c6b/program.html

              دیدگاه


                #8
                windows CE

                ممنون بابک جان(بابا انگار همه بابک های آذر پاتیگانی باحال هستند!)
                بچه ها در صفحه زیر مقایسه ای بر سیستم عامل های بلادرنگ(real time) داشته است.سیستم عاملی که با سخت افزار ما جور در می آید wince است.
                اینم سخت افزاری که برای wince لازم است:

                سخت افزار :
                ARM;MIPS;SH4;x86

                --------------
                دوستان اینگونه که معلوم است 2 وسیله ای که در خارج بسیار پر استفاده است،یکیش GPS(قابل استفاده در خودرو،وسایل حمل و نقل و وسایلی که نیاز به راهبری دارند) هست و دیگری هم کیوسک ها(خودپرداز،اینترنت،تشخیص هویت،..) هستند.
                اینقدر مهم هستند که ماکروسافت 2 تا سیستم عامل جدا برایشان ساخته است،و خود ماکروسافت هم صریحا اعلام کرده است که این 2 وسیله خیلی برایش مهم است
                دوستان بازم تکرار میکنم،بچه ها هیچ اصراری در بهتری یا بدتری چیزی نیست،ولی شما به عنوان یک embedded developer باید از همه تجهیزات اطلاع داشته باشید.
                اینم لینکش:http://www.microsoft.com/windowsembedded/en-us/products/whichproduct/default.mspx
                اینم لینک آموزشش:
                http://msdn.microsoft.com/en-us/library/aa714496.aspx
                این کتاب هم خودم دانلود کردم،چاپ پریل 2008 هست،و از انتشارات بسیار مشهور apress:
                http://ebookw.net/2008/10/03/expert-.net-micro-framework.html

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

                دیدگاه


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

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

                  دیدگاه


                    #10
                    net micro.

                    WPF

                    این فناوری جزو آخرین فناوری های ماکروسافت هست.فناوری ای که شکاف بین گرافیک و برنامه نویسی را بسیار کم کرد.فناوری که شکاف بین برنامه های تحت وب(با معرفی silverlight شرکت adobe را با محصول پرطرفدارش یعنی flash به مخاطره کشاند) را با برنامه های تحت ویندوز(با معرفیWPF WIN APP )به حداقل رساند.حالا هم وسیله های تعبیه شده را هدف قرار داده است،با چند خط کد ساده میتوان متنی را با فونت دلخواه نوشت:
                    // Create a single text control.
                    Text text = new Text();
                    // Set Font
                    text.Font = Resources.GetFont(Resources.FontResources.small);

                    امیدوارم روز سختی های کار با LCD های گرافیکی و مشکل UTF-8 و Right-Align ها تمام بشود.بچه ها نگران این فناوری هم نباشید توی 2 روز میشه یادش گرفت،تازه توابعش توی میکرو کمتر شده است.PDF زیر ترجمه Designing User Interfaces از MSDN میباشد.
                    دانلود کنید دوستان گلم:
                    http://barnamenevis.org/forum/attachment.php?attachmentid=26918&d=1230414885
                    اینم محیط اجرا:
                    http://bloggingabout.net/cfs-filesystemfile.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/jens/HiCO-ARM9-touch.JPG
                    بچه ها اینم نام دامنه های WPF
                    http://www.codeguru.com/dbfiles/get_image.php?id=14283&lbl=FRAMEWORK2_JPG& ds=20070920
                    -----------------------------
                    این لیست شرکای ماکروسافت میباشد:
                    http://msdn.microsoft.com/en-us/embedded/bb267307.aspx
                    این لیست قطعاتی که از net. micro پشتیبانی میکنند:
                    http://www.microsoft.com/netmf/hardware/default.mspx

                    دیدن عکس بزرگتر:
                    http://i43.tinypic.com/2hp0go1.jpg
                    اینم لیست ارزانترین برد،ببینید چه قطعاتی توش هست و تو قسمت کار با ARM نظر بدهید:
                    http://www.ghielectronics.com/details.php?id=113

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

                    دیدگاه


                      #11
                      ویرایش خواهد شد

                      این پست ویرایش خواهد شود.

                      دوستان به این علت که در این راه تازه کار میباشیم،هر گونه اشکال و ایرادی را در متن ها میبینید با انتقاد هایتان من را مطلع سازید.

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

                      دیدگاه


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

                        سلام ، دوستان عزیز
                        یکی تعداد از دوستان در مورد بیسیک یک حرفهایی رو گفتن که باعث ناراحتی من شد !
                        فقط لازم دونستم نکات زیر رو بگم :
                        1- BASCOM-ARM تا سال دیگه یعنی 2009 بیرون میاد !
                        2- هر کسی که با ورژن جدید بسکام AVR کار کرده و قدرت اون رو دیده و به قولی یک چیزایی حالیش شده زبان C رو ول کرده رفته سراغ بیسیک !
                        3- بلی زبان بیسیک در مقابل C خیلی ضعیف هست ولی در مورد میکروکنترلر دقیقاً برعکسش هست !
                        4- PIC هم نسخه حرفه ای بسکام رو داره!
                        حالا این گوی و این میدان کسی می خواد در مورد میکروکنترلر D و بیسیک رو بیاره رو رینگ کن هستم ! بیاد بالا !
                        هر برنامه ای رو تو چند ثانیه می دم بیرون !

                        البته حرفهای بالارم که گفتم ممکنه به بعضی از C کارا بر بخوره ولی نخوره ها !
                        Aristar Group - Always And Forever

                        دیدگاه


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

                          نوشته اصلی توسط Aristar
                          سلام ، دوستان عزیز
                          یکی تعداد از دوستان در مورد بیسیک یک حرفهایی رو گفتن که باعث ناراحتی من شد !
                          فقط لازم دونستم نکات زیر رو بگم :
                          1- BASCOM-ARM تا سال دیگه یعنی 2009 بیرون میاد !
                          2- هر کسی که با ورژن جدید بسکام AVR کار کرده و قدرت اون رو دیده و به قولی یک چیزایی حالیش شده زبان C رو ول کرده رفته سراغ بیسیک !
                          3- بلی زبان بیسیک در مقابل C خیلی ضعیف هست ولی در مورد میکروکنترلر دقیقاً برعکسش هست !
                          4- PIC هم نسخه حرفه ای بسکام رو داره!
                          حالا این گوی و این میدان کسی می خواد در مورد میکروکنترلر D و بیسیک رو بیاره رو رینگ کن هستم ! بیاد بالا !
                          هر برنامه ای رو تو چند ثانیه می دم بیرون !

                          البته حرفهای بالارم که گفتم ممکنه به بعضی از C کارا بر بخوره ولی نخوره ها !
                          نبینم کسی بیسیک و اذیت کنه
                          ما C کارمیکنیم ولی از بیسیک حمایت میکنیم
                          :smile:

                          دیدگاه


                            #14
                            دوستانی که میخواهند C را یاد بگیرند

                            دوستان برای یادگیری C شما میتوانید کدهایتان را اینجا بنویسید و تبدیل کنید.
                            فقط شما باید روش نوشتن function و دستورات کنترلی را یاد بگیرید.که اگر واقعا جدی باشید یک هفته ای یاد میگیرید،کدهای VB را بنویسید و به sharp c نگاه کنید:
                            http://www.developerfusion.com/tools/convert/vb-to-csharp
                            syntax زبان sharp c(#C)q با ++C یکی هست.
                            VB:


                            Public Sub func1(ByVal a As Integer*, ByVal b As Char*)
                            a = a + 2
                            b = b + b
                            End Sub


                            C:
                            public void func1(int *a,char *b)
                            {
                            a=a+2;
                            b=b+b;
                            }

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

                            دیدگاه


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

                              سلام برو بچه های کوشا خیلی مخلصیم
                              بچه هایی که میخوان واسه IC ها برنامه بنویسن به 1 نکته توجه داشته باشن

                              ممکنه تو برنامه های سطح بالا الگریتم خیلی مهم نباشه(که به نظر من هست) ولی تو برنامه نویسی سطح پایین اول باید بدونی چی کار می خواهی بکنی
                              بعد الگوریتم کار را با همه جزییات تهیه کنی

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

                              برنامه ها استراکچرال باشن و توابع بهینه

                              دیدگاه

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