اطلاعیه

Collapse
No announcement yet.

اطلاعاتی در مورد arm وتفاوت با میکرو کنترلر های دیگر

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

    #61
    پاسخ : اطلاعاتی در مورد arm وتفاوت با میکرو کنترلر های دیگر

    سلام
    1- خود شرکت ST (که خیلی معتبره و تو ایران کمتر طرفدار داره)
    2- اونایی که گفتی خودشون دسته اند ( فامیلی اند) و سایت ARM چون arm11 و arm9 قدیمی هستن از تو دسته بندیش پاکشون کرده.
    3- تقریبا تو هر فامیلی برنامه نویسی ها مشابهه چون پلتفرم های جامعی واسه هر دسته وجود داره که میشه برنامه های سطح بالا تر(نزدیک تر به زبان انسان) باهاشون نوشت و در ازاش مقداری رم، سرعت پردازش و ... از دست میره، مثلا cortex m ها پلتفرم CMSIS رو دارن و برای cortex a ,r ها تحت هسته های لینوکس یا ویندوز با زبان های مختلف میشه برنامه نوشت.
    مشغول در اين دنياي آکل و ماکول .......

    دیدگاه


      #62
      پاسخ : اطلاعاتی در مورد arm وتفاوت با میکرو کنترلر های دیگر

      نوشته اصلی توسط ((O-I-O))
      سلام
      چندتا سوال داشتم:
      شرکتهای مختلفی دارن براساس معماری ارم میکرو تولید میکنند مثل :atmel , NXP و..
      1-میکروهای STM32 ساخت کدوم شرکتن؟
      2-در سایت خود ارم تقسیم بندی که انجام دادن CortexM,R,A و Securcore هستن.میکروهای ARM9-ARM11-CortexA در زیر انجمن این تالار ساخت کدوم شرکت و جز کدوم تقسیم بندی ارم میشن؟
      3-میکروهای ساخت شرکت های مختلف از نظر کمپایلر و کار کردن با هم تفاوت میکنند؟یا اگه با میکروهای یه شرکت کار بکنیم کفایت میکنه (به جهت یادگیری)؟
      1- شرکت ST
      2- ARM9-ARM11-CortexA هر سه پردازنده و هسته هستن نه میکرو.
      3- کار کردن شاید تا حدودی(با پریفرال ها) ولی کامپایلر تقریبا همه IDEها همه میکروهای با هسته ARM خصوصا سری Cortex-M رو پشتیبانی میکنن. میکروهای از نظر امکانات جانبی تا حدودی فرق میکنن ولی تقریبا میشه گفت کار کردن با محصول یه شرکت خصوصا ST یا NXP می تونه تقریبا همه نیازها رو پوشش بده.

      دیدگاه


        #63
        پاسخ : اطلاعاتی در مورد arm وتفاوت با میکرو کنترلر های دیگر

        با سلام به همگی
        من با خوندن این تاپیک بیشتر قاطی کردم. ممکنه یکی از اساتید لطف کنن و یک دسته بندی از پروسسورهای آرم داشته باشن؟ و توضیح مختصری در خصوص قابلیت های هر دسته بدن.
        در مورد شرکت های سازنده و مزیت هر یک نسبت به دیگری و اینکه یادگیری میکروهای کدوم یک بهتر است اگر بحثی کنند ممنون میشم.
        در خصوص نرم افزارهای برنامه نویسی آرم ها هم اگر راهنمایی بکنین ممنون میشم.
        واقعیت اینه که به نظر من یک رفرنس خوب برای کسی که میخواد آرم رو شروع کنه وجود نداره. اگر اساتید وقت بذارن و در ابن موردها درست و حسابی راهنمایی کنن و یا اگه فایلی چیزی دارن که کمک کنه به تصمیم گیری و شروع آرم خیلی عالی میشه
        با تشکر از همگی

        دیدگاه


          #64
          پاسخ : اطلاعاتی در مورد arm وتفاوت با میکرو کنترلر های دیگر

          کسی نبود منو راهنمایی کنه؟

          دیدگاه


            #65
            پاسخ : اطلاعاتی در مورد arm وتفاوت با میکرو کنترلر های دیگر

            دوستان چرا این تاپیک اینقدر سوت و کوره؟ کم کم دارم تصمیم میگیرم که وارد آرم نشم. اینطور که معلومه خیلی طرفدار نداره.
            من بعد از جستجویی که انجام داده بین آرم شرکت NXP و atmel موندم کدوم یکی رو انتخاب کنم. لطفا خواهش میکنم راهنماییم کنین.
            علاوه بر این کدون نرم افزار بهتره برای کار با آرم ها؟
            خواهش میکنم اساتید این زمینه راهنماییم کنن.

            دیدگاه


              #66
              پاسخ : اطلاعاتی در مورد arm وتفاوت با میکرو کنترلر های دیگر

              دوستان البته پشتیبانی محکم و به روز و وسیع ST و نیز کیفیت بالای محصولاتش باعث شده که امروز بالاترین سهم قطعات بازار ایران رو به خودش اختصاص داده مثلا میکرو stm32f103 این شرکت در مقایسه با هم رده هاش بی نظیره و امکانات زیادی داره و قیمش پایینه
              The losers find problem in every answer but the winners find an answer in every problem

              FETAMAKER

              دیدگاه


                #67
                پاسخ : اطلاعاتی در مورد arm وتفاوت با میکرو کنترلر های دیگر

                نوشته اصلی توسط mhm_004
                با سلام به همگی
                من با خوندن این تاپیک بیشتر قاطی کردم. ممکنه یکی از اساتید لطف کنن و یک دسته بندی از پروسسورهای آرم داشته باشن؟ و توضیح مختصری در خصوص قابلیت های هر دسته بدن.
                در مورد شرکت های سازنده و مزیت هر یک نسبت به دیگری و اینکه یادگیری میکروهای کدوم یک بهتر است اگر بحثی کنند ممنون میشم.
                در خصوص نرم افزارهای برنامه نویسی آرم ها هم اگر راهنمایی بکنین ممنون میشم.
                واقعیت اینه که به نظر من یک رفرنس خوب برای کسی که میخواد آرم رو شروع کنه وجود نداره. اگر اساتید وقت بذارن و در ابن موردها درست و حسابی راهنمایی کنن و یا اگه فایلی چیزی دارن که کمک کنه به تصمیم گیری و شروع آرم خیلی عالی میشه
                با تشکر از همگی


                سلام دوست عزیز
                این بحث بحث بزرگیه وقابل ارایه در مدت زمان کمی نیست.
                من خیلی خلاصه وار میگم در حد آشنایی امیدوارم مفید باشه
                هسته آرم توسط شرکت آرم طراحی شده و در قدرتهای مختلف موجود میباشد و هیچ ربطی به شرکت تولید کننده میروکنترلر ندارد.
                شرکت های تواید کننده میکروکنترلر به علت امکانات خوب و قدرت پردازشی هسته آرم اومدن هسته آرم رو خریداری کردن و خودشون چندتا ماژول از قبیل تایمر و مبدل های آنالوگ و دیجیتال و ... کنارش گذاشتند و شده میکروکنترلر ساخت فلان شرکت.
                نرم افزارهای keil , IAR بهترین گزینه و emblock, coocox در بین کامپایلرهای رایگان بهترین گزینه برای کارکردن با آرم میباشند.
                الان تو بازار آرم با هسته CM3 با قابلیت پورتینگ سیستم عامل های نهفته و کورتکس سری A اپلیکیشن برای پورتینگ سیست عاملهای ویندوز ce و اندروید بیشترین کاربرد رو دارن.
                The losers find problem in every answer but the winners find an answer in every problem

                FETAMAKER

                دیدگاه


                  #68
                  پاسخ : اطلاعاتی در مورد arm وتفاوت با میکرو کنترلر های دیگر

                  نوشته اصلی توسط علیرضا فتحی


                  سلام دوست عزیز
                  این بحث بحث بزرگیه وقابل ارایه در مدت زمان کمی نیست.
                  من خیلی خلاصه وار میگم در حد آشنایی امیدوارم مفید باشه
                  هسته آرم توسط شرکت آرم طراحی شده و در قدرتهای مختلف موجود میباشد و هیچ ربطی به شرکت تولید کننده میروکنترلر ندارد.
                  شرکت های تواید کننده میکروکنترلر به علت امکانات خوب و قدرت پردازشی هسته آرم اومدن هسته آرم رو خریداری کردن و خودشون چندتا ماژول از قبیل تایمر و مبدل های آنالوگ و دیجیتال و ... کنارش گذاشتند و شده میکروکنترلر ساخت فلان شرکت.
                  نرم افزارهای keil , IAR بهترین گزینه و emblock, coocox در بین کامپایلرهای رایگان بهترین گزینه برای کارکردن با آرم میباشند.
                  الان تو بازار آرم با هسته CM3 با قابلیت پورتینگ سیستم عامل های نهفته و کورتکس سری A اپلیکیشن برای پورتینگ سیست عاملهای ویندوز ce و اندروید بیشترین کاربرد رو دارن.
                  خیلی ممنون دوست عزیز
                  به نظرتون بین اتمل ، NXP و ST میکروهای کدوم یک بهتره؟
                  و اینکه اگه بخوام با IAR شروع به کار با آرم ها بکنم، از کجا و چطوری برنامه نویسی IAR رو یاد بگیرم؟
                  ممنون میشم اگه راهنماییم کنین

                  دیدگاه


                    #69
                    پاسخ : اطلاعاتی در مورد arm وتفاوت با میکرو کنترلر های دیگر

                    سلام
                    من خودم تا حالا دنبال طعات atmel نرفتم . یه زمانی pic کار میکردم . بعدا lpc کار کردم و حالا رفتم تو خط stm32 .
                    چون nxp , st به نظر من محصولاتشون نسبت به قیمتشون قابلیتهای بالایی داره .
                    برای برنامه نویسی اگه مبتدی هستید با keil شروع کنید و بعدا راحت میتونید به iar سوییچ کنید.
                    وخیلی راحته کار کردن باهاشون .
                    توی youtube ویدیوهای زیادی برای شروع کار با این کامپایلرها وجود داره.
                    البته نسخه جدید keil ویزاردی رو در اختیارتون گذاشته که تاحالا stm رو کامل پشتیبانی کرده و قول داده به زودی lpc روهم به اون ویزاد به طور کامل اضافه کنه که کاررو خیلی راحت کرده.
                    The losers find problem in every answer but the winners find an answer in every problem

                    FETAMAKER

                    دیدگاه


                      #70
                      پاسخ : اطلاعاتی در مورد arm وتفاوت با میکرو کنترلر های دیگر

                      نوشته اصلی توسط علیرضا فتحی
                      سلام
                      من خودم تا حالا دنبال طعات atmel نرفتم . یه زمانی pic کار میکردم . بعدا lpc کار کردم و حالا رفتم تو خط stm32 .
                      چون nxp , st به نظر من محصولاتشون نسبت به قیمتشون قابلیتهای بالایی داره .
                      برای برنامه نویسی اگه مبتدی هستید با keil شروع کنید و بعدا راحت میتونید به iar سوییچ کنید.
                      وخیلی راحته کار کردن باهاشون .
                      توی youtube ویدیوهای زیادی برای شروع کار با این کامپایلرها وجود داره.
                      البته نسخه جدید keil ویزاردی رو در اختیارتون گذاشته که تاحالا stm رو کامل پشتیبانی کرده و قول داده به زودی lpc روهم به اون ویزاد به طور کامل اضافه کنه که کاررو خیلی راحت کرده.
                      سلام به همگی
                      دوستانی که با میکرو های آرم کار کردن میتونن یه مقایسه ای بین میکروهای AVR و میکروهای آرم از نظر نویذپذیری داشته باشند؟ میدونیم که میکروهای AVR معروف به نویزپذیری هستن حالا میکروهای مبتنی بر آرم چطور؟ میتونیم بگیم بهتر هستن از این نظر؟
                      ممنون میشم راهنمایی بکنین

                      دیدگاه


                        #71
                        پاسخ : اطلاعاتی در مورد arm وتفاوت با میکرو کنترلر های دیگر

                        نوشته اصلی توسط mhm_004
                        سلام به همگی
                        دوستانی که با میکرو های آرم کار کردن میتونن یه مقایسه ای بین میکروهای AVR و میکروهای آرم از نظر نویذپذیری داشته باشند؟ میدونیم که میکروهای AVR معروف به نویزپذیری هستن حالا میکروهای مبتنی بر آرم چطور؟ میتونیم بگیم بهتر هستن از این نظر؟
                        ممنون میشم راهنمایی بکنین
                        باسلام
                        در مورد نویز همه میکرو های سری armو پردازنده هایarm در برابر نویز های استاندارد برابر هستند.
                        فقط اگر لول نویز شما بالا باشه باید در هر صورتی فیلتر طراحی بکنید.
                        مسیر های تغیه تو کشیدن pcbباید فیلتر های چند طبقه استفاده بشه.
                        نویز های حرارتی رو باید جدی گرفت.
                        زمین گسترده توی برد خیلی مهمه.
                        اینطور میشه گفت که بهترین طراحی میکرو کنتر لر و پرو سسور در صورتی که طراحی pcbمناسبی نداشته باشید.
                        اصلا بدرد نمیخوره؟

                        دیدگاه


                          #72
                          پاسخ : اطلاعاتی در مورد arm وتفاوت با میکرو کنترلر های دیگر

                          خدمت شما دوست عزیز باید عرض کنم که میکرو کنترلر های آرم(چه اس تی و چه ان اکس پی)نویزپذیری بسیار پایینی نسبت به AVR دارن و اصلا قابل قیاس نیستن.
                          اما همونطور که دوست عزیزمون اشاره فرمودند، به طراحی پی سی بی شما مرتبطه. :mrgreen:

                          دیدگاه


                            #73
                            پاسخ : اطلاعاتی در مورد arm وتفاوت با میکرو کنترلر های دیگر

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

                            دیدگاه


                              #74
                              پاسخ : اطلاعاتی در مورد arm وتفاوت با میکرو کنترلر های دیگر

                              نوشته اصلی توسط rafie.y
                              سلام.
                              من میخوام نرم افزاره متلب رو رو یه برد ارم بیارم بالا برا یه یه کار پردازش تصویری.از چه بردی باس استفاده کنم؟
                              دوست عزیر متلب نرم افزار خیلی حجیمیه
                              شما بهتره از MiniPC های موجود در فروشگاه استفاده کنید . که روش win7 یا win10 نصب میشه.
                              البته بهترین را این نیست به نظر من !
                              بهترین راه اینه که یه برد رازبری پای استفاده کنید و با opencv پردازش رو انجام بدید که هم منطقی تر هم سریعتر و هم ارزونتر و هم اختصاصی تر و هم بهتر و هم راحتر باشه.
                              The losers find problem in every answer but the winners find an answer in every problem

                              FETAMAKER

                              دیدگاه


                                #75
                                پاسخ : اطلاعاتی در مورد arm وتفاوت با میکرو کنترلر های دیگر

                                با سلام
                                من خیلی به برنامه نویسی میکروها علاقه دارم و بسکام هم در حدی که بتونم کار خودم رو راه بندازم بلدم.
                                همینطوری اومدم این چند صفحه توضیحات دوستان رو در مورد arm خوندم. جالب بود ولی نفهمیدم کاربرد arm برای یک دانشجو چیه ؟
                                یعنی منظورم اینه که آیا میشه توی یک پروژه سنگین که با avr اجرا میشه ، همون رو با arm انجام داد ؟
                                زبان برنامه نویسی چی هست اسمش چیه ؟
                                این طور که فهمیدم برای برنامه نویسی باید از نرم افزار keil یا iar استفاده کنم . درسته ؟
                                از کدوم ای سی بهتره استفاده کنم ؟ ( البته برای شروع )
                                ما زنده به آنیم که آرام نگیـریم
                                موجـیم که آسودگی ما عدم ماست...

                                دیدگاه

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