اطلاعیه

Collapse
No announcement yet.

مقایسه C با Basic در برنانه نویسی میکرو

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

    مقایسه C با Basic در برنانه نویسی میکرو

    از دوستان کسی اگر با این دو زبان بصورت تخصصی کار کرده لطف کنه مزییت و معایب این دو زبان رو جهت برنامه نویسی در میکرو یکم توضیح دهد.با سپاس

    #2
    پاسخ : مقایسه C با Basic در برنانه نویسی میکرو

    هر دوش خوبه :nice:
    برای نوشتن به زبان c تعداد خط کمتری میبره به نسبت بیسیک . :nerd:
    نمیدونم چرا کسایی که پروژه های سنگین انجام میدن میگن c بهتره !!!
    حالا تو بلدی یا می خوای شروع کنی ؟؟؟
    ما زنده به آنیم که آرام نگیـریم
    موجـیم که آسودگی ما عدم ماست...

    دیدگاه


      #3
      پاسخ : مقایسه C با Basic در برنانه نویسی میکرو

      خودم از هر دوتاش استفاده میکنم اما میخوام از تجربییات اساتید هم استفاده کنم.
      میگن تو پروژه های سنگین بیسیک جواب نمیده اما نمیگن چرا؟! میگن بیسیک یک زبان بالا نسبت به سی هست ولی چرا از نظر کارایی از سی کمتره !!!!!!
      کسی تا حالا در به مشکلی در کاربا این دو زبان به مشکلی برخورد کرده که مجبور شده تغییر رویه دهد؟

      دیدگاه


        #4
        پاسخ : مقایسه C با Basic در برنانه نویسی میکرو

        سلام
        مثلا میگن با C میشه با جزئیات بیشتری کار کرد
        ولی کلا بیشتر پروژه ها رو با جفتش میشه انجام داد
        http://www.eca.ir/forum2/index.php?topic=108455.msg777842#msg777842

        دیدگاه


          #5
          پاسخ : مقایسه C با Basic در برنانه نویسی میکرو

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

          دیدگاه


            #6
            پاسخ : مقایسه C با Basic در برنانه نویسی میکرو

            سپاس از لطف دوستان. بنظر دوستان کتابخونه کدومشون گسترده تره؟
            و یه مورد دیگه اینکه: در کل مثال و پروژه های کار شده بسیار بیشتری به زبان C تو نت وجود داره در مقایسه با Basic .حالا به نظرتون این یکم شک بر انگیز نیست؟

            دیدگاه


              #7
              پاسخ : مقایسه C با Basic در برنانه نویسی میکرو

              نوشته اصلی توسط leader
              سپاس از لطف دوستان. بنظر دوستان کتابخونه کدومشون گسترده تره؟
              فقط arduino : خیلی کتابخانه داره: و پروژه های خفنی را میشه بدون کد نویسی زیاد باهاش پیاده کرد :mrgreen:

              دیدگاه


                #8
                پاسخ : مقایسه C با Basic در برنانه نویسی میکرو

                سلام بهتره جفتشو هم بلد باشی چون بعضی مواقع میشه میبینی با یکی نمیتونی ولی با اون یکی...
                درضمن بنظرم هرکدوم ایراداتی دارن
                من با دانش و آکاهی ام تمام جهالت ها رو به زانو در خواهم اورد.

                دیدگاه


                  #9
                  پاسخ : مقایسه C با Basic در برنانه نویسی میکرو

                  مسلما c بهتره. شما بخوای بعدا میکرو های دیگه مثل آرم کار کنی خیلی راحت تری اگه c بلد باشی.
                  www.gam-co.blogsky.com

                  دیدگاه


                    #10
                    پاسخ : مقایسه C با Basic در برنانه نویسی میکرو

                    نوشته اصلی توسط علیرضا قربانی

                    بیسیک در مقابل c عددی نیست
                    مهندس جان تو با کدوم دستور تو سی میتونی همه پایه های میکرو پالس بدی و بگیری؟
                    من با دانش و آکاهی ام تمام جهالت ها رو به زانو در خواهم اورد.

                    دیدگاه


                      #11
                      پاسخ : مقایسه C با Basic در برنانه نویسی میکرو

                      دوستان فکنم بحث را با دلایل و مدارک مستدل و مستند پیش ببریم بهتره.نمیشه با مسایل جانبدارانه به نتیجه در خورتوجهی رسید.
                      یکی از دوستان اشاره ای به این داشتند که تسلط به هر دو زبان بهتره.
                      بله این قضیه کاملا درسته اما بحث ما اینجا انتخاب یکی از این دو زبان است.

                      دیدگاه


                        #12
                        پاسخ : مقایسه C با Basic در برنانه نویسی میکرو

                        دوستانی که بصورت کاملا تخصصی با هر دو زبان کار کردن لطف کنند تو بحث شرکت کنند

                        دیدگاه


                          #13
                          پاسخ : مقایسه C با Basic در برنانه نویسی میکرو

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

                          در کل به عنوان کسی که از هر دوشون استفاده میکنم میگم برای کارای حرفه ای زبان سی انتخاب اول هست که البته اگر چاشنی اسمبلی هم باهاش قاطی بشه که عالی میشه.مخصوصا اگر بحث استفاده از حداکثر قابلیت و فضای میکروکنترلر مطرح باشه.زبان سی سر جمع سی چهل تا کلمه کلیدی بیشتر نداره ولی با همونا هر کاری دلتون بخواد میشه باهاش کرد.
                          Aristar Group - Always And Forever

                          دیدگاه


                            #14
                            پاسخ : مقایسه C با Basic در برنانه نویسی میکرو

                            C زبان محدودتریه ولی بیسیک خیلی گسترده هست.از لحاظ گستردگی بیسیک از C بالاتره.
                            شما توی C نمیتونی با دستور GOTO به هرجا خواستی بری ولی با بیسیک میشه

                            دیدگاه


                              #15
                              پاسخ : مقایسه C با Basic در برنانه نویسی میکرو

                              نوشته اصلی توسط saeiddiod
                              C زبان محدودتریه ولی بیسیک خیلی گسترده هست.از لحاظ گستردگی بیسیک از C بالاتره.
                              شما توی C نمیتونی با دستور GOTO به هرجا خواستی بری ولی با بیسیک میشه
                              این حرفتون شاید غیرمنطقی ترین حرف برای مقایسه باشه چون اینو هر برنامه نویسی میدونه که استفاده از پرش مطلق کاملا کار اشتباهیه و باعث میشه برنامه کارایی و خوانایی لازم رو نداشته باشه و حتی تو خود بسکام شدیدا ازش دوری میشه.در ضمن در زبان سی دستور goto هم وجود داره ولی به هیچ وجه ازش استفاده نمیشه و فقط در موارد خیلی نادر استفاده میشه. برای توسعه پرش goto هم از setjmp.h استفاده میشه و میشه به هر جایی پرش کرد.
                              Aristar Group - Always And Forever

                              دیدگاه

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