اطلاعیه

Collapse
No announcement yet.

کمک در مورد کامپایلر های mikrobasic for arm

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

    کمک در مورد کامپایلر های mikrobasic for arm

    سلام
    من خیلی وقته که با avr کار میکنم(با بیسیک)
    زبان سی رو شروع کردم و الان به مرحله ی خوبی رسیدم
    سعی کردم برم به سمت arm اما چند وقتیه با یه کامپایلر فوق العاده آشنا شدم به نام micro basic for arm
    توی نرم افزار که برید میفهمید چه دنیایی رو ایجاد کردند
    تمامیه کتابخنه ها رو به صورت مفصل ایجاد کردند و به راحتی میشه از همه پریفرال های stm استفاده کرد..
    تقریبا میشه گفت ترکیبی است از بیسیک و سی !!
    دوستانی که اساتید من حساب میشن لطفا نظرتون رو بفرمایید

    #2
    پاسخ : کمک در مورد کامپایلر های mikrobasic for arm

    نظر من اینه اگر میخای ادامه دار کار کنی برو سراغ سی.
    بیسکام توی میکرو کنترلر و پروسسور و ... بسیار محدوده و اگر بخای سی رو با بیسکام در نظر بگیری میشه گفت 95% سی هست و 5% بیسکام
    البته اسمبلی هم جای خودشو داره
    بعید هم میدونم شرکتای صنعتی با بیسیک بخان کار کنن
    زندگی یعنی امید و حرکت
    کارهایتان را آغاز کنید، توانایی انجام دادنش را بدست خواهید آورد
    سوالاتی که در انجمن قابل طرح شدن هستند در پیام خصوصی جواب داده نمی شود.
    برای تشکر از دکمه تشکر کنار هر پست استفاده کنید، پست هایی که فقط حاوی تشکر هستند پاک می شوند.
    به دلیل کار بر روی پایاننامه و دفاع، مدتی نیستم!

    دیدگاه


      #3
      پاسخ : کمک در مورد کامپایلر های mikrobasic for arm

      زبان بیسیک بر خلاف سی برای هر کامپایلر میتونه یه جور باشه و علاوه بر این اصلا بهینه نیست!
      من میخواستم ARM رو با بیسیک یاد بگیرم ولی پیامدش دو ماه الافی بود و آخش رفتم سراغ C!
      سی بر خلاف تصور همه خیلی راحته! مثلا من برنامه چشمک زن میکروی AT91SAM7S64 و رجیستر هاش رو دیدم وحشت کردم ولی فهمیدم که فقط ترکیبی از چند تا دستور خیلی ساده هستن!
      پس به نظر من شما سی رو یاد بگیر چون دستت باز تره(گرچه تو اسمبلی دستت خیلی بازتره ولی واقعا پیچیدس!)

      دیدگاه


        #4
        پاسخ : کمک در مورد کامپایلر های mikrobasic for arm

        نوشته اصلی توسط PLASMA
        ...گرچه تو اسمبلی دستت خیلی بازتره ولی واقعا پیچیدس!)
        مثل چاه می مونه که هر چی میری پایین تر سیاه تر میشه.

        دیدگاه


          #5
          پاسخ : کمک در مورد کامپایلر های mikrobasic for arm

          آره من فعلا تنها کاری که با اسمبلی و ARM تونستم انجام بدم اینه که دو تا رجیستر رو با هم جمع کنم!(تازه اونم به صورت inline assembly )
          ولی آقای Aliila تونستن یاد بگیرن :job:


          ولی سی یه چیز دیگس ... هم راحته و هم بهینه تر از بیسیک

          دیدگاه


            #6
            پاسخ : کمک در مورد کامپایلر های mikrobasic for arm

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

            دیدگاه

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